Professional Documents
Culture Documents
EXPERIMENT – 1
Reference course name :Software engineering and Agile software development
Solve the questions given in the reference course name to gauge wer understanding
of the topic
this approach without doubt as it’s such a natural fit for working on
digital solutions.
Agile SDLC
Agile software development lifecycle (SDLC) requires collaborative decision-
making and development over several short cycles or sprints.
• Agile Modeling
• Kanban
• Scrum
• XP – Extreme Programming
• Scrumban
• Adaptive Software Development
• DAD – Disciplined Agile Delivery
• DSDM – Dynamic Systems Development
• Feature Driven Development
• Lean Software Development
Every methodology has its own goal but the main goal for all is to
adapt to change and deliver working software — as quickly as
possible.
two approaches Let’s dive into both models to see the difference
between them.
Waterfall
• Requirement analysis
• Design
• Implementation
• Verification
• Maintenance
All these stages may last any amount of time. Before reaching the
implementation stage, it may take weeks or months. The Waterfall
SDLC isn’t designed with speed in mind. It looks quite a rationale for
complex software projects, where we strive to avoid a
branddestroying fiasco.
Agile
• Project planning
• Creating a product roadmap
• Release planning
• Sprint planning
• Daily meetings
• Sprint Review
Now, when we know so much theory, it’s time to learn the specific
steps to implement the Agile software development methodology.
• Kanban will suit we in case wer team is already used to the boards.
Scrumban is also becoming a popular option.
• Scrum will be great if we want to leverage the key benefits like
adaptability and speed at a small scale.
To manage the life cycles of multiple products at scale, we may use
a scaling Agile framework, for example – SAFe.
5. Plan sprints
Review all the features, stories, and bugs in wer backlog during a
set meeting with the PO and all team members. Discuss what
should be prioritized in the upcoming project sprint.