In this sprint we have chosen stories with multiple components. People are getting anxious as they will have to now depend on other people to finish their work. There is coordination involved. For example schema design has to finish before the web application functionality or service layer can be built. If schema design task of the same story is chosen by developer A and web application functionality is chosen by developer B, developer B has to co-ordinate with developer A. Developer B cannot start before developer A finishes his work. To avoid this, developer B comes up with cool idea of splitting the story into two stories - database design and web application functionality where database design can be scheduled in this sprint and web application functionality can be built in next sprint. Developer B calls it as a Common Sense Approach.
This common sense approach does not make sense because of following reasons:
- Scrum emphasizes on self managing teams. It is very important that the team learns how to manage itself and how to collaborate with each other.
- The use cases or user stories are supposed to be written more in use case manner. They must be business oriented. The stories must not be engineering driven, but strictly business driven. The stories in sprint 1 were not written correctly. They should have been written more in business manner.
- First schema design, then serially building functionality of web application sounds more waterfally. Using agile processes schema design and building web application functionality should be doable in the same iteration.
He explained to the team that Scrum encourages to build a narrow piece of end to end functionality instead of artifacts such as schema design so that it can generate maximum business value. This also facilitates the feedback loop thereby giving product managers a chance to refine ideas on the product. People seemed to be convinced.
4 comments:
Amiable post and this post helped me alot in my college assignement. Thanks you on your information.
You are totally confusing your terminology there. User stories are not the same as developer tasks. Both have completely different intent for good reasons.
Your style is unique in comparison to other folks I've read stuff from. Thank you for posting when you have the opportunity, Guess I'll just bookmark this web site.
wiki.versacommerce.de - state farm car insurance quote - cheapest car insurance
Also visit my website - best car insurance
timberland
nike basketball shoes
golden gooses
nike air max 2018
balenciaga speed
jordan retro
hermes belt
nike max
converse outlet
supreme clothing
Post a Comment