SPM_unit2
SPM_unit2
MODULE-2
Ans: Following are the steps involved in project scope and Planning.
2. Discuss the different view points of so ware development and Advantages &
Disadvantages of these approaches.
Ans:
Each phase of the Spiral Model is divided into four quadrants as shown in the above
figure. The func ons of these four quadrants are discussed below:
Objec ves determina on and iden fy alterna ve solu ons: Requirements are
gathered from the customers and the objec ves are iden fied, elaborated, and
analyzed at the start of every phase. Then alterna ve solu ons possible for the phase
are proposed in this quadrant.
Iden fy and resolve Risks: During the second quadrant, all the possible solu ons are
evaluated to select the best possible solu on. Then the risks associated with that
solu on are iden fied and the risks are resolved using the best possible strategy. At
the end of this quadrant, the Prototype is built for the best possible solu on.
Develop the next version of the Product: During the third quadrant, the iden fied
features are developed and verified through tes ng. At the end of the third quadrant,
the next version of the so ware is available.
Review and plan for the next Phase: In the fourth quadrant, the Customers evaluate
the so-far developed version of the so ware. In the end, planning for the next phase
is started.
Advantages
o High amount of risk analysis
o Useful for large and mission-cri cal projects.
Disadvantages
o Can be a costly model to use.
o Risk analysis needed highly par cular exper se
o Doesn't work well for smaller projects.
8. Explain key roles and responsibili es of scrum model and explain 3 types of scrum
mee ngs.
Ans: Scrum is a widely used project management framework in the rapidly changing field of
Agile development. Scrum Team cross-func onal team in charge of producing high-quality
products. In Agile project management, a Scrum Team is essen al for crea ng high-quality
products quickly. In this ar cle, we will learn about a Scrum Team, its role, structure, and
responsibili es.
Scrum Team Roles and Responsibili es
The structure of a scrum team suggests working together, open communica on, and
adaptability. Usually, it includes the following essen al components:
Product Owner
The team member who understands the needs of the customer and their rela ve business
value is known as the product owner. A er that, They can communicate the customer's needs
and preferences back to the Scrum team. The product owner needs to understand the
product's business case as well as the features that customers desire. To ensure that the team
is correctly carrying out the product vision, he must be accessible for consulta on. The
Product Owner is in charge of overseeing the Product Backlog, which comprises the following
items, and most crucially, he must have the power to make any decisions required to finish
the project:
Clearly expressing items from the product backlog.
Arranging the items in the product backlog in order of greatest achievement of
objec ves and missions.
Maximizing the worth of the work that the team completes.
Ensuring that everyone can see, understand, and access the product backlog, which
outlines the tasks the team will con nue to work on.
Product Owner
Scrum Master
The scrum master assists in removing any obstacles that might be affec ng the team's
produc vity and in holding members of the team accountable for their commitments to the
company. They reviewed work and deliverables with the team regularly, usually once a week.
A scrum master's job is to coach and inspire team members, not impose rules on them.
A scrum master's responsibili es include:
Make sure everything goes as planned.
Remove any barriers that affect output
Plan the important mee ngs and events.
Development Team
The organiza on provides structure and authority to Development Teams so they can plan
and oversee their own work. The Development Team's overall effec veness and efficiency are
maximized by the resul ng energy. The following traits are present in development teams:
The Development Team is not given instruc ons on how to convert the Product
Backlog into poten ally release able func onality increments, not even by the Scrum
Master;
Cross-func onal development teams possess all the teamwork abili es required to
produce a product increment.
Regardless of the domains that need to be addressed, such as tes ng, architecture,
opera ons, or business analysis, Scrum does not recognize sub-teams within the
Development Team.
Although each member of the Development Team may have specific exper se and
areas of interest, the Development Team as a whole is ul mately accountable.
Three types of scrum mee ngs:
Ample resources with required exper se are available to support the product.
The project is short.
11. Explain the need for Agile methods and Basic principles of Agile methods.
Ans: Need for Agile methods refer ques on no: 5.
Agile Principles
There are 12 agile principles men oned in the Agile Manifesto. Agile principles are guidelines
for flexible and efficient so ware development. They emphasize frequent delivery, embracing
change, collabora on, and con nuous improvement. The focus is on delivering value,
maintaining a sustainable work pace, and ensuring technical excellence.