[go: up one dir, main page]

0% found this document useful (0 votes)
132 views6 pages

Unit 1 - Agile Process Introduction

This document discusses agile software development. It describes agile development as iterative and incremental, promoting collaboration between cross-functional teams. Agile development values adaptive planning, evolutionary development, rapid response to change, and frequent delivery of working software. In contrast to traditional methods, agile developers communicate continuously with clients and welcome changing requirements to meet evolving business needs through quick iterations. Small teams work with stakeholders to define requirements and develop code for each iteration through integrated testing and user verification.
Copyright
© © All Rights Reserved
We take content rights seriously. If you suspect this is your content, claim it here.
Available Formats
Download as PPTX, PDF, TXT or read online on Scribd
0% found this document useful (0 votes)
132 views6 pages

Unit 1 - Agile Process Introduction

This document discusses agile software development. It describes agile development as iterative and incremental, promoting collaboration between cross-functional teams. Agile development values adaptive planning, evolutionary development, rapid response to change, and frequent delivery of working software. In contrast to traditional methods, agile developers communicate continuously with clients and welcome changing requirements to meet evolving business needs through quick iterations. Small teams work with stakeholders to define requirements and develop code for each iteration through integrated testing and user verification.
Copyright
© © All Rights Reserved
We take content rights seriously. If you suspect this is your content, claim it here.
Available Formats
Download as PPTX, PDF, TXT or read online on Scribd
You are on page 1/ 6

1

563 - The Mandvi Education Society


Institute of Computer Studies – MCA

Subject Code : 3640003


Subject Name : Software Engineering
Prepared By: Dr. Vikas S. Chomal
2

Introduction
Agile software development is a group of software development

methods based on iterative and incremental development, where


requirements and solutions evolve through collaboration between
self-organizing, cross-functional teams.
It promotes adaptive planning, evolutionary development and

delivery, a time-boxed iterative approach, and encourages rapid


and flexible response to change. It is a conceptual framework that
promotes foreseen interactions throughout the development cycle.

Prepared By: Dr. Vikas S. Chomal


3

In contrast to traditional software development methods, agile


developers communicate continuously with business clients, aiming to
deliver working software as frequently as every two weeks during a
project, and welcome changes to the requirement in response to
evolving business needs.

Prepared By: Dr. Vikas S. Chomal


4

Small teams work together with stakeholders to define quick


prototypes, proof of concepts, or other visual means to describe the
problem to be solved. The team defines the requirements for the
iteration, develops the code, and defines and runs integrated test
scripts, and the users verify the results.
Verification occurs much earlier in the development process than it

would with waterfall, allowing stakeholders to fine-tune


requirements while they’re still relatively easy to change.

Prepared By: Dr. Vikas S. Chomal


Figure : Agile Process
5 Prepared By: Dr. Vikas S. Chomal
6
Software engineers and other project stakeholders (managers,
customers, and end users) work together on an agile team – a team
that is self organizing and in control of its own destiny. An agile
team fosters communication and collaboration among all who serve
on it.
Steps that agile software engineering includes are –
communication, planning, modelling, construction and deployment.
Both the customer and software engineer have the same view – the
only really important work product is an operational software
increment that is delivered to the customer on the appropriate
commitment date.

Prepared By: Dr. Vikas S. Chomal

You might also like