Agile Methodology: Introduction, Contents
Agile Methodology: Introduction, Contents
Agile Methodology: Introduction, Contents
Agile methodology
Roles Introduction
There are 3 main roles in agile methodology which work hand in hand to deliver quality products to
client.
Role 1
PRODUCT OWNER
He is responsible to get requirements that the client might not see or comprehend at that time.
Hence product owner can also be called a bridge between the clients and the development team.
He's responsible for Creates vision so development team can visualise expected outcome.
Creates a Roadmap that summarises the vision and direction for the product.
Role 2
Role 3
The third role of Agile Methodologies is Scrum Master.So lets have a look on Who is Scrum Master.
Scrum Master plays a very important role in Agile.Here Some of the Responsibilities of Scrum
Master:
1)He monitor project progress,provides timely feedback& drives a culture of agility and learning.
2)he also host regular sessions to share updates with Product stakeholders about how project
progeessing or not.
3)To improve effiecinecy ,Scrum master encouraged use of Continous Integration and
automation.These Practises reduce development time,& improve the architecture & quality of the
product.
The scrum master forms an essentila link btwn Product ownee and Project team.So here are some of
the top qualities of a succesful scrum master: 1) influential 2)collaborative 3)observant and 4 )
Knowledgeable
VALUES introduction
Agile values provide a foundation to software developers which help them in making decisions about
the best way to develop and ensure high-quality software is delivered to client.
Let us now take a look at the 4 agile values individually and see how they must be implemented.
Value 1
Individuals interactions over procedures and tools, even though having high technical and processed
tools, there is no cooperation among team members, effects the consistency, delays the project. For
example a team member is quite inefficient and shows resentment towards work it effects on
project work... So an effective collaboration between team members. So i believe individuals and
interactions is necessary over tools and procedures
Value 2
Principles Introduction
Principle 1
Principle 2
Principle 3
Principle 4
Principle 5
Collaboration between Stakeholders and development teams:
-The representative of business stakeholders is only point of contact between development team
and customer.
-The more engaged of the stakeholders are right from the start,the more improved will be outcome
of the project.
Principle 6
Principle 7
Principle 8
Principle 9
Principle 10
Organising team
In traditional software development technologies we can see pyramid shaped teams where
mangament makes a key fdecisions for contributors.
But this principal suggest dat use of self organised team s which work with more flat management
type where decisions are made on a group rather than by a singular manager of management team.
Then How it looks in practise : self organised teams are autonomous group within the organisation
who takes the control & responsibilities over their respective areas and have ownership of theose
areas .
In conclusive we can say this principal as" The Best Architecture requirements and designs emerge
from selg organising teams"
Principle 11
Maintaining consistency is hard.. a team should possess quality of being committed consistent
towards work, which helps improvement of works overtime
Principle 12
Conclusion