What is type of Management is Scrum and why is it better than classical Project Management?
The organisations in Fortune 500 who adopted SCRUM returned a 40 times higher Shareholder Value than their competitors.
What is type of Management is Scrum and why is it better than classical Project Management? To clear that up with an image, lets look at exhibit A:

So, as we can see, in Classical Project Management, the scope is fixed and the costs and deadline do vary.
| Dimension | Negotiable |
|---|---|
| Scope | Fixed |
| Time | Fixed |
| Resources | Fixed |
| Dimension | Negotiable | Artifact |
|---|---|---|
| Scope | Variable | Product and Sprint Backlogs |
| Time | Fixed | Sprints |
| Resources | Fixed | Sprints |
Is that something you are willing to put up with, then Waterfall is the way to go for your project. However, you may still want to continue reading to find out what the benefits of empiricism vs belief is. Predictability of classical project management does not mean that these prediction based upon pure belief are turning out to be true, quite the contrary, in 99.9% of all cases the arising of oracle-like predictions are turning out to be false.
This is for a various of reasons. First it is academically proven that IBM's Function Point Analysis does not work, second, if every dimension of the Project Management triangle is fixed, the project can not be adapted to changing customer requirements, whereas Scrum can. Third, and this follows from the last point I made, FPA is not empirical since not all requirements of the project can be known before it has even started.
So, we will be way better of, if we stay with fixed costs and a fixed deadline, but introduce a variable scope as in Scrum. Furthermore, Scrum tries to fill the Project Management Gap by introducing the Product Vision, Product Goal and Release Planning, something most classical Projects do not address, so Scrum do let go of the Project Manager role, however that role is fullfilled by the Scrum Team and all accountabilities in a shared and self-organised fashion. This has the benefit that the responsibility and ownership of project outcome in Scrum is now partially shifted to the Development Team and therefore they have some skin in the game and are interested in success.
Now let's start our deep dive into the Scrum framework.
You probably heard of these before but I want to explain a bit on them and how to understand these Agile values.
Create an environment where people can collaborate and communicate. Tools and processes are prone to slow adoption to fast and rapidly changing requirements
Streamline documentation. Working software is the best indicator for success.
Not only at te beginning or end of the project, but this results in only fullfiling contractual requirements, and not meeting expectations resulting in failure of the project.
A planned waterfall project can't adapt to new or changing requirements, especially at later stages, missing opportunity of reacting to customer feedback resulting in a less successful product.
(1) Highest priority is to satisfy the customer through early and continuous delivery of valuable software or product features
To receive feedback early-on and meet customer expectations.
(2) Welcome changing requirements, even late in development, to harness change for customer competitive advantage.
In classic PMO-driven projects changes are not welcome, because that would go against the plan and timeline.
(3) Deliver working Software frequently, weekly or monthly
Don't wait to release until each and every feature is developed but instead try to deliver as soon as possible, enabling the team to learn fast and improve the product.
(4) Business people and developers must work together throughout the project.
In classical projects driven by PMOs and Gantt-Charts business people are only involved in the requirements analysis phase. Agile implements continuous feedback loops in the project to be able to adapt and learn fast.
(5) Build the projects around motivated individuals. Give them the environment they need and support them to get the job done.
In an Agile project, the individuals are the most important factor for success and are able to even solve the most complex problems.
(6) The most efficient and effective method of conveying information to and within a development team is face-to-face conversation.
Agile strongly prefers forms of direct communication, such as face-to-face, in-person, human-based, eye-to-eye, voice-to-ear communication channels.
(7) Working software is the primary measure of progress.
In an Agile mindset it is not about sophisticated documentation or a very detailed product plan. A working software will satisfy the customer and is the measurement of success and progress.
(8) Agile processes promote sustainable development. The sponsors, developers and users should be able to maintain a constant pace indefinitely.
To avoid peaks in development activity, Agile employs constant, iterative cycles of work phases focused on a common Goal, called Sprints.
(9) Continuous attention to technical excellence and good design enhances agility.
Agile sees Software development as a kind of craftsmanship instead of simply aiming to finish some tasks.
(10) Simplicity and the art of maximising the amount of work not done is essential.
Many products contain features that are not required or in use after the development. In Agile it is preferred to have a few features working very well, instead to have many features unused and difficult to maintain.
(11) The best architectures, requirements and designs emerge from self-organising teams
Self-managing teams do not wait for anyone to give them their work, i.e., a Project Manager. Every member of such a team feels responsible for a great product and therefore manage their timelines and tasks on their own.
(12) At regular intervals, the team reflects on how to become more effective, then times and adjusts its behaviour accordingly.
Avoids stress by inspecting interaction of the team and finds ways to become more effective.
Scrum helps teams and organisations to generate value through adaptive solutions for complex problems.
Developers are committed to develop a piece of workable Software each Sprint.
resp. for Product Increment / Increment of value
Product Owner is accountable for maximising the value of the product and responsible for prioritising the work to be done by managing the product backlog.
resp. for Product Value and Priorisation of Work
Scrum Master is accountable for establishing Scrum as defined in the Scrum guide. Helps everyone understand Scrum theory and practice in the team and in the organisation
resp. for Establishment & Facilitation
Sprint Planning
The commitment of the team in a Sprint is the Sprint Goal since 2020 revision of the Scrum Guide.
Daily
Retrospective
Review
Product Backlog
Sprint Backlog
Increment
Commitment: Definition of Done
Sitemap
Services