123ArticleOnline Logo
Welcome to 123ArticleOnline.com!
ALL >> Hardware-Software >> View Article

In Scrum, Can The Development Team Decide What Is "done"? If So, Why?

Profile Picture
By Author: mrugesh panchal
Total Articles: 48
Comment this article
Facebook ShareTwitter ShareGoogle+ ShareTwitter Share

Continuous and sustained improvement is a key principle followed in scrum methodology. Even though many teams conduct sprint review meetings and sprint retrospective meetings at the end of each sprint, in most instances they still fail to implement scrum framework in a proper manner and fail to get the desired sprint results. There could be two primary reasons why this happens:
• Scrum teams fail to follow or maintain effectual and implementable scrum standards while carrying out their sprints, and while conducting their scrum meetings
• The product backlog is not properly created and prioritized, or, the definition of “done” is not properly stated
The main purpose of having a retrospective in scrum is to reflect and discover what works and what goes wrong while scrum is implemented in a project. Many a times, retrospectives fail to identify the root cause of an unsuccessful sprint. The definition of “done” plays an integral part in developing successful user stories, and while the stakeholders generally decide when a particular user ...
... story is “done”, can the development team suggest a definition of “done” in scrum?

Why “done” is so important in scrum?
The definition of “done” is very important in scrum. Besides writing good quality user stories in the product backlog and defining proper acceptance criteria in the product backlog items, it is equally important that each team member is made aware about the acceptance criteria linked with the stories and exactly how the development is to be carried out during the daily sprints. There should be a clear understanding regarding how the stories are to be developed, and it is not just the development team, but even stakeholders and investors should have a fair idea about the complexity and nature of the product backlog. From the stakeholders’ point of view, they should know about “done” so they can know what to expect from the user stories once they are developed and “shipped” in the market. The role of scrum master too is made easier when the acceptance criterion is made clear to him or her. It becomes very easy to support scrum implementation when the team is absolutely certain about how to proceed with the development of project functionality. Each person knows exactly what to do, and in what manner, which further reduces any extensive intervention by the scrum master as far as scrum enforcing is concerned. Considering each aspect linked with scrum, when the definition of “done” is clarified in a proper and effective manner, the entire project tends to benefit from all aspects.

Can the development team suggest the definition of “done”?
The primary role of the product owner is to represent, and balance out the requirements of the investors and the stakeholders on one hand, and function as an interrogatory and a decision maker on the other. The product owner has to balance out both the aspects and facilitate the scrum proceedings. It is worth knowing that the stakeholders can also include non-investor entities such as the operations department, marketing and sales department, and so on. In certain instances, the team too can be a stakeholder if all members collectively own the project. Therefore, if the team identifies a particular requirement, or suggests a change in a developable feature, the change should also ideally reflect in the acceptance criteria stated in the product backlog item. The development team is the most appropriate entity for suggesting changes since it knows about the feasibility and the practical aspects associated with development. It can decide what features are developable and what more can be done to increase the business value of the user story. In most cases, the development team does not bother about anything else other than developing the user stories included in the sprint backlog during the sprint planning meeting. However, as an exception, at times the team takes a special interest in the project and tries to deliver something more than what they have committed to. Typically this can lead to a robust and healthy scrum environment where collaboration and productivity is at its maximum, and the scrum team is raring to “do more” than what is expected of it. In such situations, the product owner can review the suggestions put forward by the team and communicate them to the stakeholders. If the stakeholders decide to entertain the suggestions, the product owner can update the acceptance criteria in the backlog item and reprioritize the backlog based upon the recently enhanced business value of the particular user story.

Total Views: 376Word Count: 745See All articles From Author

Add Comment

Hardware/Software Articles

1. Optimizing Inventory Management With Erp Software Solutions
Author: By Mass Technologies LCC

2. The Cloud Erp Software: Revolutionizing Business Operations
Author: The Cloud ERP Software

3. Streamlining Operations By Revolutionizing Efficiency: The Effect Of Erp Software Solutions
Author: By Mass Technologies LCC

4. Comprehending The Realm Of Whatsapp Hackers For Hire: Risks And Protective Measures
Author: Paul Dalfio

5. Methods For Developing A Safe Flutter-based Mobile Banking App
Author: Saf

6. Unlocking Digital Success: Your Guide To Choosing The Best Wordpress Website Development Company In India
Author: Quickway Infosystems

7. Behind The Firewall: Unveiling The Power Of Glasswire's Endpoint Protection
Author: GlassWire company

8. The It Efficiency You Need For Managing Passwords Across An Organization
Author: Jeremy Gibson

9. 22 Best Software Asset Management Solutions In 2024 | Infraon
Author: INFRAON

10. Choosing The Right Erp Software Solution For Your Business
Author: By Mass Technologies LCC

11. Understanding Payroll In Hrms Software: A Comprehensive Guide
Author: Payroll in HRMS Software

12. Implementing An Erp Software Solution: Best Practices For Success
Author: By Mass Technologies LCC

13. The Advantages Hrms Software: Enhancing Org. Efficiency
Author: Advantages HRMS Software

14. Role Of Car Repair Software In Modern Automotive Workshops
Author: Role of Car Repair Software

15. Autonomous Ai Agents: A New Era Of Business Operations
Author: Techstackmechial

Login To Account
Login Email:
Password:
Forgot Password?
New User?
Sign Up Newsletter
Email Address: