The Agile process

 The Agile process

Agile is a time boxed, iterative approach to software development, to deliver the product incrementally, instead of all at once.



(source:https://blog.bydrec.com/an-in-depth-look-at-the-agile-software-development-life-cycle)


Scrum rolls

Product owner

  • Understand the requirement of the customer
  • Great vision for the final product
  • Balances the need of other stakeholders
  • Maintains the product backlog
  • Release management
Scrum Master
  • Responsible for gluing everything together
  • Sometimes act as intermediatory between the product owner and Dev team
  • Helps in planning and breaking down work
  • Manages backlog and ensure completion
  • Ensure transparency
Scrum Team
  • Consists of software developers and quality assurance
  • Breakdown the work in to subtasks
  • Deal with the planning, Implementation, Testing and preliminary reviewing of goals
  • Ensure timely delivery with quality assurance
  • Communicate their progress with the scrum master


Post a Comment

Previous Post Next Post