Scrum in five minutes (greek version)

Page 1

Scrum σε πέντε λεπτά


Η SCRUM ΚΑΙ ΟΙ ΕΥΕΛΙΚΤΕΣ ΜΕΘΟΔΟΙ ΕΙΝΑΙ ΤΑ ΠΙΟ ΚΑΥΤΑ ΘΕΜΑΤΑ ΑΥΤΟΝ ΤΟΝ ΚΑΙΡΟ “Μία απλή μέθοδος Για την διαχείριση των περίπλοκων εργασιών ...”

“Η Scrum στοχεύει στην απόδοση της επιχειρηματικής αξίας κάθε ώρα …”

“Η αγορά αλλάζει ταχύτερα ,οι εξωτερικοί παράγοντες γίνονται πιο περίπλοκοι .Η Scrum κάνει την αγορά εύκολα υιοθετούμενη…” “Ένα υπερπαραγωγικό εργαλείο!”

“Έχει καταγραφεί ότι αυξάνει δραματικά την παραγωγικότητα σε ομάδες που έχουν παραλύσει παλαιότερα από βεβαρυμμένες μεθόδους …”

“Δεχτείτε την αλλαγή, απελευθερώστε την δημιουργικότητα , αυξήστε την παραγωγικότητα”

“Η Scrum κλίνει προς τους ανθρώπους κατά την διάρκεια του προτζεκτ και όχι στην τεχνολογία …”

“Ένας έξυπνος συνδυασμός καλά δοκιμασμένων και ελεγμένων μεθόδων :αυτή είναι η Scrum”


ΡΩΤΗΣΤΕ ΤΟΝ ΕΑΥΤΟ ΣΑΣ ΤΙΣ ΕΠΟΜΕΝΕΣ ΕΡΩΤΗΣΕΙΣ

1 2 3

Θέλετε να διαχειριστείτε τις απαιτήσεις πιο αποδοτικά, να ενισχύσετε το κίνητρό του σχεδιαστή και να βελτιστοποιήσετε την επικοινωνία μεταξύ πελάτη-προτζεκτ;

Είστε έτοιμος να εισάγετε μια ηγετική κουλτούρα που προτρέπει μια αλλαγή ρόλων και νέο τρόπο εργασίας καθώς και μεταφοράς κεντρικής ευθύνης από τους προϊσταμένους στην ομάδα πρότζεκτ ; Είστε πρόθυμος να ακολουθήσετε τα βήματα εταιριών όπως η IBM,Microsoft και Xerox και να βρείτε επιτυχημένα τα λάθη της διαδικασίας ανάπτυξης λογισμικού;

ΑΝ Η ΑΠΑΝΤΗΣΗ ΕΊΝΑΙ “ΝΑΙ” ΤΟΤΕ ΣΙΓΟΥΡΑ ΠΡΕΠΕΙ ΝΑ ΣΥΝΕΧΙΣΕΤΕ ΤΟ ΔΙΑΒΑΣΜΑ!


SCRUM – ΜΙΑ ΕΙΣΑΓΩΓΗ Η Scrum είναι βασισμένη σε αυτό που αποκαλείτε Sprint – μια επικεντρωμένη προσπάθεια περιόδου 30 ημερών για την επίτευξη στόχων.


Ο Ιδιοκτήτης του προϊόντος συντάσσει όλες τις πιθανές αλλαγές που προγραμματίστηκαν για το προϊόν και αποδίδει προτεραιότητες στις πιθανές λειτουργίες . Το αποτέλεσμα της δουλειάς του Ιδιοκτήτη Προϊόντος είναι το Προϊόν σε εκκρεμότητα – μία λίστα με το τι πρέπει να γίνει η οποία συνεχώς ξανά προτεραιοποιείτε. Πριν από κάθε Sprint οι μεγαλύτεροι σε προτεραιότητα στόχοι μεταφέρονται στο Sprint σε αναμονή. Μαζί με τον χρήστη, τα μέλη της Scrum Ομάδας αποτελούμενη από 5–9 ανθρώπους. Κατά την διάρκεια των συζητήσεων με τον ιδιοκτήτη προϊόντος ο στόχος του Sprint είναι καθορισμένος και η προτεραιοποιημένη λειτουργικότητα διασπάται σε λεπτομερείς εργασίες. Η ομάδα οργανώνεται αναμεταξύ τους. Ο Scrum Master διαχειρίζεται την ομάδα ανάπτυξης λογισμικού, αφαιρεί κάθε πιθανό εμπόδιο και συνεχώς δουλεύει για να βεβαιώσει ότι η ομάδα έχεις τις καλύτερες δυνατές συνθήκες για την αντίληψη των στόχων που δημιουργήθηκαν για το Sprint. Κάθε Sprint ενισχύει την εμπορική αξία του προϊόντος και προσθέτει καινούριες λειτουργίες και βελτιώσεις οι οποίες μπορούν να παραδοθούν στον πελάτη.


ΡΟΛΟΙ Η ΟΜΑΔΑ SCRUM … εκτελεί την δουλειά των επιλυτών προβλημάτων και σχεδιαστών.Η ομάδα αποτελείτε κανονικά από 5-9 άτομα, ,μέγεθος ομάδας όπου η εμπειρία και η έρευνα έχει δείξει ότι είναι το καλύτερο για αυτού του είδους εργασίες. Τα μέλη της ομάδας αποφασίζουν πως η δουλειά κανονίζεται και πώς οι εργασίες διαχωρίζονται. Δεν υπάρχουν καθορισμένοι ρόλοι και ο κάθε ένας θα πρέπει να μπορεί να αλλάζει καθήκοντα με άλλο μέλος. Φυσιολογικά αυτό δεν θα αποτρέψει ξεχωριστά μέλη να είναι ειδικοί σε ένα πεδίο.


ΙΔΙΟΚΤΗΤΗΣ ΠΡΟΪΟΝΤΟΣ …αντιπροσωπεύει την φωνή του πελάτη και σιγουρεύει ότι η ομάδα Scrum δουλεύει σωστά από την οπτική γωνία της επιχείρησης. Ο ιδιοκτήτης προϊόντος εποπτεύει τις ανεκτέλεστες(backlogs) εργασίες του προϊόντος –μια λίστα με το τι πρέπει να γίνει- όπου όλες οι προδιαγραφές για το προϊόν απαριθμούνται βάση το πόσο επικερδή έχουν κριθεί ότι είναι.Το έγγραφο είναι εμφανές σε όλη την οργάνωση/εταιρία έτσι ώστε όλοι να είναι ενήμεροι του τι να περιμένουν στις μελλοντικές εκδόσεις του προϊόντος. Ο ιδιοκτήτης προϊόντος είναι συνήθως πελάτης όμως μπορεί επίσης να είναι μέρος της εσωτερικής οργάνωσης.Το έργο του απαιτεί την περιεκτική γνώση του με την μηχανική ,το μάρκετινγκ και των εργασιών μιας επιχείρησης.

SCRUM MASTER …είναι ένας συνδυασμός προπονητή ,μεσάζοντα και προστάτη.Ο Scrum Master ,συναντάει την ομάδα καθημερινά σε σύντομες συσκέψεις, τα καθημερινά Scrum.Όταν κάποιος έξω από το προτζεκτ έχει ένα σημαντικό θέμα να συζητήσει με την ομάδα ο Scrum Master προσπαθεί να διαβεβαιώσει ότι οι σχεδιαστές λογισμικού θα διακόψουν την εργασία τους στο ελάχιστο δυνατό. Ο Scrum Master πάντα υιοθετεί μια εδώκαι-τώρα οπτική για την εργασία.Ο στόχος είναι πάντα να παρέχονται στην ομάδα οι καλύτερες δυνατές συνθήκες για την αντίληψη των στόχων για το Sprint.Μετά από κάθε Sprint ο Scrum Master κρατάει μια αξιολόγηση σύσκεψης με την ομάδα – ένα αναδρομικό Sprint –κατά το οποίο εμπειρίες και συμπεράσματα επανεξετάζονται.Ο σκοπός του είναι να ανυψώσει την γνώση της ομάδας και να υψώσει τα κίνητρα πριν από κάθε Sprint.


ΔΙΑΔΙΚΑΣΙΑ ΔΗΜΙΟΥΡΓΩΝΤΑΣ ΕΝΑ BACKLOG Ο Ιδιοκτήτης Προϊόντος συλλέγει όλες τις απαιτήσεις και τις προδιαγραφές τα οποία είναι η βάση των αλλαγών για το προϊόν ,όπως νέες λειτουργίες και διόρθωση λαθών .Όταν οι στόχοι προσδιοριστούν η ολότητα χωρίζεται σε μικρότερα τμήματα .Κάθε τμήμα θα πρέπει εν μέρει να δημιουργεί επιχειρησιακή αξία και εν μέρει να είναι επιτεύξιμο. Μια προτεραιοποιημένη λίστα φτιάχνεται την ίδια στιγμή ,ο ιδιοκτήτης προϊόντος προσωπικά κάνει τις επιλογές για το τι σειρά θα πρέπει οι αλλαγές να γίνουν και να παραδοθούν. Το αποτέλεσμα είναι μια λίστα με το τι πρέπει να γίνει τακτοποιημένη με βάση το πώς η αγορά απαιτεί και πώς ο πελάτης επιθυμεί κάθε φορά. Όταν έρθει η ώρα να ξεκινήσει το Sprint ο ιδιοκτήτης προϊόντος ‘’παγώνει’’ τα βασικότερα αντικείμενα της λίστα και καλεί την ομάδα Scrum σε σύσκεψη.

Η ΦΑΣΗ ΤΟΥ SPRINT

Από τις 30 ημερολογιακές ημέρες του Sprint αφήνονται οι πρώτες για την δημιουργία του Sprint Backlog.Όταν οι εργασίες και ο απαιτούμενος χρόνος ολοκλήρωσης έχουν καθοριστεί ο ιδιοκτήτης προϊόντος ξεκινά την διαδικασία. Στο εξής η ομάδα Scrum δουλεύει με δική της ευθύνη, αν έχει συνταχθεί σωστά η ομάδα θα αυτό-διοργανωθεί.

ΚΑΘΗΜΕΡΙΝΟ SCRUM Καθημερινά την ίδια ώρα ο Scrum Master και η ομάδα Scrum κάνουν μια σύντομη σύσκεψη, ο σκοπός της είναι να περιοριστούν όλα τα προβλήματα που οφείλονται στην κεκτιμένη ταχύτητα.Κάθε συμμετέχων θα πρέπει με κάποιον τρόπο να απαντήσει τις παρακάτω ερωτήσεις : • Τι έχω κάνει από την προηγούμενη σύσκεψη; • Τι θα κάνω μεταξύ του τώρα και της επόμενης σύσκεψης; • Υπάρχει κάτι που με εμποδίζει να κάνω σε αυτό που έχει προγραμματιστεί ; Οι πρώτες δύο ερωτήσεις δίνουν στους συμμετέχοντες πλήρη θέα του πώς το προτζεκτ προχωράει, η Τρίτη ερώτηση παρέχει μια βάση για την επίλυση προβλήματος, η οποία αφορά από την αγορά νέου ποντικιού μέχρι των οργανωτικών αλλαγών της εταιρίας.


Ο καθένας μπορεί να παρευρίσκεται και να ακούει την σύσκεψη όμως μόνο ο Scrum Master και η ομάδα μπορούν να μιλάνε .

ΕΠΙΔΕΙΞΗ ΚΑΙ ΑΞΙΟΛΟΓΗΣΗ Κάθε Sprint τελειώνει με μια επίδειξη στην οποία το λειτουργικό λογισμικό εκτελείτε ενώπιον μια μεγάλης ομάδας αποτελούμενη, εκτός του ιδιοκτήτη προϊόντος, χρήστες και εκπροσώπους της εταιρικής διαχείρισης.Το παρακάτω είναι η βάση για την συνάντηση αξιολόγησης που με την σειρά της είναι ένα αρχικό κομμάτι για το επόμενο Sprint. 700

Προϋπολογισμός

600

Ε ργα τ ο ώρες

Απαιτ.Προσπ. 500 400 300 200 100

0 1

3

5

7

9

11

13

15

17

19

21

23

25

27

29

31

Ημέρα S p r in t

Ένα διάγραμμα burn-down όπως το παραπάνω χρησιμοποιείτε για να καταγράψει μέρα με την μέρα πόση δουλειά από την προγραμματισμένη έχει μείνει. Το διάγραμμα δείχνει καθαρά το βαθμό των υπολειπόμενων ωρών του Sprint οι οποίες έχουν ‘καεί’ και έχουν γίνει ‘burn-down’.


ΕΥΕΛΙΚΤΕΣ ΜΕΘΟΔΟΙ ΑΝΑΠΤΥΞΗΣ Η Scrum θεωρείτε αυτό που αποκαλούμε ευέλικτη ανάπτυξη – Μια συλλογή λειτουργιών που στόχο έχουν : • Την ανάπτυξη της ικανότητας άμεσης ανταπόκρισης στις ανάγκες και απαιτήσεις της αγοράς • Την μείωση περιόδων σπατάλης και αναμονής • Την μείωση του άγχους των υπαλλήλων καθώς ταυτόχρονη αύξηση της παραγωγικότητας Αυτοί που προσκολλιούνται στις ευέλικτες μεθόδους στην δουλεία τους είναι ιδιαίτερα ενθουσιώδης.Δεν είναι υπερβολή να πούμε ότι ολόκληρη η παγκόσμια βιομηχανία της τεχνολογίας πληροφορίας βιώνει ένα κύμα ευελιξίας. Η φιλοσοφία συνοπτικά παρατίθεται παρακάτω : Σημαντικά • Εργασίες και εργαλεία • Λεπτομερής τεκμηρίωση • Διαπραγματεύσεις συμβολαίου • Ακολουθία ενός πλάνου

Πιο Σημαντικά • Άτομα και αλληλεπίδραση • Λειτουργικό λογισμικό • Συνεργασία με τον πελάτη • Προσαρμογή στις αλλαγές

(Πηγή: Manifesto for Agile Software Development http://agilemanifesto.org/)

Οι ευέλικτες μέθοδοι είναι μια αντίδραση στις διαδικασίες που μοιάζουν καλές στην θεωρία αλλά όχι στην πράξη.Οπότε οι ευέλικτες μέθοδοι περιγράφονται ως εμπειρικοί ,βασίζονται εξ ολοκλήρου σε πρακτική εμπειρία και σε μεθόδους δουλειάς που έχουν αποδειχθεί ότι λειτουργούν . Η κεντρική ιδέα για τις ευέλικτες μεθόδους είναι η προσαρμογή στους μεταβαλλόμενους εξωγενείς παράγοντες. Εκεί όπου οι παλαιότερες μέθοδοι έχουν ρόλο προφήτη και προσπαθούν να προβλέψουν τις μελλοντικές ανάγκες, οι ευέλικτες μέθοδοι είναι προσαρμοστικές και γρήγορα υιοθετούν τις νέες απαιτήσεις ,δίνοντας έμφαση στο ‘’Αγκαλιάστε την αλλαγή’’ .Το μόνο μέτρο επιτυχίας είναι η λειτουργικότητα των προϊόντων.


Μία άλλη σημαντική αρχή είναι η απλότητα και η λεπτή σκέψη. Σύμφωνα με το σκεπτικό των ευέλικτων μεθόδων, τα μεγάλης κλίμακας πρότζεκτ για παράδειγμα δεν είναι επιθυμητά.Αντ’ αυτού είναι προτιμότερο να αυξηθεί η ποσότητα της δουλειάς η οποία δεν χρειάζεται να ολοκληρωθεί. Αυτό περιλαμβάνει για παράδειγμα την μη σπατάλη χρόνου στην συγγραφή μη απαραίτητης τεκμηρίωσης για το έργο, η μορφή του προτζεκτ δημιουργεί καλές συνθήκες για γρήγορη από στόμα σε στόμα επικοινωνία. Άλλες ευέλικτες μέθοδοι Ο Ακραίος Προγραμματισμός (ΑΠ) είναι ο πιο διαδεδομένος από τις ευέλικτες μεθόδους σε σχέση με την Scrum. Ο ΑΠ έχει διαφορετική προσέγγιση, είναι περισσότερο μια μέθοδος που έχει να κάνει με το πώς δουλεύουμε μέσα στο προτζεκτ.Η βάση αποτελείτε από 12 πρακτικές όπου ο προγραμματισμός σε ζεύγη και η περίπτωση ελέγχου πριν την συγγραφή κώδικα είναι δυο παραδείγματα. Μια άλλη ευέλικτη μέθοδος είναι η Lean Development ,η οποία αποτελείτε από τις έννοιες της μεταποιητικής βιομηχανίας Εδώ-και-Τώρα(Just-In-Time) και Βελτιστοποιημένη Παραγωγή(Lean Production) . Η Lean ανάπτυξη ασχολείται περισσότερο με το πώς οργανώνεται η ανάπτυξη δραστηριοτήτων σε επίπεδο διαχείρισης όλης της εταιρίας. Αυτές οι ευέλικτες μέθοδοι μπορούν να θεωρηθούν προσθετικές όπου : • Η Lean ανάπτυξη ασχολείται με πιο ολοκληρωμένες αρχές που θα πρέπει να εφαρμοστούν σε ολόκληρη την οργάνωση ανάπτυξης • Η Scrum ασχολείται με το πώς τ προτζεκτ οργανώνεται και σχεδιάζεται • Ο ΑΠ ασχολείται με το πώς δουλεύουμε με τον προγραμματισμό.


ΣΥΧΝΕΣ ΕΡΩΤΗΣΕΙΣ ΣΧΕΤΙΚΑ ΜΕ ΤΗΝ SCRUM ΚΑΙ ΤΗΝ ΕΥΕΛΙΞΙΑ Δεν υπάρχει ένα σημαντικό ρίσκο που η Scrum εμπεριέχει με τον κάθε έναν να κάνει αυτό που θέλει; Η εμπειρία από πολλά προτζεκτ δείχνει ότι αυτό δεν συμβαίνει. Ο λόγος είναι ότι οι αρχές είναι εύκολες στην κατανόηση και η ομάδα έχει ορατά αποτελέσματα κάθε 30 μέρες.Η διαμοιρασμένη ευθύνη για όλα τα μέρη του κώδικα βάζει στα μέλη της Scrum περισσότερα κίνητρα στο να θέσουν ρουτίνες και κανόνες. Μπορεί η Scrum να χρησιμοποιηθεί μόνο σε μικρότερα προτζεκτ? Όχι, η μέθοδος μπορεί να μεγεθυνθεί βάζοντας πολλά μικρότερα προτζεκτ μαζί ώστε να δημιουργηθεί ένα μεγαλύτερο.Μια λεγόμενη Scrum από Scrums μπορεί να περιέχει εκατοντάδες προγραμματιστές, οργανωμένους σε ντουζίνες από ομάδες Scrum. Πως ξεκινάς; Ένας συνηθισμένος τρόπος εκκίνησης είναι να σταλούν ένας η περισσότεροι άνθρωποι σε μια σειρά μαθημάτων ώστε να γίνουν Scrum Master(Αυθεντίες της Scrum).Στις μέρες μας πολλές εταιρίες προσφέρουν τέτοιου είδους σειρές μαθημάτων. Μια άλλη εναλλακτική είναι η εκκίνηση ενός πιλοτικού προτζεκτ και η τοποθέτηση ενός έμπειρου από προηγούμενα Scrum προτζεκτ ως μέντορα της ομάδας Scrum,ως Scrum Master και ως ιδιοκτήτη προϊόντος . Τι γίνεται αν δεν τελειώσουμε έγκαιρα; Η Scrum δεν αφήνει να αλλάξει η ημερομηνία παράδοσης .Αν έχετε μείνει ‘πίσω’ τότε διαγράφετε αντικείμενα από το Sprint σε αναμονή ενώ αν είστε ‘μπροστά’ τότε ζητάτε από τον ιδιοκτήτη προϊόντος περισσότερες εργασίες . Πρέπει η Scrum να είναι διάρκειας 30 ημερών; Όχι απαραίτητα, αλλά θα πρέπει να έχει το ίδιο μήκος σε ολόκληρο το έργο. Επιπλέον, η εμπειρία δείχνει ότι το 30 ημέρες (περίπου 1.000 αποτελεσματικών ωρών για μια έμπειρη ομάδα) είναι ένας καλός συμβιβασμός ανάμεσα σε ένα άνετο ρυθμό εργασίας και την προσαρμοστικότητα..


Τι απέγινε ο διαχειριστής έργου; Η Scrum δεν έχει καμία σχέση με αυτόν τον τίτλο. Ο διαχειριστής έργου που κλίνει προς την διοίκηση έχει συνήθως τον ρόλο του Ιδιοκτήτη Προϊόντος. Πώς η Scrum και η CM(Configuration Management) σμίγουν; Οι καλά λειτουργικές ρουτίνες CM χρειάζονται σε ένα έργο Scrum, αλλά συνήθως δεν υπάρχει ειδικός ρόλος της CM.Η εν λειτουργία CM εργασία διαχειρίζεται από μια αυτόδιοργανωμένη ομάδα ανάπτυξης. Για να μικρύνουμε την διαδικασία CM, συνεχής ενσωματώσεις και αυτόματες εξετάσεις χρησιμοποιούνται για την όσο το δυνατόν αυτοματοποίηση της διαδικασίας.

Είναι η Scrum μέθοδος μόνο για ανάπτυξη λογισμικού; Καθόλου! Η μέθοδος μπορεί να προσαρμοστεί για όλους τους τύπους έργων π.χ. για την παραγωγή εφημερίδας ή την ανάπτυξη ιατρικής μηχανικής. Από πού προέρχεται η λέξη Scrum? H Scrum είναι ένας όρος ράγκμπι για το στενό σχηματισμό ώμο με ώμο μιας ομάδας ράγκμπι μιας μορφής για να κινηθεί από κοινού η μπάλα προς τα εμπρός. Η λέξη χρησιμοποιήθηκε για πρώτη φορά από τους Takeuchi και Nonaka σε ένα περίφημο άρθρο που δημοσιεύθηκε στο Business Review Harvard στο οποίο περιγράφονται τα πιο επιτυχημένα έργα ανάπτυξης προϊόντων στην Ιαπωνία.


ΓΛΩΣΣΑΡΙΟ Προσαρμοστική, ρυθμιζόμενο - στο πλαίσιο αυτό, ότι οι στόχοι και τα χρονοδιαγράμματα του έργου προσαρμόζεται ανάλογα με το πώς αλλάζουν οι εξωτερικοί παράγοντες. Burn-down Διάγραμμα, ένα διάγραμμα που παρακολουθεί πόση δουλειά απομένει από την ανάπτυξη ενός μέρους του λογισμικού κατά την διάρκεια του Sprint. Καθημερινό Scrum, σύντομες, καθημερινές συναντήσεις (περίπου 15 λεπτά) μεταξύ του Scrum Master και της ομάδας Scrum.Ο σκοπός είναι να κρατηθεί η εργασία σε ομαλή ροή και να εξαλειφθούν οποιαδήποτε εμπόδια. Εμπειρικές, βάση της εμπειρίας. Ευέλικτη ανάπτυξη, μια μεθοδολογία για την ανάπτυξη λογισμικού που δίνει έμφαση, μεταξύ άλλων, στην προσαρμοστικότητα, σύντομες διαδρομές μεταξύ των ιδεών και της εφαρμογής, καθώς και απλοποιημένες μορφές συνεργασίας. Παραδείγματα ευέλικτων μεθόδων είναι ο Ακραίος Προγραμματισμός(ΑΠ) και η Scrum. Αναδρομική Sprint, συνάντηση (περίπου 3 ώρες), που πραγματοποιείτε μετά από κάθε Sprint. Ο Scrum Master και η ομάδα Scrum επανεξετάζει τόσο τι πήγε καλά και τι θα πρέπει να βελτιωθεί στο επόμενο Sprint. Πρόγνωση, σε αυτό το πλαίσιο, οι στόχοι και τα χρονοδιαγράμματα του έργου βασίζονται σε μια πρόγνωση των εξωτερικών παραγόντων, κατά την έναρξη του έργου. Ανεκτέλεστο προϊόν(Product Backlog), η τρέχουσα "todo λίστα" που περιλαμβάνει τους στόχους και τις προτεραιότητες του έργου. Υπεύθυνος για τη διαχείριση είναι ο Ιδιοκτήτης Προϊόντος. Ιδιοκτήτης Προϊόντος, το πρόσωπο που είναι υπεύθυνο για το ανεκτέλεστο προϊόν(Product Backlog) του προϊόντος και ότι το έργο εκτελείτε σωστά από την οπτική γωνία της επιχείρησης . Απελευθέρωση του Backlog, το ίδιο με το Product Backlog, αλλά περιορίζεται σε μια απελευθέρωση έκδοσης του προϊόντος. Scrum Master, “ο αρχηγός της ομάδας” για την Scrum ομάδα.


Ομάδα Scrum, «το εργατικό δυναμικό» - σε αυτή την περίπτωση, οι σχεδιαστές λογισμικού - σε ένα Scrum έργο. Οργανώνει το ίδιο το έργο του και δεν έχει επίσημο διαχειριστή.

Sprint, η προσέγγιση περιλαμβάνει (κατά κανόνα) τριάντα ημέρες κατά τις οποίες η ομάδα Scrum επικεντρώνεται στην υλοποίηση των στόχων που ορίζονται από τo ισχύων Ανεκτέλεστο(Backlog) Sprint του έργου. Ανεκτέλεστο Sprint, μια to-do λίστα για ένα Sprint. Αποτελείται από τις αναθέσεις που ο ιδιοκτήτης του προϊόντος έχει οριστεί ως έχουσα την υψηλότερη προτεραιότητα. Δίνετε η τελική δομή κατά τη διάρκεια της πρώτης ημέρας του Sprint σε μια συνάντηση μεταξύ του ιδιοκτήτη του προϊόντος και της ομάδας Scrum. Sprint Κριτική, μια άτυπη συνάντηση (περίπου 4 ώρες) στο τέλος του Sprint κατά την οποία η ομάδα παρουσιάζει (και αποδεικνύει, κατά περίπτωση) την διαχείριση, τους πελάτες και τον ιδιοκτήτη του προϊόντος για το τι έχει δημιουργηθεί κατά την διάρκεια του Sprint. Timebox, μια περίοδος κατά την οποία κάτι πρέπει να γίνει .Ένα Sprint είναι αποτέλεσμα του TimeBox. Δεν μπορούν να υπερβληθούν οι προθεσμίες – αν γίνει τότε τα μέρη της ανάθεσης διαγράφονται αντ' 'αυτού.


SCRUM – ΕΞΥΠΝΟΤΕΡΗ ΔΙΑΧΕΙΡΙΣΗ ΠΡΟΤΖΕΚΤ

Scrum είναι μια μέθοδος για τη διαχείριση του έργου που γίνεται ολοένα και πιο συχνή στη βιομηχανία λογισμικού. Μικρές ομάδες που αποτελούνται από ένα το μέγιστο των 6-8 ατόμων χωρίζουν την εργασία τους σε «μίνι έργα» που έχουν διάρκεια περίπου ένα μήνα κατά τον οποίο επιλύονται ένας περιορισμένος αριθμός λεπτομερών καθηκόντων.

SOFTHOUSE CONSULTING | STORMGATAN 14 | SE-211 20 MALMÖ SWEDEN | PHONE: +46 (0)40 664 39 00 FAX: +46 (0)40 664 39 19 | INFO@SOFTHOUSE.SE | WWW.SOFTHOUSE.SE TRANSLATION:DIMITRIOS NTAMOTSIDIS


Turn static files into dynamic content formats.

Create a flipbook
Issuu converts static files into: digital portfolios, online yearbooks, online catalogs, digital photo albums and more. Sign up and create your flipbook.