The purpose of management process is to have clear strategy to achieve the project objectives, with clear definition to scope, budget and quality attributes.
According to Agile methodology, it uses the time-boxed iterative model in order to achieve the continuous delivery, that guarantee the delivery and build strong relationship with the customers.
In Agile, We have the following roles:
Project Manager : Managing the project with the client side, from contracting and commitments POV
Product Owner : One of the team members, that transform customers requirements to technical team.
Scrum Master : The agile mentor in the company, with no direct role in the project, clarify agile practices and mindset.
Team Leader
Team Members
1- Initiation Procedure
2-Agile Communication Events Procedure
3-Estimatation Procedure
4-Risk Planning Procedure
5-Plan Finalize Procedure
6-Monitoring and Control Procedure
7-Project Closure Procedure
Due to the increase of team size, project size, and projects complexity, the scaled agile model take place, with additional advantages in the following areas:
Team responsibilities: We have product managers team, and DevOps teams
Agile practices: Agile release train(ART) as different teams are working together
DevOps: As we have to deliver smoothly, and in higher traffic, we need to have DevOps practices
Team Building: Tribes, Squads
Due to the change from applying traditional agile to SAFe, new terminologies has take place:
SQUAD: the scrum team
Chapter: Same function team members, like mobile team, QC team
Tribes: multiple SQUADS
Guild: Team with the same interests, like innovation team, which may be selected team members from different SQUADs
Theme
Initiative
Epic
Story
#Userstory is equivalent for requirement
Bu not equivalent to software Analysis.
Upon the growth of the business requirements,
You will lose the history, impact, and the concrete complete business.
Business will be scattered on the user stories!!!
Move forward to MDA, the enterprise before the employee, in order to keep sustainable and maintainable solution.
Scrum Poker cards (Agile) android application from the following location:
https://play.google.com/store/apps/details?id=artarmin.android.scrum.poker&hl=ar