Agile Software Development

Agile Development” is an umbrella term for several iterative and incremental software development methodologies. The most popular agile methodologies include Extreme Programming (XP), Scrum, Crystal, Dynamic SystemsDevelopment Method (DSDM), Lean Development, and Feature-Driven Development (FDD).

State Development Framework

  1. State Development Framework
    1. Product Backlog Elaboration
    2. Sprint Events
    3. Sprint Cycle
    4. Sprint Package

User Story Development

  1. User Story Development
    1. Business Needs
    2. Epics
    3. Themes
    4. Product Backlog Refinement

Scrums Events

  1. Scrums Events
    1. Daily Scrum
    2. Sprint Planning
    3. Sprint Review
    4. Sprint Retrospective