Principles
Agile principles are concretization
of agile values. Agile manifesto lists 12 principles. These principles
are iterated in the form of assertive statements.
10. Simplicity--the art of maximizing the amount of work not done--is essential.
As software development and maintenance proceed, all
stakeholders learn and apply those new learnings to current and future work.
But most of the time, we ignore the unlearning part. We hardly unlearn the
things which are not relevant in new context.
Just look into your product backlog, how many stories have
become irrelevant because of changed context? You should delete them or at
least archive them.
Use Pareto principle (80–20 rule) - 20% of invested input is responsible
for 80% of the results obtained. You may
realize that you are tempted to delete most of the remaining 80% stories due to
changed context.
In scrum, kanban, and devOps frameworks, this principle is
reflected in following practices:
- Continuous product backlog grooming/refinement
- Prioritization of product backlog items
- Time boxed events
No comments:
Post a Comment