The software development industry has long suffered from a dogged obsession with identifying, checking, detailing, double-checking, describing and documenting perfect and complete sets of requirements before allowing ‘development’ (typically only the coding or programming part of it) to start. Typically such a requirements phase consumed vast amounts of valuable energy, time and budget, causing gigantic delays before […]
A system called ‘Scrum’ Scrum is founded on empirical process theory. Scrum implements regular inspections and adaptations in a closed-loop feedback system to deal with unpredictable events, changes and circumstances. The output of the system is used to be compared against new or updated input in order to update the output. The input to the […]
What does a Product Owner do? The Product Owner brings the business perspective to the software product being created and sustained into a Scrum Team. The Product Owner represents all stakeholders, internal and external, to the Development Team. Although a Product Owner is likely to have various strategic product management tasks outside of the Scrum Team, it is […]
My book “Scrum – A Pocket Guide (A Smart Travel Companion)” serves to augment the reader’s understanding of Scrum to help that reader make better use of the tool that Scrum is.
A professional organization defines quality to be included in the definition of Done. Professional Developers converse and adhere.
Scrum is a framework for complex systems development. Scaled Scrum is any instance of Scrum involving more than one team creating and sustaining a product or system. Scaled Professional Scrum is any instance of scaled Scrum that thrives on Scrum’s formal rules and roles, complemented by software development professionalism, and Scrum’s values and principles. The Scaled Professional […]
Scrum asks for a releasable Increment of product to be available ultimately by the end of every Sprint. A Sprint takes no more than 30 days, and is often shorter. A releasable Increment might be available sooner than by the end of a Sprint, not later. The purpose of this rule of Scrum is to provide the Product Owner with the […]
Scrum, actually, has no meetings. Scrum defines opportunities to inspect and adapt.
Scrum.org has created a practitioner course to scale Professional Scrum and made the free Scrum Practitioner Open assessment available.
The Daily Scrum is a mandatory event in Scrum. How to get the most out of it? Probably by understanding its purpose.