Three years of Scrum at The Netcircle
Upcoming SlideShare
Loading in...5
×
 

Three years of Scrum at The Netcircle

on

  • 2,080 views

Presentation given at the Shanghai Scrum Forum @ TheNetCircle

Presentation given at the Shanghai Scrum Forum @ TheNetCircle

Statistics

Views

Total Views
2,080
Views on SlideShare
2,074
Embed Views
6

Actions

Likes
3
Downloads
23
Comments
0

2 Embeds 6

http://www.linkedin.com 5
https://www.linkedin.com 1

Accessibility

Categories

Upload Details

Uploaded via as Adobe PDF

Usage Rights

© All Rights Reserved

Report content

Flagged as inappropriate Flag as inappropriate
Flag as inappropriate

Select your reason for flagging this presentation as inappropriate.

Cancel
  • Full Name Full Name Comment goes here.
    Are you sure you want to
    Your message goes here
    Processing…
Post Comment
Edit your comment

Three years of Scrum at The Netcircle Three years of Scrum at The Netcircle Presentation Transcript

  • THREE YEARS OF SCRUM AT
  • SCRUM MASTERS Name: Jacky Hung Name: Aime Blaise Iranyumviye Doing Scrum: 3 years Doing Scrum: 3 years Been SM: 12 months Been SM: 12 months Name: Joshua Chi Name: Mik Pathikirikorale Doing Scrum: 1 year Doing Scrum: 3 years Been SM: 6 months Been SM: 3 months
  • AGENDA I.COMMUNICATION II.PLANNING III.REQUIREMENTS & CHANGES IV.DELIVERY V.SCRUM & AGILE VI.WORKING AS A TEAM
  • I.COMMUNICATION
  • Before Scrum • one meeting a week • little client interaction • projects were independent
  • With Scrum • scrum meetings • demo every sprint, on-site PO • projects share code and people
  • What did we learn ? • Benefits: - left hand knows what the right hand is doing - product delivery every sprint - increases team collaboration • Drawbacks: - PO can disrupt the team - could lead to too many meetings
  • II.PLANNING
  • Before Scrum • no estimation • clients assigned tasks to people directly • clients not always available
  • With Scrum • planning meeting • PO must have a backlog • clients represented by onsite PO
  • What did we learn ? • Benefits: - realistic estimates - clients are more focused on what they want - P.O. available all the time • Drawbacks: - teams have more control of decisions - short term releases can be challenging
  • III.REQUIREMENTS & CHANGES
  • Before Scrum • no requirements standards • large chunks of work • no progress reports till finished • requirements likely to change during development
  • With Scrum • project/sprint backlog • user stories • demo of progress every sprint • sprint has set requirements
  • What did we learn ? • Benefits: - specification is much clearer to the team - user stories make life easier - updates on product progress - scrum embraces change • Drawbacks: - too many changes can be a bad thing - controlled creativity
  • IV.DELIVERY
  • Before Scrum • output not very often • client feedback slow • client feedback not always realistic
  • With Scrum • incremental delivery • sprint review • definition of DONE
  • What did we learn ? • Benefits: - early delivery - product reacts to market changes quickly - review and improve working process • Drawbacks: - iterative delivery may cause stress to developers
  • V.SCRUM & AGILE
  • Before Scrum • no real pair work • specific areas of expertise per person • new developers need teaching time
  • With Scrum • XP/PP - pair programming • scrum encourages flexibility • new developers taught through PP
  • What did we learn ? • Benefits: - code quality greatly improved - more people know about each area of the project - faster integration of new team members • Drawbacks: - not all agile processes work well with scrum
  • VI.WORKING AS A TEAM
  • Before Scrum • very specific roles • tasks assigned to individuals directly • lack of management/direction
  • With Scrum • cross-functional and flexible teams • team members choose tasks • self managed/organized teams
  • What did we learn ? • Benefits: - increase developer flexibility - developers hold more responsibility - more committed and pro-active team members • Drawbacks: - needs developers active and willing to change
  • CONCLUSION • Scrum is not a silver bullet • Scrum highlights problems • Scrum is flexible • Scrum’s helped us
  • Q &A