- Topic
-
Deliver the
highest business
value features first
- Start using the prioritized
functionalities which creates
business value
-
End-user receives the most
important features that she
will actually use
- Avoid building features
that will never be used
-
Changes for
-
Change the features as you
- Learn
- See your product grow
- There are still options for
delivering business value at dates
before the end of the project
-
Time To Market
- Better time to market for
new, differentiating ideas
-
Potentially shippable
product delivery
after every 1-4 weeks
- Frequently review ensure that
what customer was expecting
is what he is getting by monitoring
the progress frequently
- Ability to set development
priorities at the beginning
of every sprint
- Need not to risk for committing
and paying the funds without
looking at actual progress of the delivery
- Ability to cancel the project at
the end of any iteration if you are
not happy and still have
delivered business value
- As Customer is involved frequent
reviews which updates him about
the progress, good, bad. Based on the
same Customer can change his minds
without paying heavy costs
- At the end of each iteration
product is tested properly
- Delivery high quality work
-
Productivity increases
- Self-managed teams
-
Motivation
- People are most productive
when they manage themselves
- People take their commitment
more seriously than other
people’s commitment for them
- Under pressure to “work harder,”
developers automatically and
increasingly reduce quality
- People always do
the best they can
-
Performance
- Teams and people do
their best work when
they aren’t interrupted
- Teams improve most
when they solve their
own problems
- Broad-band, face-to-face
communications is the most
productive way for teams
to work together
-
Composition
- Teams are more productive
than the same number of
individuals
- Products are more robust
when a team has all of
the cross-functional skills
focused on the work
- Determine the product cost
based on the progress and
during the development
-
Continuous
improvement
- Scrum enables continuous,
rapid, bottom-up reengineering
-
Leverages the chaos
-
The product becomes a series
of manageable chunks
- Progress is made, even when
requirements are not stable
- Everything is visible to everyone
- Team communication improves
-
The team shares successes
along the way and at the end
- A culture is created where everyone
expects the project to succeed
-
Customers see on-time
delivery of increments
-
Customer relationship
- Develops
- Trust builds
- Knowledge grows