Slideshare.net (beta)

 
Post: 
Myspace Hi5 Friendster Xanga LiveJournal Facebook Blogger Tagged Typepad Freewebs BlackPlanet gigya icons

All comments

Add a comment on Slide 1

If you have a SlideShare account, login to comment; else you can comment as a guest


Showing 1-50 of 0 (more)

Scrum For Developers

From Mohamed_Meligy, 1 month ago

A session on what a developer needs to know when applying to a com more

267 views  |  0 comments  |  0 favorites  |  22 downloads  |  3 embeds (Stats)
 

Groups/Events

Not added to any group/event

 
 

Privacy InfoNew!

This slideshow is Public

 
Embed in your blog
Embed (wordpress.com)

Slideshow Statistics
Total Views: 267
on Slideshare: 229
from embeds: 38* * Views from embeds since 21 Aug, 07

Slideshow transcript

Slide 1: S CRUM FOR DEVELOPERS Moh a m e d Ah m e d Me lig y S e nio r S o ftwa re E n g ine e r S ilve rKe y Te c h no lo g ie s , LLC we b log s .a s p .n e t/ e lig y m

Slide 2: P roje c t Ma na g e m e nt Me th odolog ie s Y o u h e a rd a b o u t th e m in c o lla g e

Slide 3: Wa te rfa ll Mode l

Slide 4: Doe s it work ? ? ? Wh o g oe s h om e a t 5 P M ? Wh y d id Wind o ws Vis ta ta ke 5 ye a rs ?

Slide 5: E ve ry P roje c t S tory • Th e c us to m e r kn o ws n o th in g • Th e d e ve lo p e r th in ks a b o u t n e w te c h n o lo g ie s • Th e P M th in ks a b o ut th e d e a d lin e • Th e a na lys t th in ks h e kn o ws e ve ryth in g He g ot “e ve ryth ing ” from th e c us tom e r, wh o knows “noth ing ” ;-)

Slide 6: E ve ry P roje c t S tory • Th e d e ve lo p e r: “I c a n d o it in 3 mo nths ” • Th e P M: “Y o u ’ll do it in 2 mo nths ” • Th e p ro je c t ta ke s 4-5 mo nth

Slide 7: E ve ry P roje c t S tory • 1 s t Mo n th : E ve ryb o d y is h a p p y • 2 nd Mo n th : C us to m e r s e e s “s o m e th ing ” • 3 rd Mo n th : C u s to m e r m a ke s to n s o f cha ng e s – Th e de ve lope r s c re a m s – Th e proje c t m a na g e r b la m e s …. ? ? ? • La s t Mo n th : E ve ryb od y is a t offic e till 8-10 PM • E ve ry DAY : – Th e P M: De ve lope r, you’re not don e ye t?

Slide 8: Wh y doe s it h a ppe n? • R e q u ire m e n ts a re no t fully unde rs to o d a t th e b e g inn in g of th e p roc e s s . • R e q uire m e n ts c hang e during the pro c e s s . • Th e pro c e s s b e c o m e s unpre dic table whe n ne w to o ls and te c hno lo g ie s a re us e d.

Slide 9: Oth e r Me th odolog ie s • S pira l • C MMI • R a tio na l R o s e • Ag ile

Slide 10: Ag ile Wh o’s th is ? ? ?

Slide 11: Ag ile Ma nife s to • Individuals and inte rac tio ns Ove r proc e s s e s a nd tools • Wo rking s o ftware Ove r c om pre h e ns ive doc um e nta tion • Cus to me r c o llabo ratio n Ove r c ontra c t ne g otia tion • Re s po nding to c hang e Ove r following a pla n

Slide 12: Ag ile Me th odolog ie s • e Xtre m e P ro g ra m m in g (XP ) – P a ir P rog ra m m ing – Te s t Drive n De ve lopm e nt – C o ntinuous Inte g ra tion – R e fa c toring , C oding S ta nda rds , e tc … • Ada p tive S oftwa re De ve lo p m e n t – s pe c ula te , c o lla b ora te , a nd le a rn c yc le s • S c ru m

Slide 13: S CRUM? ?

Slide 14: S c rum Mode l 7-8 hours Daily Scrum Meeting Backlog tasks 2-4 weeks expanded Sprint Backlog by team Potentially Shippable Product Backlog Product Increment As prioritized by Product Owner Source: Adapted from “Agile Software Development with Scrum” by Ken Schwaber and Mike Beedle.

Slide 15: P re re q uis ite s • S m a ll Te a m • G oo d P e o p le • Common S e ns e

Slide 16: P roduc t B a c klog Lis t o f wo rk ite m s d urin g th e e ntire p ro je c t

Slide 17: S print A c e rta in p e rio d of tim e with s p e c ific d e live ra b le s La s ts for 2 -4 we e ks – NO MOR E NO LE S S

Slide 18: S print • B e fore S ta rt: S print P la nning • S ta rts with S print B a c klog Ch oos e h ig h e s t priority ite ms re ma ining in produc t ba c klog • E nds with De live ra b le s – Ne w F e a ture s De ve lope d / Old B ug s F ixe d – S print Ze ro a nd S print One m ig h t de live r documents! • Arc h ite c ture Doc ume nts • UI P rototype • Afte r E nd: S print R e vie w Us ua lly jus t be fore ne xt s print pla nning

Slide 19: S print Da ily Me e ting s Wh a t did you d o Y e s te rd a y ? Wh a t will you d o to d a y ? Do yo u h a ve a n y p rob le m s ?

Slide 20: S print Da ily Me e ting s • S ta n d u p Me e ting s • 1 5 Min u te s Ma x. – We ll, don’t e xc e e d 30 m inute s a t le a s t • E ntire Te a m

Slide 21: S c rum R ole s P ro d u c t Own e r S c rum Ma s te r P ro je c t Te a m

Slide 22: S c rum R ole s : P roduc t Owne r • P os s ib ly a P ro d uc t Ma n a g e r o r P ro je c t S po n s or – Th a t’s wh a t we c a ll a n “a na lys t” • Ma rke tin g • Inte rn a l C us to m e r • e tc . – No t a te c h nic a l g uy, B UT ….

Slide 23: S c rum R ole s : S c rum Ma s te r • R e s p o ns ib le fo r e n a c tin g S c ru m va lu e s a n d p ra c tic e s – Ma na g e s th e s print m e e ting – Do e s th e s print re porting • Typ ic a lly a Project Manager o r Te am Le ade r – Th a t’s wh a t th e b oo ks s a y – I have playe d it a diffe re nt way

Slide 24: S c rum R ole s : P roje c t Te a m • C ro s s -fu n c tio n a l – QA – De ve lope rs – UI De s ig ne rs – e tc • 5 -10 m e m b e rs (a s th e b oo ks s a y) – I’d rathe r 5 to 7 MAX pe r te am

Slide 25: S c rum Artifa c ts P rod u c t B a c klo g S p rin t B a c klo g B u rnd o wn C h a rt

Slide 26: B urndown C h a rt

Slide 27: Th e De ve lope r S CRUM AND YOU

Slide 28: S e lf Ma na g e m e nt 50% fo r manag ing yo urs e lf 25% fo r m a na g ing your b os s 25% for m a na g ing e ve ryb ody e ls e (De e Hoc k – F o und e r of VIS A)

Slide 29: Ac c e pt F le xib le De live ra b le s As th is me a ns fle xib le s c h e dule Try no t to hate the custo me r :- D

Slide 30: B e R e lia b le You a re a g ood g uy / g a l ;-) Common S e ns e

Slide 31: B e R e lia b le Y ou’ll m a ke m is ta ke s AP OLOG IZE

Slide 32: Ta ke C a re Y o u h a ve yo u r g o o d d a y a n d b a d d a y Y ou h a ve you r p rod u c tive a n d yo ur s low we e ks

Slide 33: Ta ke C a re Do NOT e xte nd a s print pe riod Do I h a ve th e c h oic e ? ?

Slide 34: Th e R e a l World R e a lity h a s a te nde nc y to ma ke a b e a utiful proje c t pla n ug ly

Slide 35: P rob le m s ! Th e re ’s n o s ilve r b u lle t

Slide 36: Wh e re to g o • www.c o n tro lc h a os .c om • www.s c ru m a llia n c e .o rg • My we b lo g we b log s .a s p.ne t/ e lig y m Ke n S c h wa b e r, 20 04 IS B N 07 3 56 1 99 3X