Striking the Balance Waterfall and Agile

  • Upload
    ampatki

  • View
    221

  • Download
    0

Embed Size (px)

Citation preview

  • 8/18/2019 Striking the Balance Waterfall and Agile

    1/2

    Striking the Balance: Waterfall and Agile - Part 1, posted onSeptember 13, 2013 b Amol Patki

    !oda, companies ha"e a plethora of choices s#ch as S$%&', ()treme Programming *+P, Beha"ior ri"en e"elopment *B, .eat#re ri"en e"elopment *., /ean and anban softarede"elopment methods #nder the #mbrella of agile along ith e)iting aterfall method for proectimplementation $ompanies can select the best combination of s#itable methodologies to ma)imi4eb#siness "al#e for the c#stomer

    5n this blog series, e ill disc#ss "ario#s methodolog selection aspects across dimensions s#ch asb#siness6 application, location and teams, tools and also e)plore best-practices in both methodologies tobalance agilit ith discipline and control

    !his blog e ill be disc#ssing abo#t methodolog selection pointers aro#nd b#siness and applicationrelated dimension

    5t is important that, methodolog goals are aligned ith proect goals Proects are more s#itable for agilede"elopment hen the primar proect goals are rapid "al#e deli"er and responsi"eness to changeWaterfall ill the right approach for proects that demand higher predictabilit, stabilit 7 ass#rance

    Proects that co"er significant enhancements, entirel ne de"elopment or initial prototping of a neconcept in t#rb#lent, dnamicall changing en"ironments8 here re9#irements are emergent agileadoption is more s#itable as it red#ces risk significantl Waterfall is more #sef#l in proects herestakeholders desire to ha"e rigoro#s man#al and e)plorator testing, there is need to integrate se"eralindependentl e"ol"ed applications, improperl mod#lari4ed large e)isting sstem is replacingincrementall

     Agile initiall started ith small to medi#m teams of people orking on relati"el small applications d#e totight coordination and shared tacit knoledge constraints ;oe"er, recentl, man large scale programs

    ha"e doc#mented s#ccessf#l deli"er of agile transformation b #se of scaling options a"ailable likeisciplined Agile eli"er *A, Scr#m of Scr#ms *S

  • 8/18/2019 Striking the Balance Waterfall and Agile

    2/2

    ha"e to be doc#mented in detail s#ch that the designers can acc#ratel and proacti"el predict flas Also, s#fficient n#mber of reso#rces has to be allocated for elaborate doc#mentation to keep #p ith thegoals of predictabilit, stabilit and ass#rance thro#gh standardi4ation and process capabilit

     Agile and aterfall are not e)cl#si"e, b#t there has been considerable polari4ation associated ith bothapproaches and m#ch of these differences are rooted more in perception and misconceptions rather thanin realit 5n man cases, the manner in hich companies appl their #dgment and skills in #sing themethodolog has a higher impact than the methodolog itself

    5n the ne)t post, 5 ill disc#ss abo#t ho /ocation and !eam dimension impacts methodolog selectionconsiderations for aterfall and agile

    http:66infossblogscom6application-ser"ices620136126striking>the>balance>aterfall>Part2html

     

    References:

    1 Balancing Agilit and iscipline: A ?#ide for the Perple)ed  B Barr Boehm, %ichard !#rner 2 Agile Proect 'anagement ith Scr#m en Schaber 'icrosoft Press, 2003

    http://www.infosysblogs.com/application-services/2013/12/striking_the_balance_waterfall_Part2.htmlhttp://www.infosysblogs.com/application-services/2013/12/striking_the_balance_waterfall_Part2.html