Friday 29 May 2020

Discuss in detail Agile UP & Other Critical UP Practices

Agile UP



  • Agile (foaled 1902 in Kentucky) was an American Thoroughbred racehorse that was the winner of the 1905 Kentucky Derby
  • UP was not meant by its creators to be heavy or un-agile, it was meant to be adopted and applied in the spirit of adaptability and lightness—an agile UP
  • Prefer a small set of UP activities and artifacts
  • Since the UP is iterative and evolutionary, requirements and designs are not completed before implementation. They adaptively emerge through a series of iterations, based on feedback.
  • Apply the UML with agile modeling practices
  • There isn’t a detailed plan for the entire project. There is a high-level plan (called the Phase Plan) that estimates the project end date and other major milestones


Other Critical UP Practices

Some additional best practices and key concepts in the UP:

  1. Tackle high-risk and high-value issues in early iterations
  2. Continuously engage users for evaluation, feedback, and requirements
  3. Build a cohesive, core architecture in early iterations
  4. Continuously verify quality; test early, often, and realistically
  5. Apply use cases where appropriate
  6. Do some visual modeling (with the UML)
  7. Carefully manage requirements
  8. Practice change request and configuration management

No comments:

Post a Comment