Scaled Professional Scrum is based on unit of development called a Nexus. The Nexus consists of up to 10 Scrum teams, the number depending on how well the code and design are structured, the domains understood, and the people organized. The Nexus consists of practices, roles, events, and artifacts that bind and weave the work … Continue reading
More on Scaling Scrum
I’ve been working with people who have actually made Scrum scale for large projects and product initiatives over the last twenty years. Our smallest project experience was 3 teams, average 25 teams, and largest was 80 teams. We abstracted a framework for this scaling which we named Nexus, defined as a causal link between things, … Continue reading
Scale Scrum Development, not Technical Debt
Creating software with Scrum is difficult. Creating one integrated piece of software with multiple Scrum teams is a managerial and technical drama, requiring sophisticated techniques, tools, and collaboration. In my last two blogs, I shared my opinions about the skills and knowledge to scale Scrum. I could be wrong, but in my experience many people … Continue reading
Do you know how to scale Scrum?
Find out with a short test? A single instance of Scrum has one Scrum Team that works from one Product Backlog. The team sprints against the selected Product Backlog items and creates an increment of potentially shippable, or usable, functionality by the end of the Sprint If you want to test your knowledge of scaling … Continue reading
Scrum Scaled for Large Projects and Organizational Initiatives
Jeff Sutherland and I have helped hundreds of organizations scale their projects, enable their entire product development, and thread Scrum through their organizations. For sure, none of them were easy, and each had its own unique challenges. Each had its own structure, culture, goals and strategies, challenges, current practices and infrastructure, domains of competence, existing … Continue reading
Agile
I am returning from the Agile Alliance conference. I thought I would share the answer to several questions that I was asked in my session: 1. What is “Agile” Any software activity that conforms or attempts to conform to the values and principles of the Agile Manifesto for Software Development. 2. If you could add … Continue reading
One of those days
Can Software Developers Meet the Need?
Marc Andreessen provided some insights into the importance of software and the software profession’s ability to meet the need at “Why Software Is Eating The World” , http://goo.gl/ob2Cvx Scrum facilitates control through frequent, regular inspection and adaptation of transparent software functionality. Transparency means the software is ready. It can either be immediately deployed or built … Continue reading
Evidence of Software’s Value to an Organization
The following material is excerpted from what I’ll be presenting Wednesday at the ALM Forum in (wet) Seattle. It contains the foundational ideas for software’s contribution to organizational value Only the outcomes that unambiguously measure value have been selected as direct evidence for Evidence-Based Management of Software Organizations (EBM). Many other contenders were discarded either … Continue reading
Evidence Based Management
I’ve had many, many customer ask me how they are doing, how much better they are doing than a year ago. The entrance of SAFe, the IPO of Rally, and the flood of “just in time” experts and training companies make an ability to answer that question even more important. If organizations invest heavily into … Continue reading