Welcome to Scribd, the world's digital library. Read, publish, and share books and documents. See more
Download
Standard view
Full view
of .
Look up keyword
Like this
12Activity
0 of .
Results for:
No results containing your search query
P. 1
Agile Software Development

Agile Software Development

Ratings: (0)|Views: 157 |Likes:
Published by Ravikumarmaddi

More info:

Published by: Ravikumarmaddi on May 21, 2010
Copyright:Attribution Non-commercial

Availability:

Read on Scribd mobile: iPhone, iPad and Android.
download as DOC, PDF, TXT or read online from Scribd
See more
See less

09/22/2010

pdf

text

original

 
Agile software development is aconceptual framework for undertakingsoftware engineering projects thatembraces andpromotes evolutionary changethroughout the entire life-cycle of theproject.There are a number of agile softwaredevelopment methods, such as thoseespoused by The Agile Alliance. Mostagilemethods attempt to minimize risk bydeveloping software in shorttimeboxes, called iterations, whichtypically last one tofour weeks. Each iteration is like aminiature software project of its own,and includes all of the tasks necessaryto release
 
the mini-increment of newfunctionality: planning, requirementsanalysis, design, coding, testing, anddocumentation.While an iteration may not addenough functionality to warrantreleasing the product, an agilesoftware project intends tobe capable of releasing new softwareat the end of every iteration. In manycases, software is released at the endof eachiteration. This is particularly true whenthe software is web-based and can bereleased easily. Regardless, at the endof each iteration, the team reevaluatesproject priorities.Agile methods emphasize realtimecommunication, preferably face-to-
 
face, over written documents. Mostagile teams arelocated in a bullpen and include all thepeople necessary to finish software. Ata minimum, this includesprogrammers andtheir "customers" (customers are thepeople who define the product; theymay be product managers, businessanalysts, oractual customers). The bullpen mayalso include testers, interactiondesigners, technical writers, andmanagers.Agile methods also emphasize workingsoftware as the primary measure of progress. Combined with thepreference forface-to-face communication, agilemethods produce very little written

Activity (12)

You've already reviewed this. Edit your review.
1 hundred reads
bharat liked this
kaskms liked this
Nick liked this
Kshitij Banerjee liked this
plutoaa36 liked this
yhnator222 liked this
yhnator222 liked this
mohan@20 liked this
mshannen liked this

You're Reading a Free Preview

Download
/*********** DO NOT ALTER ANYTHING BELOW THIS LINE ! ************/ var s_code=s.t();if(s_code)document.write(s_code)//-->