What is PD ISO/IEC TR 24587 about?
ISO/IEC TR 24587 provides an overview of agile readiness factors that are likely to determine whether an organization, project, product, or team is ready to start the transition to using an agile approach to their system and software development and maintenance activities.
ISO/IEC TR 24587 is primarily intended to be used by those managers responsible for deciding on whether a move to agile can be made and those managers who are tasked with preparing an organization for making such a move.
Note 1: ISO/IEC TR 24587 provides a general approach that is applicable to all agile methodologies and does not cover specific agile methodologies, such as Scrum, SAFe and eXtreme Programming (XP).
Note 2: ISO/IEC TR 24587 is primarily intended to be used by those managers responsible for deciding on whether a move to agile can be made and those managers who are tasked with preparing an organization for making such a move.
Who is ISO/IEC TR 24587 for?
ISO/IEC TR 24587 on agile software development is useful for:
- Software developers
- Project managers
- Stakeholders
- Quality assurance testers
Why should you use ISO/IEC TR 24587?
Agile development is a development approach based on iterative development, frequent inspection and adaptation, and incremental deliveries in which requirements and solutions evolve through collaboration in cross-functional teams and through continuous stakeholder feedback.
ISO/IEC TR 24587 provides insight into appropriate considerations when adopting an agile approach to software and systems development. ISO/IEC TR 24587, the focus of these considerations is the agile readiness factors that can be considered before making such a move.
Using this information to increase organizational and team readiness can make the difference between a successful move to agile and a failure that prevents the organization from deriving the benefits of an agile approach for several years. The agile readiness factors considered in ISO/IEC TR 24587 can be applied at the organizational level and to projects or teams within organizations.