36
APM Volunteer Research report May 2015 The Practical Adoption of Agile Methodologies

The Practical Adoption of Agile Methodologies

  • Upload
    lymien

  • View
    251

  • Download
    3

Embed Size (px)

Citation preview

Page 1: The Practical Adoption of Agile Methodologies

The Practical Adoption of Agile Methodologies

1

APM Volunteer Research report

May 2015

The Practical Adoption of Agile Methodologies

Page 2: The Practical Adoption of Agile Methodologies

ThisreportwaswrittenbymembersoftheAPMNorthWestbranch.

Page 3: The Practical Adoption of Agile Methodologies

The Practical Adoption of Agile Methodologies

3

Executivesummary 5

Acknowledgements 5

1. Introduction 6

1.1 Whatisagile? 6

1.2 Whyisagileneeded? 7

2. Literaturereview 9

2.1 Whyagilegrewoutofinformationsystemsdevelopment–ahistoryoffailure 9

2.2 Howagileaddressesthecausesofdevelopmentprojectfailures 10

2.3 Challengestoapplyinganagileprojectmanagementmethodology 11

3. Studyapproach 12

3.1 Researchscope 12

3.2 Researchmethodology 13

3.3 Datacollection 14

3.4 Dataanalysis 16

3.5 Participants 17

4. Findings 17

4.1 Allparticipantsagreedthat… 19

4.2 Participantshadtoconsider… 25

5. Conclusions 26

Glossary

References 27

Bibliography 30

Onlinebibliography 35

Contents

Page 4: The Practical Adoption of Agile Methodologies

The Practical Adoption of Agile Methodologies

4

Page 5: The Practical Adoption of Agile Methodologies

The Practical Adoption of Agile Methodologies

5

TheAssociationforProjectManagement(APM)hassponsoredthisreviewofthepracticaladoptionofagilemethodologyinprojectmanagementintheNorthWest.

Theobjectiveofthestudywastounderstandtheextenttowhichagiletoolstechniquesandrolesarepracticallyinplaceincorporateprojectmanagementmethodologies;todeterminethelevelofagilecommitment,e.g.pilot,fulluse,selectivebasedonneed,aswellasdriversforselectionorde-selectionofthemethodology.

Consistentwithacademicprecedents,aqualitativeapproachwasadopted:firstandsecondsemi-structuredinterviewsofnorth-westcompaniesandprojectmanagerswhouseagileapproacheshavebeenheld,toestablishthelevelofadoptionthenexploreelementsadoptedandtheirrelativesuccess.Thesefindingswerethenmappedtogiveacommonglossaryoftermsthroughaconvergentdictionaryapproachtotheinterviews.Followingthedataanalysis,aDelphireviewwasundertakentoreflectfindingsandrecommendationsbacktothetargetpopulationforvalidation.

Understandingofpracticaladoptionhasbeengainedthroughanalysisoffindingsfromindepthinterviews,toidentifybestpractice.

Thekeyfindingsare:

Driversforadoptionofagilearetimeandcostconstraints.

Theenvironmenthastoberight:customeraccessandeffort,seniormanagementsupport,agoodteam,andflexibleculture.Alargefactortoconsiderbeforeembarkingonanagileprojectistounderstandtherolesandbehavioursneededforprojectmanagementandthelevelofwillingnesstoorganisearoundprojectdelivery.Itisbesttodealwithinstability,suchasrapidchangeinenvironment,innovations,unclearrequirements.

ItisstilllargelyusedbyIT,ratherthannon-ITteams,asourparticipantsfromconstructionandengineeringneededtomeetthesafetyandregulatorycriteriathatindicate‘gowaterfall’.

Whenchoosingaprojectforagileadoption,considertheoptionsforco-location,therangeofskillsofteammembersandtheiravailability,empowermentofasingleproductowner,useoftoolsandtechniquestoenhancecommunications.

Agileneedsmorefromaprojectmanagerinthewayofcommunicationforrisks,issuesandstakeholdermanagement,asspeedofresolutionisoftheessence.

Acknowledgements

Manythanksgotoallcontributorstothisstudyandparticularlyto:

AlastairArdern,programmedirector

ChrisBell,programmemanager

MartinBerman,programmemanager(Cognizant)

TonyDavis,programmemanager(Aimia)

KevinFaussett,projectmanager

JoanneHinchcliffe,projectmanager

PaulJohnson,programmemanager

Dr.KevinKane,projectmanagementcourseleader,(SalfordUniversity)

MarkSutherland,PMStandards

DotTudor,agilecoachandexpert(TCCLtd)

APM North West branch

Executive summary

Page 6: The Practical Adoption of Agile Methodologies

The Practical Adoption of Agile Methodologies

6

1. Introduction

1.1 What is agile?

Agiledevelopment,oragileprojectmanagement,isaniterativeandincrementalmethodofmanagingthedesignandbuildactivitiesforengineering,informationtechnology,andnewproductorservicedevelopmentprojects,forexampleagilesoftwaredevelopment.Itrequirescapableindividualsfromtherelevantbusiness,withsupplierandcustomerinputtoworkinahighlycollaborativemanner,insmallstages,tocompletesmallportionsofthedeliverablesineachdeliverycycle(iteration),andwherepossibledeployingdeliverablestolive(increment)toachievevalueandrealfeedback,whilstiterativemethodsevolvetheentiresetofdeliverablesovertime,completingthemneartheendoftheproject.Theendresultisaproductthatbestmeetscurrentcustomerneedsandisdeliveredwithminimalcosts,waste,andtime,astheiterationsencouragefeedbackandreview,soachievingbenefitsearlierthanviatraditionalapproaches.

Thereisalargebodyofliteraturedescribingvariousagilemethodologytoolsandtechniquesandsomeresearchintoitsadoption.However,mostusageoccursinsoftwaredevelopmentandinnovation.ManycompanieshaveconsidereditsadoptioninresponsetohabitualfailureofITdeliveryfrommoretraditionalprojectmanagementapproaches.

DISCOVER

DESIGN

TEST

DEVELOP

Business requirements

Technical design

Client OK & launch

Coding & testing

Diagram from Michael Reich, Commonplaces, NH USA, 2014

Page 7: The Practical Adoption of Agile Methodologies

The Practical Adoption of Agile Methodologies

7

1.2 Why is agile needed?

Informationsystems(IS)projectshaveareputationoffailuretodeliverbusinessrequirements,meetcost,qualityandtimetargetsorrealisebenefits,despite30yearsofresearchanddevelopmentofbestpractices.Theprofessioncontinuestohavehighprofilefailuresthatmakeheadlinenews,suchastheNHSrecordssystem.ThemotivationforthisresearchistoprovidematerialforISprojectmanagerstouseandhelptoimproveprojectoutcomes.Therefore,theprofessionwillbeenhancedbyreversingthecommonviewthatISprojectsconsistentlyfailtodeliver.

Theconsequencesoffailureareexpensive,toeitherremediatethenewsystemstoachievethebenefitsplanorstartanewprojectorstageofdevelopment.LossofconfidenceandopportunitycostmustalsobeconsideredbytheorganisationcommissioningtheISproject.Insomecases,suchasregulatorycompliance,timescalesareimposedfromoutsidetheorganisationandcanattractfines,lossofrevenueorevenfailuretooperate.ThecostoffailedISprojectsintheUKaloneismanybillionsofpoundsannually(BritishComputerSocietystudy,2004).

Historically,researchhasfocusedonthecausesoffailureofISprojects,oronindividualprojectelements.Failurefactorsincludeamixofpeople,technologyandmethodologyissues.Peoplefailurefactorsincludepoorteamcommunications,lackofvision,poorstakeholdermanagementandchangingrequirementswhiletechnologybasedproblemsareusuallyaroundhardwareorsoftwareelementsnotworkingasexpectedandincreasingcostsordeliverytimelines.Failuretofollowgoodprojectmanagementpracticeshasalsobeenproventoimpactthechancesofsuccess.

SeveralprofessionalbodiesareavailableintheUnitedKingdomtoenhancetheprojectmanagementprofessionwhiletheirmemberscomefromavarietyofprofessions;construction,engineeringandinformationsystems,whichwouldindicateawillingnessfortheprofessiontolearnandadoptbestpractice.Withallofthesecommunitiesthereisanunderpinningsetofpublicationsfortheirbodiesofknowledgethesebeingverysimilarwithsomeprocessandlanguagedifferencesbutallwithtransferrableapproachesandbestpractice.

TheAssociationforProjectManagement(APM)iscommittedtodevelopingandpromotingprojectandprogrammemanagementthroughitsFIVEDimensionsofProfessionalismwithamissionstatement:

‘Toprovideleadershiptothemovementofcommittedorganisationsandindividualswhoshareourpassionforimprovingprojectoutcomes.’

TheAPMBodyofKnowledgedefinestheknowledgeneededtomanageanykindofproject.ItunderpinsmanyprojectmanagementstandardsandmethodsincludingtheNationalOccupationalStandardsinProjectManagement,whilstacompetencyframeworkprovidesaguidetoprojectmanagementhardandsoftskills,includingrelationshipmanagementandbenefitsrealisation.APMqualificationsandknowledgealignwiththeIPMAorganisation.

Whilsttherearenumerousprojectandbenefitsmanagementapproaches,eitherasanindustrystandardorspecifictoorganisations,allfollowasimilarlifecycleforcomparativepurposesbutthelevelofadoptionandpracticalusageisimportantforbroaderapplicationofagileprocesses,tools,rolesandtechniques.

Thebodyofknowledgeunderpinningtheseorganisationsiswelldocumentedandsupportedbuttherearenostudiesexplicitlylinkingandexploringhowtheoutcomeofinformationsystemsdevelopmentprojectsmightbeinfluencedbytheinteractionbetweenthemainprocesses,roles,toolsandtechniques.ThestudyfindingswillbeusedtoaddtothetoolsandtechniqueswithintheprofessionaldocumentationsetsandtrainingmaterialsandhenceexpandtheAPMBodyofKnowledge,foragile.

Page 8: The Practical Adoption of Agile Methodologies

The Practical Adoption of Agile Methodologies

8

DISCOVER

DESIGNTEST

DEVELOP

Sprint # 1

DISCOVER

DESIGNTEST

DEVELOP

Sprint # 2

DISCOVER

DESIGNTEST

DEVELOP

Sprint # 3

Agile method

Diagram from Michael Reich, Commonplaces, NH USA, 2014

Itistobehopedthatthefindingsfromthisstudywillgiveprojectsponsorsandteamsfurtherinformationonwhichfactorsbestinfluencesuccessfuladoptionoftheagiledevelopmentapproachandsowheretoconcentratebestpracticeandeffortthroughouttheprojectlifecycle.Itistheaimofthisstudy,therefore,tostarttofillthe‘practicalagileadoptionforsuccess’gapinthecurrentbodyofprofessionalliterature,andstarttoexploreitsusageonnon-ITandinnovativeprojects.

Page 9: The Practical Adoption of Agile Methodologies

The Practical Adoption of Agile Methodologies

9

2. Literature review

2.1 Why agile grew out of information systems development – a history of failure

TheAPMBodyofKnowledgeincorporatestoolsandtechniquesforidentifyingstakeholdersandinfluencenetworks,withadviceonhowtoincorporategoodstakeholdermanagementintotheprojectmanagementprocesses.Thesetoolsandtechniquesareusuallyusedina‘waterfall’approach,whereeachprojectstageissequential,suchasrequirementsdefinition,solutiondevelopment,buildanddeployment.

Despitethis,thesuccessandfailureratesofISprojectshasbeenwellexploredfordecades,(WillcocksandMargetts1994),andthereasonsISprojectsfailarenowfairlywellunderstood.Moreover,aplethoraofpotentialbestpractices–aimedatreducingthelikelihoodofITfailures–havealsonowbeenproposed.Forexample,theintroductionof‘hybridmanagers’hasbeenrecommendedasamechanismforavoidingfailure(Earl,1994),ashavethepowerandcompetenciesbothinISandthebusiness(MarkusandBjorn-Andersen1987,Griffiths1994).

Earlyresearchfocusedontechnologyasanexternalforce,thenmovedontohumanfactorsandeventuallyanacknowledgementthatbothfactorsaresignificanttosuccess[Orlikowski,August1992].Ifthetechnologyitself,andthesocialcontextinwhichitistobeapplied,arelikelytoinfluenceprojectoutcomes,thenitislikelythatrepresentativesfromboththeITdepartmentandthewiderorganisationwillneedtobeinvolvedinitsdevelopmentandimplementation[Mata,Fuerst,&Barney1995].Indeed,thecontributionofeffectiveandharmoniousIT-businessrelationshipsandconsequentISorganisationalstructuresanddecision-makingframeworks,hasbeenexplored[e.g.Winfield,1990;Hoffman,1994;ScottMorton,1990;Peppard,2001],[Venkatraman&Loh,1994].ISmanagementandevolutionhavealsobeenwellexplored,(Hirscheim,Earl,Feeny,Lockett1988).AkeyfactorinsuccessfulISimplementationsistheunderstandingofuserrequirementsandtheinteractionbetweenISandthebusinessline[Rockart1988].

Aconsiderationwhendefiningtherelationshipmanagementandbuildingaprojectteamisthetypeofprojectandthematchtoprojectmanagerpersonality.Dvir(2006)hypothesisesthatthe“fitbetweenprojectmanager’spersonalityandmanagementstyleandthetypesofprojectstheymanageiscrucialtoprojectsuccess”.Hisstudyfocusedontherelationshipsbetweenprojectprofile,projectmanagerpersonalityandprojectsuccess.Similarly,Shao&Muller(2011)definedprogrammesuccesscriteriaandfactors,intoninecategories,fiveofwhichrelatedtopeoplethreetoprocesselementsandonetostrategicalignment.Akeysuccessfactorwastheprogrammemanager.Fisher(2011)identifiessixskillsandbehavioursofaneffectiveprojectmanagerwhichincludeculturalawarenessandinfluencingothers.Thesewouldseemtorelatetoasuccessfactorforinformationsystemsprojectsbeingeffectiverelationshipandstakeholdermanagement.

Businesspartneringisnowarecognisedindustryrole(BritishComputerSocietySkillsFrameworkfortheInformationAge),andhasparallelswithresearchfindingsinotherareas,suchasconstructionprojects.Hellard(1995)statesthatthekeyelementsofsuccessfulprojectpartneringare:

Commitment

Equity

Trust

Mutualobjectives

Effectiveproblemsolving

Timelycommunicationand

Continuousmeasurementandimprovement.

TheconclusionstobedrawnfromthisbodyofliteraturearethatmuchofsystemsdevelopmentisabouttechnicalandsocialinteractionsduringprojectstodevelopharmoniousIT/business

Page 10: The Practical Adoption of Agile Methodologies

The Practical Adoption of Agile Methodologies

10

relationships.Thesearesupportedthroughvariousprojectmanagementanddevelopmentlifecyclepractices,suchasbusinessrequirementsspecificationsanduseracceptancetesting,aswellasstructuralconditionssuchasreportingrelationshipsandpolicies[Markus&Benjamin,1996].Asabasicprinciple,IThastobebusiness-drivenandinvestmentdecisionstakenonthebasisofbusinessvalue,withabusiness-smartITorganisationandanIT-smartbusinessorganisationtheideal[Dvorak,Holen,Mark&Meehan,1997].Additionally,teamsneedtobeactivelybuilttoincludebusinesspeopleaswellastechnicalstaff[Pitt,Berthon&Lane1998].

2.2 How agile addresses the causes of development project failures

AgilemethodologieshavebeenpropoundedincreasinglyforISprojectsoverthelast10years.KentBeckintroducedtheconceptsofextremeprogramming,(AgileXP),whilein1986byHirotakaTakeuchiandIkujiroNonakainthe“NewProductDevelopmentGame”developedscrum.Bothevolvedfromaprevioussoftwaredevelopmentmethodology:DSDM(DynamicSystemsdevelopmentMethod).TheDSDMConsortiumareguardiansoftheagileprojectmanagementframeworksurroundingallagiledeliverymethods.

TheAgileAlliancehaspromotedjointapplicationdevelopmentmethodologieswithhighuserinvolvementinbuilddecisions(Beck,2000).Thesemethodspromotecontinuousmonitoringandadaptingofdeliverablestomeetfixedbenefits.Unfortunately,duetothechallengesofcomplexity,scaleandinterconnectivityfacingsoftwareengineers,thelevelofsystemsfailureremainsstubbornlyhigh(e.g.Ewusi-Mensah&Przasnyski,1994;Doherty,&King,2001).Indeed,areportbytheBritishComputerSociety[BCS,2004]concludedthat:

“BillionsofpoundsarewastedeveryyearonnewITsystems’,as‘onlyaround16percentofITprojectscanbeconsideredtrulysuccessful.”

Laantietal(2011)examinedanorganisation-wideadoptionofagilepracticesatNokia,andtheirresultsrevealedthat“respondentsagreedwiththebenefitsofagileusage,includinghighersatisfactionandeffectiveness,increasedqualityandtransparency,andearlierdetectionoffaultsandthat60%wouldprefertostaywiththemethodsthanreturntotheirpreviouswaysofworking.”

Agileapproachesplaceemphasisonbusinessownershipofproductsandprioritiseteameffortsbasedonbusinessbenefit.Themethodologyaimstoenhanceteamworkingandsharedunderstandingofgoals,basedonaleanconceptof“VoiceoftheCustomer”andisakintotheleansixsigmaprocessimprovementapproach.

Alloftheseapproachesadvocateakeyuserwhoisempoweredtoprioritisetheworkofaself-sufficientteam,withtheprojectmanagerbecominga‘servantleader’whocoachestheteamforimprovements,aswellasaddressingotherdisciplinessuchaswiderstakeholdermanagementtokeeptheteamfocusedpurelyondelivery.Theaimistodeliverearlierbenefitsbydoinghighestvalueworkfirst.However,theagilemethodologiesarelesscomprehensive,dealingpredominantlywiththesoftwaredevelopmentstage.Somecompanies,suchasSiemens,haveadaptedthetoolsandtechniquesandappliedthemtoengineeringworksuccessfully,buttheirusageisstilllimited.

Mostagileadoptionhasbeendrivenfromthesoftwaredevelopmentarena,butthereisabodyofresearchnowinvestigatingwhetherthismethodologycanbeusedbyotherindustries.Conforto(2014)statesthat“projectplanningandcontrolisachallengeforcompaniesengagedindevelopingnewproductsandtechnologies”andthatthereisadrivetoimplementonlypureagileprojectmanagement.Itistheaimofthisstudytoinvestigatehowoftenthatoccursandwhetherpartialadoptionalsobringsbenefitsoveramoretraditionalprojectapproach.

Page 11: The Practical Adoption of Agile Methodologies

The Practical Adoption of Agile Methodologies

11

2.3 Challenges to applying an agile project management methodology

Projectmanagersusetheirownexperiencetopickandchoosethebestmethodsandpractices,whateverthemethodologyandadaptthemtotheirspecificdelivery.AdrianMaloneoftheAPMSpecificInterestGrouponknowledgemanagementstatesthatprojectmanagerscancreatetherightenvironmentandprovideappropriatetoolsforpeopleandteamstocollaborateinthecreationandsharingofknowledge.

Arelativelynewtrendistheuseofsocialmediainprojectteams.PM2.0documentsthepossibleuseofsocialmediainprojectmanagementtoimproveteamworking,stakeholdermanagementandcommunication.Whereagileisadoptedacrossfunctions,teamandgeographies,useofsocialmediaandinformationsharingtoolsisvital,soafactorinpracticaladoptionisteamlocationandmitigationsifnotco-located.

Thebenefitsofusingsocialmediaforbroadstakeholdermanagementisbasedonthereach,allowinganyandallinterestedpartiestotrackprogressandreceiveupdatesorevenrequestfurtherinformationthatmaynotnecessarilyhavebeencaughtbymoretraditionalstakeholdermanagementmethods.Anysubsequentreductionin‘noise’willhelpbuildtowardstheperceptionofsuccess.Thekeydifferenceisthatinformationandthevoiceofthecustomeristhereforeinrealtimesocanbeausefuladditionaltoaprojectmanager’scommunicationstoolset.Daimetal(2011)investigatestheuseoftechnology,specificallye-collaborationandcommunityplatformtools,inglobalvirtualteams.

Toolssuchaswikisandblogsareusedtoneutralisesomeoftheissuesaroundvirtualteamsworkingacrosstimezones,aswellasindividualiseservices.Unfortunately,thereisalackofresearchpapers,asauthorspractisewhattheypreachandpublishviablogsorfocusonbroadersocialmediatrendssuchastheinteractiveworkplace,ratherthanspecificprojectusage;evidenceneedstobegatheredastohowwellthesetoolsandtechniques(suchaswikis,Sharepoint,Facebook,Twitter)areusedandtheirimpactonprojectsuccess.

Page 12: The Practical Adoption of Agile Methodologies

The Practical Adoption of Agile Methodologies

12

3. Study approach

3.1 Research scope

Theresearchpopulation,forexpediencyofaccessandavailability,hasbeencontainedtotheNorthWest:itispositedthatthecorporateandprofessionalprojectmanagementpopulationhereisrepresentativeofthewiderUnitedKingdomenvironmentandthatlessonslearntcanbetransferrableacrosstheISprojectmanagementprofessionasawhole.Carewastakentoinvestigatearangeofprojectsofvaried‘scale’,whichmayhaveanimpactonprojectselectionforsuitabilityofagilemethodsandbeanindicatorofthematurityofagilepracticeadoption.

Akeypointtonoteisthemembership,eithercorporateorpersonal,ofinterviewees,professionalbodies,asapre-dispositiontotheadoptionofnewmethodsandbestpractice.

3.2 Research methodology

Ashurstetal(2008)undertookexploratoryresearchusingacasestudyapproach,toaddresstheneedtocoverarangeoforganisationalparameters,whilstWaardenburg(2013),establishedaGroundedTheoryapproachtoagilepracticesintraditionalenterprises,aimingtodevelopatheoryfromdataratherthangatheringdatainordertotestahypothesis.

Theaimistouncovertheissuesstudyparticipantshaveexperienced,andresisthavingpreconceivedideasandsolimitthequestionsaskedduringtheinterviewprocess.Thismethodallowstheproblemstonaturallyemerge.

Previousstudiesintothesefactorshavefollowedaqualitativeapproach,utilisingarangeofsurveys,questionnairesandinterviews.Wateridge(1997)deliveredaquestionnaireonsuccesscriteriawithsubsequentinterviews,askingrespondentstoindicateandratethefivemostimportantcriteriaforsuccess.Thiswasfollowedbyfurtherinterviewsofkeyprojectstaff,gatheringindividualperceptionsofthosesuccesscriteria.Agrawal(2006),investigatedquantitativesuccesscriteriathroughquestionnairestargetedatprojectmanagers,andbusinessaccount(relationship)managersrepresentingtheseniorendcustomer.

Shaoetal(2009)reviewedprogrammesuccessandfoundthatmuchisstillconceptual,withlittleliteraturesuggestingmeasurements,includingPMIandOGCguidance,whichrelatespurelytobenefitsrealisation,valuecreationororganisationalchange.Inthequalitativestudyof2011forprogramcontextandsuccess,semi-structuredinterviewswereusedtocollectdata,withintervieweesbeingthepeoplewiththebestknowledgeoftheresearchsubject.Samplenumberswereidentifiedonatheoreticalsaturationpointandstoppedwhennonewconceptsorcategoriesemergedfrominterviews.

Thestudythereforefollowedan‘interpretive’style,togainknowledgeofthepracticalextentofagileadoption,supportedbyrealworldevidence.

Diagram 1: Research scope

NWorganisations

NWproject managers

APMmembers

Type of project(IT/non IT)

Scale of project

Page 13: The Practical Adoption of Agile Methodologies

The Practical Adoption of Agile Methodologies

13

3.3 Data collection

Thedatacollectionprocessusedforthisstudywassemi-structuredandqualitative,andstructuredinthreestages;firstandsecondinterviewsandaDelphireview.

Evidencewasgatheredthroughaseriesofsemi-structuredinterviews,coveringthefollowingareas:

Rolesandresponsibilities

Toolsandtechniques

Behaviours

Organisationalenablers

Trainingandskills

Projectmethodologycontext

Terminology

Practically,aconcentrationdiagramwasusedasthebasisforinterviewstocaterforspeedofresponseswithachecklistfortoreviewtogiveconsistencyofapproach.

DatawascapturedoninterviewsheetsandvalidatedthroughaDelphireview(detailedinthefollowingsectionondataanalysis).

3.3.1 Challenges to data collection

Definingcriteriatomeasureprojectsuccesshasbeenrecognisedasadifficulttask(Baccarini,1999).PintoandMartel,(1990)usedthreedimensionstodefineprojectsuccess:theefficiencyoftheimplementationprocess,theperceivedqualityoftheproject,andfinally,clientsatisfaction.

Time,costandqualitygoalscanbecollectedasquantitativedataitems,butperceptionofsuccessisqualitative.So,previousresearchhasusedarangeofdatacollectionmethodsbutmostcommonlysemi-structuredinterviews.

Therefore,akeychallengetoovercomewasoffinancialdisclosure,bothfullprojectlifecyclecostsandproposedandachievedbenefits.Accesstokeypeople,particularlysincetheaimistoreviewclosedprojects,maybeproblematic,asparticipantsmayhavemovedontootherworkorevenothercompanies,aswellasallayingconcernsaroundsharingofcompetitiveinformation.Theremaywellbeemotionalbarrierstoovercome,althoughtheexpectationisthatpeoplewhohaveworkedonsuccessfulprojectswillbewillingtoairtheirviewsmoreopenly.

3.3.2 First interview outline

Aninitialtelephoneinterviewwasplanned,toestablishthefollowingwithpotentialparticipants:

Haveyouheardofagileprojectmanagement?

Doyou/yourorganisationuseit?Ifyes,willyoubeusingitagain?

Haveyoubeentrainedtouseit?

ThesamequestionswereadaptedforuseasasurveytoolandpublishedthroughtheAssociationforProjectManagementbranchmeetingwiththeInstituteofChemicalEngineers,togaintheperceptionsandprofessionalviewsofawider(non-IS)audience.

Page 14: The Practical Adoption of Agile Methodologies

The Practical Adoption of Agile Methodologies

14

3.3.3 Second interview outline

Thiswasaseriesofopenquestionstounderstandthecorporatepersonalandprojectcontext,anddriveafreeflowingdiscussionforrichdata.

Context:

Contact’sroleinagile–champion,practitioner,observer,recipient

Scaleofproject–<100k,100-900k,>£1million,>£5million

Typeofproject–regulatory,innovation,serviceimprovement

Discussiongeneration:

Howdoyoudefinebenefitsanddecideonmethodologytouse?

Whatdoesagilemeantoyou?(generatekeywordlust,checkmeanings)

Howmanypeopledoyouhaveontheteam?(Morethan10andit’snotreallyagile…)

Howlonghasitbeenrunning?(Indicatesadherencetotime-boxingandbenefitsrealisationtimescale)

3.4 Data analysis

3.4.1 Convergent term mapping

Term Alternatives Meaning

Agile Scrum,DSDM,XP,agileprojectmanagement,SAFE,kanban

Iterativedevelopmentapproach

Productowner Client,businessambassador,thetruth,sponsor

Responsibleforproduct

Scrummaster Projectmanager,teamleader Servant-leaders,coordinators

Backloggrooming Re-planning,pull

Dailyscrum Stand-upteammeeting Plan,do,reviewdailysession

Estimating Re-factoring,planningpoker,runratereview,throughputmetrics,measures

Sprint Iteration,developmentphase Shortdevelopmentphases

Sprintplanning Planninggame,backlogchart,requirementsplanning

Sprintretrospective

Sprintreview,review,retrospective,lessonslearnt,continuousimprovementsession

Page 15: The Practical Adoption of Agile Methodologies

The Practical Adoption of Agile Methodologies

15

3.4.2 Data mapping

DerivedfromAlmeidaetal,2012,thefollowingcategorieswereusedtomapthesemi-structuredinterviewresponses:

Organisation Process Project team Project type and others

Organisationalstructuretype

Capabilityofreconfiguration

Self-directedteams Productsuccessionplanning

Organisationalculture

Processautomation Teamautonomytomakedecisions

Urgencytocomplete/pace

Entrepreneurialculture

Processmodularity Teammembership Goalclarity

Learningorganisation Easyaccesstoinformation

Teamdedication Projectcomplexity

Agilestyleworkenvironment

Formalisation Teamknowledgeaboutagile

Projectnewness

Acceptanceofagilemethodology

Frequentdevelopmentmilestones

Teamexperience/expertise

Supportsystemse.g.testharnesses,designtools

Adequaterewardforagileuse

Processconcurrency Projectmanagerexperience

Customerinvolvement

Emphasisonspeed Externalintegration Teamsize Collaborativework

Performancemeasuring

Teamlocation Suppliers’involvement

Knowledgemanagementsystems

Multidisciplinaryteams

Multidisciplinaryteams

Resourcecompetition

Strongexecutivesupport

Decentraliseddecisionmaking

Page 16: The Practical Adoption of Agile Methodologies

The Practical Adoption of Agile Methodologies

16

3.4.3 Delphi review of findings

TheDelphimethodisastructuredcommunicationtechnique,originallydevelopedasasystematic,interactivemethodwhichreliesonapanelofexperts.Delphiisbasedontheprinciplethatforecasts(ordecisions)fromastructuredgroupofindividualsaremoreaccuratethanthosefromunstructuredgroups.

TheDelphitechnique’suniquecontributionisthe‘boilingdown’ofdifferingexpertopinionsorotherstakeholdersintoconsensusfordecisionmaking,withoutcreatingdirectconfrontationorallowingstrongindividualstodominatetheprocess.

Usuallyallparticipantsremainanonymous.Theiridentityisnotrevealed,evenafterthecompletionofthefinalreport.Thispreventstheauthority,personality,orreputationofsomeparticipantsfromdominatingothersintheprocess.Arguably,italsofreesparticipantsfromtheirpersonalbiases,allowsfreeexpressionofopinions,encouragesopencritique,andfacilitatesadmissionoferrorswhenrevisingearlierjudgments.

Theexpertsanswerquestions(firststageinterviews),thenresponsesarecollectedandanalysedbythefacilitator,commonandconflictingviewpointsareidentified.Ifconsensusisnotreached,theprocesscontinues,tograduallyworktowardssynthesis,andbuildingconsensus.

Thefacilitator(theauthor),thenprovidesananonymoussummaryoftheexperts’comments,inthisinstanceviaemail.Theexpertsareencouragedtorevisetheirearlieranswersinlightoftherepliesofothermembersoftheirpanel.Itisbelievedthatduringthisprocesstherangeoftheanswerswilldecreaseandthegroupwillconvergetowardsthe“correct”answerandthemeanaveragescoreofthefinalroundsdeterminetheresults.

3.5 Participants

TenAPMNorthWestcorporatememberswereinitiallycontacted,butonlyfourresponded,andofthose,onlytwoconfirmedinterestinparticipatinginthestudy.Ofthose,onlyoneactivelyparticipatedatthenextstage.Themainreasonfornon-participationwasconcernaboutgainingapprovaltopublish,evenanonymously,potentiallysensitiveinformationaboutprojectperformance.

Followingdiscussionwiththestudysponsor,theAPMNorthWestbranchchairman,itwasagreedtorequestparticipationfromindividualprojectmanagers,oftenworkingatthoseorganisationsandbasedintheregion.Theparticipationagreementwaspositive,withalloutof14peoplecontactedcontributingtheirexperiencesandlearning.Intandem,arequestforinputfromprojectmanagersattendingajointeventbetweentheAPMandtheInstituteofChemicalengineers;of120attendees,onlytwohadheardofagile,andnonewereusingit.

Allparticipantshadconsideredusingagileinavarietyoforganisations,acrossarangeofprojects,butpredominantlyinregulatedenvironmentssuchasfinancialservicesorpharmaceuticals.However,fivehadneverpractisedit,andthereasonsforusingadifferentmethodologywereexploredduringthefirstinterview.Onlythreeprojectmanagershadusedagilefornon-ITdelivery,andwereadvancingfromagiletokanban,followingasuccessfultrackrecordandwidescaleadoptionwithintherelevantcompanyoverseveralyears.

Theprojectsdiscussedduringinterviewsrangedfrommulti-millionpoundprogrammes,to£100,000softwaredevelopments.Themajorityofprojectscitedasexampleswerefrom£500,000to£2million,whichappearedtoindicateasimilarscaleofteamsizeanddurationthatwasthenexploredduringthesecondinterview.

Page 17: The Practical Adoption of Agile Methodologies

The Practical Adoption of Agile Methodologies

17

4. Findings

4.1 All participants agreed that …

4.1.1 Agile is a misunderstood term

Theirexperiencesindicatedthatsponsorsandbudgetholdersthoughtofagileas,“thisshouldbequickerandcheaper”,untiltriedforthefirsttime,asthereisanexpectationthatonlythedevelopmentworkneedsresourcing,andoverheadssuchasprojectmanagement,qualitycontrol,architectureanddesignarenotunderstoodorperceived.Allparticipantscommentedthatifyouarefortunateenoughtohaveanall-round,highlyexperiencedsetofdevelopers,maybe,butthat’snotagile!Thereisariskwithoutthoseoverheadsthattheenddeliveryisnotcoherentanddoesn’tintegratewiththerestofthebusiness.

Twoparticipantsmentionedprojectscaleasarisk;forinstance,ifthisisapilotandonlypartofawiderdelivery,thereneedstobeeffortandcapacitytodelivertheremainder,asthereisatendencytoperceiveagileasawaytodevelopaprototypethatthen,rightlyorwrongly,carriesonasafullproductionsolution.

4.1.2 The company environment has to be ready

Thethree‘mature’adoptersemphasisethatbeforeembarkinganagiledeliverymethodology,itisimportanttoconsiderthebroaderprojectmanagementcontextandhowagilecanbeembeddedwithinexistingprocessesandcontrols.Allprojectmanagersinterviewedagreedthatifthewholecompanyisusedtoworkingonprojectsinastructuredmethodology,thenbuy-iniseasier,comparedtosomewhereunusedtodeliveringchangeandsodevelopmentisnotacorecompetency.Theconsensusisthattheenvironmenthastoberight:customeraccessandeffort,seniormanagementsupport,agoodteam,andflexibleculture.

4.1.3 Multifunction people and co-location are the ideal

Everyoneinterviewedwasadamantthattheteamideallywouldbephysicallyascloseaspossible.Havingafulltime,multi-functionalteamofanalysts,designers,testersanddevelopersallinoneroomisthegoal,toaidknowledgesharingandsavetime.

TonyDavissays:“Theteamwasco-locatedinasingleblockofdesksforaboutsixmonths.Acoupleofmonthsagohot-deskingwasintroducedandwejustfounddeskswherewecould.Withindaysbreakdownsincommunicationsbecameapparentandthereweretensionsinthestand-ups.Ourcycle-timestartedtoincrease.I’malwaysinearlysoonemorningIprintedoffabunchof‘ReservedforOpenAPIProject’labelsandtookoverablockofdesks.LaterImadeitofficialbygettingFacilitiestoagree.Thingsimprovedquickly.”

Itwasagreedthatsmallerteamscommunicatebetter,sothegeneralrecommendationwasforanidealteamsizeIbetweenfiveandnine,withgetagoodmixofskillsandpersonalities.Ifbiggerteamsarenecessary,thentheadvicewastotrytosplitdownintosmallergroups,byfeaturesorfunctionalareas,ratherthanlivewithabiggerteam.

Twoparticipantsproposedthatusingagenerictermhelpstobreakdownsilos,e.g.designer,analyst,programmer.Thissupportstheideaofateambeingmultifunctionalwheremembersactashybrids.Theidealwouldbetohaveeverypersonabletodoeveryjob,butamorerealisticaimistohave“generalisingspecialists”(accordingtoagilecoachDotRoberts),andassignthetypeofworkanyonecando,suchasorganisingworkshoplogistics,acrossthegroup,regardlessofindividualspecialisms,toavoidresentment/preferentialtreatment.Goforthebest,mostexperiencedteamthatisnecessaryforthejob.

Allparticipantsnotedthatdidn’tworkwellwasusinglessexperiencedteammembers,whostruggledtofitworkintothebroadercontextofunderstanding,andthereforetoconsiderintegratingtheirwork

Page 18: The Practical Adoption of Agile Methodologies

The Practical Adoption of Agile Methodologies

18

intothewhole.Itisimportantforeachteammembertounderstandwhatotherpeoplearedoing,wheretheirworkfitsandprogressagainstthebiggerpicture.

Fourintervieweesreiteratedthatanexperiencedteamisobviouslymoreeffective,andnotspecifictoanagilemethodology.Thisaspirationisnotspecifictoagilebuttheimpactisgreater,asworkismovingmuchfaster.Timelags,Chinesewhispers,etc,canbereducedpossibleoverdistancebutreducingthehindrancesisharderandneedsmoretools.However,ifyoucan‘tgettheoptimum,theprojectmanagermustallowtimeforteammemberstodevelopandimprove,socaterforaddressinganyskillsorexperiencegaps.

4.1.4 Communications and ways of working take more effort with agile than waterfall

JoHinchcliffestates:“Communicationsandwaysofworkingarekey.”Allparticipantsagreedit’simportanttospendtimeupfrontdefiningtheorganisationandagreeingprocessedandproceduresbeforestartingsprintplanning.Somecommunicationstacticsusedconsistentlybyparticipantsweretoshowprototypestousersregularlytogetinterimfeedbackduringsprints.

Shecontinues:“Findfailuresquicklytomeetexpectationsofagiledevelopmentbeingcheaperandnotjustquickerbutbeawareofthepotentialconflictbetweenthescrummasterlookingafterthehealthoftheteamandaprojectmanagerdrivingforspeed.Alsoclarifythecommunicationsandstakeholdermanagementbetweentheprojectmanager,productownertokeepeffortawayfromthescrummasterandtheteam.”

Itisimportanttocelebratesuccessatsprintreviewsandretrospectivesandmostprojectmanagersmentionedrecognitionactivities.JoHinchliffestates:“Thereisnohidinginagile.Everyonehastopulltheirweightoritreallyshows.”Soprojectmanagersmustputeffortintoproperteambuildingandunderstandtheindividual’sstrengthsandweaknessesaswellasfortheteamaswhole,togetmosteffectiveuseofskills.

4.1.5 Self-organising teams need help

Exploringthepreviouspoints,sixprojectmanagersexplainedthatself-organisingteamsneedafullrangeofskillsandco-location,witheasyandregularaccesstobusinessuserspreferred.Estimationforearlysprintscanonlybeaccurateifbasedontheexperienceoftheteammembersonsomethingsimilar,ortheirabilitytocompareandextrapolate.Theyneedtounderstandandbeabletoexplaintotheprojectoffice,projectmanagerandscrummastertheunnecessarylayersandbottlenecksthatneedremoving.

PaulJohnsonquotestwooftheprinciplestakenfromtheAgileManifesto,whichreinforcethebenefitsofself-organisation:‘Buildprojectsaroundmotivatedindividuals.Givethemtheenvironmentandsupporttheyneed,andtrustthemtogetthejobdone’and‘Thebestarchitectures,requirementsanddesignsemergefromself-organisingteams.’

4.1.6 It’s all about delivering small but delivering often

Thetheoryisthatestimatingimprovesovertime;asarhythmisestablishedaccuracyimproves.Theaimistogoforquickwins,whichareusuallyeasiertoestimateandtodo.Morecomplicatedrequirementscouldverywellbesupersededbythetimetheteamgettothem.However,whilstallparticipantsagreedwiththetheory,threenotedthatestimatingisgenerallymoreaccuratethanforwaterfall,butputwaterfallinfrontofinexperiencedpeopleandseehowwildlytheestimatesandactualsvary!

AlastairArdernstatesthat“afixedcostfocusesproductownerswhenprioritisingrequirementstodeliver.Anythingthatintroducesabarrierorhandoverneedstobescrutinisedasitholdsuprealwork.Asakeyuserorsponsor,ifyouarenotgettingwhatyouwant,stop”.

Page 19: The Practical Adoption of Agile Methodologies

The Practical Adoption of Agile Methodologies

19

4.1.7 Planning and reviews have to be done, but can be fun

Theagiletheoryadvocatedacycleofbuild,measurethenlearn,todelivervalue,improveworkflowandimprovequalitytodelivertherightthing.

MartinBermanadvocatesusingmethodssuchasplanningpokerforestimation,aspartofsprintplanning,(butaddintimefortraininganddevelopment),asthefunelementencouragescreativityandhelpstogeneratediscussion.Hestates,“It’sgoodtointroduceanewconcept,togetalltheteamsinoneroom,toassesstherelativesizeofworkchunks,andnotjustdothisforeachsprint.It’sfunandabitdifferent,andreallyhelpswithmotivation.However,youdoneedtoaddintimefortraininganddevelopmentandtrytouseatoollikeJirabetweenthetechnicalteams.Justensureanalystsareincludedfortraceability,visibilityandtosupportestimation.”

Twoprojectmanagersdrewattentiontoafurtherriskofanagileapproach.Theysaidit’simportanttoconsiderhowtoavoida“technicaldebt”,byrushingtogetsomethingdone;alwaysplaninrequirementsfortidyingworkupasyougoalong.

Oneprojectmanagermentionedthatthereisoftenapreconceptionthatagilemeansnodocumentation.Whilstthisisnotthecase,mostparticipantssaidthattheyhadactivelyconsideredtheappropriatelevelofdocumentationtoproduce.OneparticipantsuggestedthatusingKipling’s‘sixhonestservingmen’stillworks:whoneedsthis,whataretheygoingtouseitfor,whydotheyneedit,whenandhowoftendoesitneedtobeproduced,wherewillitbestored,howwillitbedeliveredandconsumed?

Allagreedthatretrospectivesareessentialandthatthereviewprocessaftereachiterationorsprintistheonlywaytogaincontinuousimprovementandhencevelocity

4.1.8 Measure and track!

Severalparticipantswarnedagainstteamsthinkingtheyareworkinginanagilewaywithoutfollowingthebasicprinciples.Thustheysacrificewaterfallstandardsofcontrol.It’simportanttogetmetricsforvisibilityaswellascontrolinanymethod,evena“non-pure”approach.

4.2 Participants had to consider…

4.2.1 When agile is the most suitable approach to use.

Levelofcertaintyversustimetomarketisthebalancethatneedstobeconsideredwhenselectingsuitableprojectstogoagile.Allcitedthatatypicalcaseisifacustomerknowswhattheydon’twant,butcanbecoaxedtodescribethefirstbenefittheydowantdelivered.agilethenenablesrapidprototyping,toaiddrivingoutfullerrequirements.

Anotherpointmadebyoneprojectmanageristoselectanagiledeliveryapproach,whenthedrivetodeliverisgreaterthantherisk,e.g.shippingearlystageEbolavaccinewithoutfullclinicaltrialsresults.

Fourparticipantsmentionedthatit’sahardselltostakeholders;“giveusmoney,wepromisetodeliversomethingbutwedon’tknowwhatorexactlywhen”.Thiscommentwasfelttoemphasisetheneedforstrongprojectmanagementaroundanagiledelivery,asthereisatendencyforstakeholderstothinkagileisallthat’sneeded,whenactuallyit’sadevelopmentsubsetofafullprojectmanagementlifecyclethatactuallynecessitatesmorestakeholdermanagement,risksandissuesidentificationandpre-emptiveactions.Thedifficultytheyidentifiedistoselectaprojectwhereaclientcanspendenoughtimewiththeteamandallagreedthat,ifyoucan’tgetthat,it’snotsuitableasitwon’twork,soabetterapproachwouldbeawaterfallmethodology.So,theirexperiencewasthatitneedstobeexplainedasasignificanttimecommitmentthathastohavedelegatedauthorityandbuyinfromseniormanagement.Oneparticipantnotedthatthefirsttimethrough,it’sa“leapoffaith”,andsothereisariskofgivingupandlosingbenefits.

Page 20: The Practical Adoption of Agile Methodologies

The Practical Adoption of Agile Methodologies

20

Aspartofthisstudy,wedidaskconstructionandengineeringcompaniesabouttheiradoptionofagileandgotaresoundinglackofpractitioners.KevinFaussettcommentsthat:“Agileisnotusedasconstructionandengineeringworkshaveclearrequirements,relativelystableenvironments,knownworkandthereforehighqualityestimates.Theyarealsoheavilyregulatedwithsafetyimplications.”

Thisbearsouttheacademicresearchthatagileadoptionislimitedinthosearenasandbearsoutthetechnologypractitionersviews,whowereunanimousinsayingtheywouldn’tuseagileforfixedscope,regulatoryandsafetywork.Allagreedthatagileworksbetterthanwaterfallforhighrisk,fastmoving,urgentneedwork,thatcangetbuyinandtime,buttherequirementsareunclear.Noonewoulduseitasamethodologyinsafetyrelatedsituationse.g.aeronautics.ChrisBellsaysthat,his“experienceofthetechnologyandinnovationexperienceisthatagileisthemethodtochoosewhenthereisuncertainty:overrequirements,prioritisation,environment,andtimeandcostarepressures”.Healsonotedthatinhisexperience,agileappealstoyoungerpeoplewhohaven’tpreviouslybeenexposedtowaterfall.

TonyDavisidentifiedthefollowing:

Waterfall

Pros Cons

Worksbestwhentherearedefinedrequirements

Bestforstableenvironment

Theteamisdistributedandhencecontrolcanbemanagedbydefineddeliverables,milestonesanddependencies

Bestifscarceskillsorresourceshavelimitedavailability

Plansarerepeatableforsimilarprojects

Requiresinvestmenttodefinescopeandschedulebeforeworkbegins

Scopechangescanbeslowandtheadverseimpactincreasesoverthelifecycle

Riskofnothingtoshowforthemoneyuntiltheend

Changeaddseffortandrisk,soastrictchangecontrolprocessmustbeinplacetoavoid‘scopecreep’

Agile

Pros Cons

Workswellwhenthedetailedrequirementsareunknownorsubjecttochange

Giveflexibilityto‘coursecorrect’

Needsregularstakeholderfeedback

Theteamisco-located,multi-functionalandenablestoworkinacollaborativeway

Earlyreturnoninvestmentbyregulardelivery

Noadvantageforprojectswherethescopeanddetailedrequirementsarewellunderstoodandchangecanbecontrolled

Uncertaintyaroundscopeandschedulescanmakestakeholdersnervous

Lesseffectiveifthe‘team’isdistributed

Demandsmanagementandprioritisationofthebacklog

Page 21: The Practical Adoption of Agile Methodologies

The Practical Adoption of Agile Methodologies

21

4.2.2 What split of waterfall/agile to use

Manyprojectsdiscussedduringtheinterviewsbeganaswaterfall,togetenoughunderstandingtogeta‘go’decision,thenmovedtoanagileapproachatvariousstagesofthejustifystage.Whentomovetoagilewasnotaconsistentview,withsomemaintainingallstages,postbusinesscasecouldbeappropriatelydeliveredinanagileway,withothersmaintainitsjustforthedevelopmentstage,sopost-detaileddesign.Allagreedtheirpreferreddeliverieswereinsmallchunks,ratherthancompilingitemstobejoinedtogetherattheend,asthatwastooclosetoawaterfallapproachandincreasedriskofdeliveringthewrongthingorhittingintegrationproblemsaftersignificanttimeandefforthadbeenexpended.

Thismixedstageapproachalsohastheadvantageofbuildingconfidenceingovernancegroupswhohavenotbeenexposedtoagilebefore.Anotherstakeholdermanagementtechniquemostprojectmanagersusedwastosharethescrumorkanbanboardsshowingkeymetricsonaregularbasis,andconcentrateonmakingthetrackingandcommunicationshighlytransparent.

4.2.3 Scrum or kanban?

Twooftheorganisationsstudiedhadprogressedfromscrumsprintstoakanbanapproach,(kanbanwasdevelopedbyToyotatoimproveproductivity),perceivingittogivegreaterflexibility,becauseitisacontinuousprocess.PaulJohnsonandTonyDavisbothagreeonthekeydifferencesbetweenthetwomethods:

Kanban Scrum

Continuousdelivery,doesnotassumeyoucanfiteverythingintoasprint

Time-boxedsprints,goodforsupportingcommittedtime-constraints

Workis‘pulled’throughthesystem(singlepieceflow)

Workis‘pulled’throughthesysteminbatches(thesprintbacklog)

Changescanbemadeatanytimewithagreement

Nochangesallowedmid-sprint

Cycletime Velocity

4.2.4 How to get a great product owner

TonyDavisstatesthat:“Theroleofproductowneriskeyandneedstobeasenior,empoweredspecialistwithappropriateresponsibilityandauthorityfromtheirprimaryroleinthebusiness.”

Businessinvolvement–dedicated,parttimeordevolvedtoananalyst.

Riskofproductownerjustaddingthingsinandtakingcontrol

Needsomeonewhocanconvertbusinesslanguageintotechnicalactivitiesbutisawareoftheneedtofitintocorporateandregulatorygovernance.

Mustunderstandthe‘customer’andhavetheauthorisationtotakedecisions.

Multipleusersandevenprojectownersmeansaforummustbesetuptomanageconflictingrequirementsandpriorities,orresultinchangingorre-planningactivities.JoHinchcliffesharedasimpleideaforprojectmanagerstobooktimeintopeople’sdiariesaheadoftime,outsideofasprintandtoschedulemoreinputthanmayactuallybeneeded,togivesomeflexibilityandcapacitytosupporttheteam.Itis,asinanyprojectmethodology,importanttobeclearupfrontaboutholidays,needs,expectationsandactivelycommunicateandmanageteammembers.

Page 22: The Practical Adoption of Agile Methodologies

The Practical Adoption of Agile Methodologies

22

Usingabusinessanalystinlieuofaproductownerwasoneadaptationseveralparticipantshadused.Allwhohadagreeditwasaworkaroundandfarfromideal.Theanalysthadtogobacktothecustomerorparttimeproductowner,whichbuiltdelayintotheworkingsoftheteamandreducedthroughput.

Whateveryoneremarkeduponandlikedwasthemanagementbenefitofbuildinguptrust,ascomparedtonovisibilitywithwaterfalluntiltheendproductisdelivered,thendiscoveringthatitsnotsuitable.Deliveryteamsalsoappreciatedbeingabletoseetheirproductinliveuse.

4.2.5 Do I need a scrum master and a project manager?

Aspreviouslystatedbyallparticipants,co-locationismostimportant,butespeciallywiththeroleofscrummaster;oneprojectmanagernotedthathisexperienceofhavingaremoteorevenoffshorescrumprojectmanagementofagileworksbestwhenatasingleteamlevel,butoftenaprojectismadeupofmultipleteams,withascrummasterasteamleader.Allparticipantsagreedthattheprojectmanager’sleadershipstyleneedstobefacilitative,a“servant-leader”,ratherthanamoretraditional,directivestyle.

Similarly,twoparticipantsspecificallyexpressedtheviewthattraditionalcommandandcontroldoesnotwork,asitstopstheagilitybytakingawaytheindividual’sresponsibilityfortheirownwork,andcanbiastheestimationprocess.Therefore,theprojectmanagerneedstobesomeonewhotaskstheteam,buthelps,supports,coordinatesand,aboveall,listens.

Theconsensusfromparticipantsisthatboththescrummasterandprojectmanagerarerequired,butneedtoworkcloselytogethertomanagetheproductownerandteamresourcing.

Theprojectmanagermustscrutinisethemetricscloselytobeabletotrackprogressandcommunicateitexternallytotheteam,butalsousethemasanindicatorofblockersandsotoclearissuesawayfromthegroupbeforetheybecomeserious.IftheprojectIspartofanoverallprogramme,theprojectmanagerwillthenbeabletocommunicateeffectivelytotheprogrammemanager.

MarkSutherlandsharedthelearninggainedfromanon-goingpilot:projectswithinalargeprogrammearefollowingscrumstandardssetdownbytheGovernmentDigitalServicefortheframework,assuranceandservicestandards,bringingdevelopersinfromsuppliers,withthesponsoractingastheproductowner.

Theprojectteamsareusingagileafteraninitialdiscoveryphase,whichgeneratestheproductbacklogs.Eachsprintistwoweeks,withdailystand-upsandregularplanninggames.Theteamarephysicallylocatedinthebusinessarea,astheywereoriginallybasedinadifferentbuilding,whichdidn’tworksowell.Theynowhavetheirownseparateenvironmentandteammembersgetawarenessandtrainingonhowtoworkintheiragileteam.

Theworkisdigitaltechnology,withagiledevelopmentselectedasthepreferredmethodologybecauseofthedrivetoreducebudgetsanddomoreforless,anddeliverquickly.Itwasbelievedthatadoptingthemethodologyinitiallyfortechnologywouldbeagoodfit.Itwasn’tinitiallyasuccess,duetoalackofcapabilityandtryingsomethingtotallynewonabigpieceofwork.However,followingtraining,relocation,separatingtheworkintostreamsandaddingrealtimeinformationsharingtoolssuchaswikis,anewmindsethasbeenestablished.

Therecommendationnowistoensurethatpeoplearecomfortableandtherightfitforthenewwaysofworking,especiallywhenfittingintoamoreestablishedsetofdevelopmentandprojectmanagementmethodologies.MarkSutherlandsaysthatatfirst“usingPRINCE2,alltheneatprojectstageswere‘messedup’withagile.Thefirsttimethrough,pre-training,waspartwaterfallandpartRAD.Followingthatexperience,asetofprincipleshavebeenestablished,howtoputmultifunctionteamstogether,andaportfoliomanagementteamacrossallagileprojects”.

Page 23: The Practical Adoption of Agile Methodologies

The Practical Adoption of Agile Methodologies

23

4.2.6 How to project manage across multiple agile workstreams and projects

MartinBermannotes:“Ifyouresultinhavinganumberofagileprojectsanddependencies,howtomanagethemalltogetherhastobecarefullydefined.Whilstagroupofsprintsinasingleteamcanbeaddedtogethertomakean“epic”ofrelateddeliverables,thereisalsotheconceptofa‘scrumofscrums’tomanageandalignacrossteams,forinstance,ifyouhavelotsofenablingwork,orareworkingonlegacysolutions.”

Severalparticipantsreflectedthat,ifdeliveringmorethanoneproject,itisimportanttoconsiderorganisingby“productline”ratherthanprojectbasedteams,astheteamownthefunctionality,buildupknowledgeandhaveasenseofprideintheirarea,workingonproductspecificprojectsovertime.Also,considerhowworkcanbesplitup:oneprojectmanagerexpoundednotusingsprints,buthavingakanbanstylepullfromtheteamtoworkonsmallstoriesforworkableitemsandjustdeliverwhenready.Thisgivesearlyvalue,butitwasclearduringtheinterviewsthattheapproachwasusedbyahighlyexperiencedandskilledteam,somaynotbesuitableinallsituations.Metricswerevital,putinplaceandmanageinthatsituation,assprintsdoactasanaturaldelimiter.

Theproductownerneedstoattendallsprintplanningsessions,andsomehadsupportfrombusinessanalyststododetailedrequirements.Allprojectdiscussedheldrequirementsinanoveralllist,theneachteamdrewthemdown.Everyonebroadlydefinedeachsprint,thenbrokethemdownintosmallerstories.

Theparticipantshaddeliveriesthatneededintegratingtoawiderprojectenvironment,sostatedthatitisimportanttoputthoughtintotheinterfacesbetweenlegacyandagileworkstreams,e.g.todefinethestyleandscopeofbusinessrequirements,forconsistencyacrossteamsandtoreducetimeandeffort.Thisthenhelpstodecidehowtobreakworkdowninstreams–possiblybyfunctionalareasorintoalogicaldeliveryorderorprocessflowbasis.

Anotherkeyconsiderationthatmanyparticipantshadstruggledwithwasdecidingwhethereachteamincludestestinginasprintbeforedelivering,orwhethertheproductistestedandintegratedbythescrumofscrumsorinalegacymethodology.Theadvantageisthatdeliverystaysfocusedwithareducedsetofskillsneededintheteam,butthedisadvantageisdelayandhandoverbeforeafinishedproductisactuallydelivered.Whereverpossible,theypreferredtodeveloptestsinconjunctionwithrequirements,thenchecktheywereincrementalandrunconsecutivelytobuildupovertime.Oneprojectmanagersuggestedsplittingasprintintotwosections,withabuildoftwoweekswithathirdweektointegrateandtestacrossstreamsormodulesorthreeweeksforlargerrequirementsandtwoweeksforsmallerdeliverables.Thesecanthenbeorderedaccordingtowhenscarceorpartialresourcesareavailable.

Anotherparticipantsuggesteddefiningaprocesspipeline,thentracktokeepwithinanumberofsprintse.g.s-1tos+1ofeachother.Healsoimplementedanoveralldesignauthority,toactasachangeboard,whichgaveanappropriatechangecontrolprocessandreviewers,toassesstheimpactacrossprojectsofonesprintnotdeliveringsomethingonthebroaderdeliveries.So,aprogrammeboardcansupporttheproductowner,aswellashostananalysttostartdefiningfuturerequirementsonbehalfoftheproductowner,aswellasshapefutureepics.

Page 24: The Practical Adoption of Agile Methodologies

The Practical Adoption of Agile Methodologies

24

4.2.7 Use of tools and techniques to address gaps

Akeyagileprincipleisworthreiterating,thatof,‘individualsandinteractionsovertoolsandtechniques’.

Everyonewasadamantthathavingateaminthesamelocation,facetoface,wasverymuchtobedesired,butifit’snotpossibleandateamisdistributed(acrossbuildings,countries),theprojectmanagerhastothinkverycarefullyaboutenablingcommunications,andinvestigatethetechnology,suchasskype,googlehangouts,instantmessaging,webexandvideoconferencing.Collaborationtoolsarereadilyavailableontheinternet,suchaskanbanboards,ElementoolandteamFoundationServerfromMicrosoft,withmanybeingfreeware.

Theyalsoputeffortintoconsideringabroaderuseofsocialmediaforriskmitigationifnotco-located,notjustsharedboards:

http://msdn.microsoft.com/en-us/vstudio/ff637362.asp

http://elementool.com/

http://info.leankit.com/online-kanban-board, https://kanbanize.com/

Onlyone,non-ITprojectmanagerwhoresponded,hassuccessfullyusedsocialmediaforteamcommunications,butnotforanagiledelivery.Thegeneralviewwasthatpolicingthesuitabilityofcontentwasproblematicinaformal,corporateenvironment,sotheoverheadsoutweighedbenefit.

Page 25: The Practical Adoption of Agile Methodologies

The Practical Adoption of Agile Methodologies

25

5. Conclusions

Theparticipantsrepresentedabroadrangeofprojectmanagementexperience,stylesandprojectscales,butthedriversforselectingagileasamethodologywerethesame:eitheraneedforspeed,afixedbudgetwithuncertainrequirementsbutclearbenefits/outcome,orawillingnesstopilotandprototype.However,theprojectsdeliveredbytheparticipantsinanagilemethodologywerepredominantlyinformationtechnologysolutions.Thiscouldbeduetosomemembershipornetworkbias,orcouldbeindicativeofalackofadoptionforwiderprojectdeliveries.

Allparticipantsidentifiedkeysuccessfactors:

Projectmanagementmaturityandcultureofprojectmanagementtounderstandrolesandexpectedbehaviours.

Anagreedtimecommitmentfromclient/customeriscritical.

Co-locationorabilitytomeetregularlyfacetofaceasateam.

Investmentintrainingandteambuilding.

Theynotedthatmanyprojectmanagementprinciplesarethesame,regardlessofmethodology,butmorerelevanttoagilearecommunicationsmethods,experiencedteammembers,co-locationandseniormanagementbuyin.However,agileisperceivedtotakemoreinitialefforttogetthebestconditions,suchasthatcolocation,afullrangeofskillsetsintheteam,fulltimenotparttimeresourcing.Also,thattheagileprincipleofservantleaderalsoappliestotheprojectmanager,notjusttothescrummaster.

Withoneexception,participantsallblendedmethodsfromtherangeofagilemethodologies,butthemajorityusedabasisofscrum,(asXPseemstohavebeenpopularearlierintheadoptiontrend).Andoneismovingfromscrumtowardskanban.Theparticipantsadaptationsbrokedownintothreeareas:

1.Artefactsconsistentasaminimumsetwereaproductbacklog,sprintplanningsessions,sprints,dailymeetingsandretrospectives.

2.Whereadaptationsweremade,itwasmainlytosprintsduration,buttheconsensusonanidealdurationwastwotofourweeks,severalhadusedabusinessanalystastheclient,andwhatwastrackedandinwhatformatwasparticulartoeachorganisation,sotrackingmetricswereadapted(butalwaysneeded,evenifnotaclassicburndownchart).

3.Peerprogramminghadalimitedadoption.

Akeylearningpointwastodesignupfronthowtointegratewithlegacymethodologies,managegovernanceformixedmethodologiesacrossacompany,andhowtoorganisemultipleworkstreams,whethersplitbyproject,functionalityorsimplytomaketeamsaneffectivesize.

Allhadhadsomepositiveexperienceandwoulduseagileagain,asitdoesdeliverearlybenefit,forlessmoney.Noneoftheparticipantswoulduseagileforregulatoryorsafetychanges,orwhereastableenvironmenthasclearsetofrequirements.

Page 26: The Practical Adoption of Agile Methodologies

The Practical Adoption of Agile Methodologies

26

Glossary

Benefits realisation Theprocessofunderstanding,planning,realisingandreportingbothfinancialandnon-financialbenefitsassociatedwithtechnologyenabledbusinesschange.

Business relationship management Aformalapproachtounderstanding,definingandsupportingabroadrangeofinter-businessactivitiesandrelationshipsovertime.

Information systems (IS) Anintegratedsetofcomponentsforcollecting,storingandprocessingdata.

Information technology (IT) Thesoftwareandhardwaresystemsthatsupportdataintensiveapplicationstodeliverinformation,knowledgeanddigitalproducts.

Kanban Kanbanisamethodformanagingknowledgeworkwithanemphasisonjust-in-timedeliverywhilenotoverloadingtheteammembers.Inthisapproach,theprocess,fromdefinitionofatasktoitsdeliverytothecustomer,isdisplayedforparticipantstoseeandteammemberspullworkfromaqueue

PRINCE and PRINCE2 Aprocessbasedmethodforeffectiveprojectmanagement.

Project management Thedisciplineofplanning,organising,motivatingandcontrollingresourcestoachievespecificobjectives.

RAD Rapidapplicationdevelopment

Scrum Aniterativeandincrementalagiledevelopmentframeworkforsoftwareprojects.

Waterfall Asequentialdesignanddeliveryprocess.

Wiki Awebsitewherecontentismodifiedbyendusers

Page 27: The Practical Adoption of Agile Methodologies

The Practical Adoption of Agile Methodologies

27

References

Agarwal,N.&Rathod,N(2006)“Definingsucessforsoftwareprojects:anexploratoryrevelation”,InternationalJournalofprojectmanagement24pp358-370.

Almeida,L.F.M,Conforto,E.C>,Silva,L.S.&Amarl,D.>C(2012)“CriticalfactorsinAgileprojectsfornewproductdevelopments”Produto&Producao,13(1)p.93-113.

Ashurst,C.,&Doherty,N(2004)“Towardstheformulationofa“Bestpractice”frameworkforbenefitsrealisationinITprojects”.ElectronicJournalofInformationsystemsevaluation,paper1,issue2.

Baccarini,D(1999)“Thelogicalframeworkmethodfordefiningprojectsuccess”ProjectManagementJournal,December

Conforto,E,SalumF,AmaralD,LuisdaSilvaLS,deAlmeidaLFM(2014)“CanAgileprojectmanagementbeadoptedbyindustriesotherthansoftwaredevelopment?”,ProjectManagementJournalJune/July2014,pp21-34

Daim,T.U.,HaA,Reutiman,S,HughesB,pathakU,BynumW,BhatlaA(2012),“Exploringthecommunicationbreakdowninglobalvirtualteams”,InternationalJournalofprojectmanagement30,pp199-212

DeWit,A(1988)“Measurementofprojectsuccess”Butterworth&CoLtd0263-7863/88/030164-07

Doherty,N.F.&King,M.,(2001)“Aninvestigationofthefactorsaffectingthesuccessfultreatmentoforganizationalissuesinsystemsdevelopmentprojects”.EuropeanInformationSystems,10.

Dvir,D.,SadehA,Malach-Fines,A(2006)“Projectsandprojectmanagers:therelationshipbetweenprojectmanager’spersonality,projecttypesandprojectsuccess”,ProjectManagementJournal,December.

Dvorak,R.R.,Holen,E.,MarkD,&MeehanIII,W.F.(1997)“Sixprinciplesofhigh-performanceIT”TheMcKinseyQuarterlyNumber3.

Earl,M.J.,(1989)“Managementstrategiesforinformationtechnology,Prentice-Hall,London.

Earl,M.J.(1992)“PuttingITinitsplace;apolemicforthenineties”JournalofInformationtechnology7.

Earl,M.J.&Feeny,D.F.,“IsyourCIOaddingvalue”,SloanManagementreview,Spring1994.

Earl,M.J.&Skyrme,D.J.(1990)“Hybridmanagers;whatdoweknowaboutthem?”RDP90/6,TempletonCollege,Oxford.

Ewusi-Mensah,K.&Przasnyski,Z.,(1994)“FactorscontributingtotheabandonmentofInformationSystemsDevelopmentprojects”,JournalofInformationtechnology.

Feeney,D.,&Willcocks,L.,(1998)“Corecapabilitiesforexploitinginformationtechnology”,SloanmanagementReview,Spring,39.

FisherE(2011)“Whatpractitionersconsidertobetheskillsandbehavioursofaneffectivepeopleprojectmanager”,InternationalJournalofprojectmanagement29pp.994-1002

Grace,M(2011)“Opinionpiece:Ifsocialnetworkingsitesarethemostappropriatechannelstoreachourstakeholders,surelywemustembacethisplatform?”,Project,June2011

Griffiths,C.(1994)“ResponsibilityforIT;agreyareaofmanagement”Informationmanagement;theevaluationofinformationsystemsinvestments,Willcocks,L.(ed),Chapman&Hall

Grindley,K.(1991)“ManagingITatBoardlevel;thehiddenagendaexposed”Pitman,London.

Hellard,R.B.(1995),“Projectpartnering:Principleandpractice”ThomasTelford,London

Henderson,J.C.&N.Venkatraman(1993)“Strategicalignment;leveraginginformationtechnologyfortransformingoganizations”,IBMSystemsjournalVol32,Number1.

Page 28: The Practical Adoption of Agile Methodologies

The Practical Adoption of Agile Methodologies

28

Hirschheim,R.,Earl,M.,Feeny,D.,Lockett,M.,“Anexplorationintothemanagementoftheinformationsystemsfunction;keyissuesandanevolutionarymodel”Informationmanagementforproductivityandstrategicadvantageopenconference,March1988.

Hochstrasser,B.&Griffiths,C.,(1990)“RegainingcontrolofITinvestments”KoblerUnit,ImperialCollege,London.

KangD.B&MoeT.L.(2008)“Successcriteriaandfactorsforinternationaldevelopmentprojects:alife-cyclebasedframework”,ProjectManagementJournal,March.

Kaplan,B.&Duchon,D.(1988)“Combiningqualitativeandquantitativemethodsininformationsystemsresearch;acasestudy”,MISquarterly,December.

Keen,P.G.W.(1993)“Informationtechnologyandthemanagementdifference;afusionmap”IBMSystemsjournalvol32no1.

Kotter,J.P.&Heskett,J.L.(1992)“Corporatecultureandperformance”TheFreepress,NewYork.

LaantiM,SaloO,AbrahamssonP.(2011)“AgilemethodsrapidlyreplacingtraditionalmethodsatNokia:AsurveyofopinionsonAgiletransformation”informationandsoftwaretechnology53,pp.276-290.

Lin,C.&Pervan,G.(2001)“IS/ITinvestmentevaluationandbenefitsrealisationissuesinaGovernmentorganisation”12thAustralasianconferenceoninformationsystems.

Markus,L&BenjaminR.I.(1996)“Changeagentry–thenextISfrontier”MISQuarterly,December.

Markus,L.&Bjorn-Andersen,N.“Poweroverusers;itsexercisebysystemsprofessionals“CommunicationsoftheACM,vol30,June1987.

Markus,M.L.,&Robey,D.,(1995)“Businessprocessreengineeringandtheroleoftheinformationsystemsprofessional”Businessprocessreengineering;astrategicapproach,V.Grover&WKettinger(eds),IdeagroupPublishing.

Mata,F.J.,Fuerst,W.L,&Barney,J.B.(1995)“Informationtechnologyandsustainedcompetitiveadvantage:aresource-basedanalysis”

Mcfarlan,F.W.,(2001)“Informationtechnologychangesthewayyoucompete”HarvardBusienssReviewV662March-April1984pp.98-103.

Orlikowski,W.J.“Thedualityoftechnology;rethinkingtheconceptoftechnologyinorganisations”Organizationalscience(3:3),April1992.

Peppard,J&Ward,J.(1999)“’Mindthegap’;diagnosingtherelationshipbetweentheITorganisationandtherestofthebusiness”Journalofstrategicinformationsystems8.

PittL.,BethonP.,LaneN.,(1998)“GapswithintheISdepartment:barrierstoservicequality”,JournalofInformationtechnology13,pp191-200.

Rockart,J.F.(1988)“Thelinetakestheleadership–ISmanagementinawiredsociety”,SloanManagementReview57,summer.

Scott-Morton,M.S.(1991)“Thecorporationofthe1990s;informationtechnologyanorganizationaltransformation”OxfordUniversityPress,Oxford.

Shao,J&MullerR(2011)“Thedevelopmentofconstructsofprogramcontextandprogramsuccess:aqualitativestudy”,Internationaljournalofprojectmanagement29,pp.947-959.

Shao,J&TurnerJ.R.,Muller,R.,(2009)”Theprogammanager’sleadershipstyleandprogramsuccess:literaturereviewandresrearchoutline.”ProceedingsofIRNOPIX(Internationalresearchnetworkfororganizinginprojects)October11-13,2009,Berlin,Germany

Strassmann,P.A.(1990)“Thebusinessvalueofcomputers”Theinformationeconomicspress,Newcanaan.

Page 29: The Practical Adoption of Agile Methodologies

The Practical Adoption of Agile Methodologies

29

Symons,L,Orlov,L.M.&Sessions,L(2006)“MeasuringthebusinessvalueofIT”,Forrester.

Turner,J.R.(1993)“Thehandbookofproject-basedmanagement”,McGrawHill

Venkatraman,N.&Loh,L(1994)“TheshiftinglogicoftheISorganization:fromtechnicalportfoliotorelationshipportfolio”,InformationStrategy:Theexecutive’sjournal,winter.

Waardenburn,G.V.,vanVliet,H(2013)“WhenAgilemeetstheenterprise”,InformationandSoftwaretechnology55p2154-2171.

Ward,J.&Peppard,J.,(1996)“ReconcilingtheIT/businessrelationship;atroubledmarriageinneedofguidance”Journalofstrategicinformationsystems5.

Ward,J.&Peppard,J.(2005)“UnlockingsustainedbusinessvaluefromITinvestments:balancingproblem-basedandinnovation-basedimplementations”,CaliforniaManagementReview,May.

Ward,J.,Taylor,P.,&Bond,P.(1996)“EvaluationandrealisationofIS/ITbenefits;anempiricalstudyofcurrentpractice”,EuropeanJournalofInformationSystems,4.

Wateridge,J(1997),“HowcanIS/ITprojectsbemeasuredforsuccess?”,InternationalJournalofProjectManagement,1998Vol16,No1,pp.59-63.

Wateridge,J.(1996)”DeliveringsuccessfulIS/ITprojects&keyelementsfromsuccesscriteriatoimplementationviamanagement,methodologiesandteams”,PhDthesis.

Willcocks,L.P.&Margetts,H.(1994)“Riskandinformationsystems;developingtheanalysis”,InformationManagement;theevaluationofinformationsystemsinvestments,Willcocks,L.(ed)Chapman&Hall,London.

Page 30: The Practical Adoption of Agile Methodologies

The Practical Adoption of Agile Methodologies

30

Bibliography

Agarwal,N.,&Rathod,U(2006).Defining”success”forsoftwareprojects:Anexploratoryrevelation.InternationalJournalofProjectManagement,24358-370.

Anantatmula,V.,&Thomas,M.(2008).Globalprojects:Howtomanagethemsuccessfully?PaperpresentedattheProjectmanagementInstituteResearchConference,Warsaw,Poland.

Atkinson,R.(1999).Projectmanagement:Cost,timeandquality,twobestguessesandaphenomenon,itstimetoacceptothersuccesscriteria.InternationalJournalofProjectManagement,17,337-342.

Avots,I”Whydoesprojectmanagementfail?”CaliforniaManagementReview12(1969)77-82

Baccarini,D.(1999)Thelogicalframeworkmethodfordefiningprojectsuccess.ProjectManagementJournal,25-32.

Baker,BN,Fisher,DandMurphy,DCFactorsaffectingprojectsuccessNationalTechnicalInformationServices,N-74-30092(September1974)

Baker,BN,Fisher,DandMurphy,DCProjectmanagementinthepublicsector:successandfailurepatternscomparedtoprivatesectorprojectsNationaltechnicalInformationServices,N-74-30092(September1974)

Baker,BN,D.C.Murphy,andD.Fisher,”Factorsaffectingprojectsuccess,”inProjectManagementHandbook,D.I.ClelandandW.R.King,Eds.NewYork:VanNostrand,1983,pp.669-685.

Baker,B.N.,Murphy,D.C.andFischer,D.,Factorsaffectingprojectsuccess,InProjectManagementHandbook,EdsClelandandKing.VonNostrandReinhold,1983.

Baker,BN,Murphy,DCandFisher,D”Factorsaffectingprojectsuccess”,inClelandandKing(Eds)ProjectmanagementhandbookVanNostrandReinhold,USA(1983).

Baker,N.,Murphy,D.,&Fisher,D.(1988).Factorsaffectingprojectsuccess.InD.I.Cleland,&W.R.King(Eds),Handbookofprojectmanagement,NewYork:VanNostrandReinhold.

Baker,B.N.,Murphy,D.C.,&Fisher,D(1988).Factorsaffectingprojectsuccess.InD.I.Cleland&W.R.King(Eds)Projectmanagementhandbook(pp.902-919).NewYork:VanNostrandReinhold.

Bell,J.(1987)Doingyourresearchproject,Aguideforfirst-timeresearchersineducationandSocialSciences.O.U.Press,Bristol.

Belout,A.,&Gauvreau,C(2004).Factorsinfluencingprojectsuccess:Theimpactofhumanresourcemanagement.InternationalJournalofProjectManagement,22,1-11.

Berry,R.(1996)TheResearchProject:Howtowriteit.Routledge,London.

BoineyLG(1998)Reapingthebenefitsofinformationtechnologyinorganisations.TheJournalofappliedbehaviouralScience34(3),327-346.

Cameron,Bobby.Cullen,Alex.WorthingtonBrandy,Oct10,2008.ITDemandManagementandthePMO.ThePMOisbothpartofandaprecursortoITdemandmanagement

Cascio,W.,&Shurygailo,S.(2003).E-leadershipandvirtualteams.Organizationaldynamics,31,362-376.

CashHandfox,R”Elementsofsuccessfulprojectmanagement”JSystemsManagement(1992)10-12

Cecere,Marc.,Merriman,Dan&Visitacion,Margo.Nov19,2002.EnablingBusinessValueviaIT–IntegratingStrategicPlanningandITValueManagement.

CervoneH.F.(2010)“UnderstandingAgileprojectmanagementmethodsusingScrum”,www.emeraldinsight.com/1065-075x.htm

Cheng,M.,Dainty,A.R.J.,&Moore,D.R.(2005).Whatmakesagoodprojectmanager?HumanResourceManagementJournal,15(1),25-37.

Page 31: The Practical Adoption of Agile Methodologies

The Practical Adoption of Agile Methodologies

31

Cicmil,S.,Hodgson,D.(Eds.),2006.MakingProjectsCritical,Management,WorkandOrganisations.Macmillan,Palgrave.

Cooke-Davies,T.J.(2000).Towardsimprovedprojectmanagementpractice.Uncoveringtheevidenceforeffectivepracticesthroughempiricalresearch.Unpublisheddoctoralthesis,MetropolitanUniversity,Leeds,UK

Cooke-Davies,T.J.(2002).The”real”successfactorsonprojects.InternationalJournalofofProjectManagement,(20(3),185-190.

Cooke-Davies,T.J.(2004).ProjectManagementmaturitymodels.InP.W.G.Morris&J.K.Pinto(Eds),TheWileyguidetomanagingprojects(pp.1234-1264).Hoboken,NJ:Wiley.

Cullen,Alex.,Nov7,2008.TheBusiness-ITExpectationgap.

DavernMJandKauffmanRJ(2000)Discoveringpotentialandrealizingvaluefrominformationtechnologyinvestments.JournalofManagementInformationSystems16(4),121-143.

DeCotius,TA.andDyer,L.definingandmeasuringprojectperformance,ResearchManagement,16,197917-22.

DeWit,(1988)”Measurementofprojectsuccess”InternationaljournalofProjectManagement6(3).

DingsoyrT.,NerurS.,BalijepallyV,MoeNB.(2012)“AdecadeofAgilemethodologies:TowardsexplainingAgilesoftwaredevelopment”Thejournalofsystemsandsoftware85,pp.1213-1221.

DohertyNFandKingM(1998)Theconsiderationoforganizationalissuesduringthesystemsdevopmentprocess:anempiricalanalysis.Behaviour&InformationTechnology17(1),41-51.

DohertyNFandKingM(2001)Aninvestigationofthefactorsaffectingthesuccessfultreamentoforganisationalissuesinsystemsdevelopmentprojects.EuropeanjournalofInformationsystems10,147-160.

Driver,EricaandMoore,Connie.Nov2007“TheSevenTenetsOfTheInformationWorkplace”.Information&KnowledgeManagementProfessionals.

Duncan,GLandGorsha,RA”Projectmanagement:amajorfactorinprojectsuccess”IEEETransactionsonPowerApparatusandsystems102(11)(1983)3701-3705

Dvir,D.,Sadeh,A.,&Malach-Pines,A.(2006).ProjectsandProjectmanagers:Therelationshipbetweenprojectmanager’spersonality,project,projecttypes,andprojectsuccess.ProjectManagementJournal,37(5),36-48.

EdwardsCandPeppardJ(1997)Operationaliizingstrategythroughprocess.Longrangeplanning30(5)753-767.

EstellePhillips(Author),D.S.Pugh(Author)HowtogetaPhD:Ahandbookforstudentsandtheirsupervisors(paperback)235pages.ISBN-13:978-0335205509

Ewusi-MensahKandPrzasnyskiZ(1994)Factorscontributingtotheabandonmentofinformationsystemsdevelopmentproject.JournalofInformationTechnology9,185-201.

FarbeyB,LandFandTargettD(1993)HowtoassessyourITinvestment.Butterworth-Heinemann,Oxford.

FortuneJ.,&White,D.(2006)Framingofprojectsuccesscriticalsuccessfactorsbyasystemmodel.InternationalJournalofProjectManagement,24(1),53-65.

Gill,JandJohnson,P(2002)ResearchMethodsforManagers,sage,London.

Gerush,Mary.Visitacion,Margo.,D’Silva,DavidandKnoll,Adam.Oct29,2010.BestPractices:FiveStrategiesforLeadingDiverse,DistributedTeamstoSuccess.

Page 32: The Practical Adoption of Agile Methodologies

The Practical Adoption of Agile Methodologies

32

Hayfield,F”Basicfactorsforasuccessfulproject”Proc.6thInternetCongressGarmisch-Parten-KirchenFRG(1979)pp7-37.

Hellard,R.B.1995.ProjectPartnering:PrinciplenadPractice.ThomasTelford,London.

Hertel,G.,Geister,S.,&Konradt,U.(2005).Managingvirtualteams:Areviewofcurrentempiricalresearch.HumanResourceManagementReview,15(1),69-95.

HochstrasserBandGriffithsC(1991)ControllingITinvestment,ChapmanHall,London.

Howard,K&Sharp,J.A.(1983)TheManagementofastudentresearchproject.Gower,London.

Husselbaugh,BrettMar19,2001.WanttoensureITProjectsdeliverexpectedbenefits?Lookintoearnedvaluemanagement.

IivariJ.,IivariN.(2011)“TherelationshipbetweenorganisationalcultureandthedeploymentofAgilemethods”,Informationandsoftwaretechnology53,pp.509-520.

J.S.HammondIII,”Apractitioner-orientatedframeworkforimplementation,”inTheImplementationofManagementscience,RDoktor,R.L.Schultz,andD.P.Slevin,Eds.NewYork:North-Holland,1979,pp.35-62.

Jugdev,KMuller,R.,2005.Aretrospectivelookatourevolvingunderstandingofprojectsuccess.ProjectManagementjournal36(4),19-31.

JurisonJ(1996)Towardsmoreeffectivemanagementofinformationtechnologybenefits.JournalofStrategicInformationsystems5(4),263-274.

KeittT.J.March2011.ThestateofCollaborationSoftwareImplementations:forContent&CollaborationProfessionals.

KeittTJ,March21,2011.TheStateofCollaborationSoftwareImplementations:2011Content&CollaborationProfessionals

KeenP(1991)Keynoteaddress:relevanceandrigorininformationsystemsresearch.InInformationSystemResearch:ContemporaryApproachesandEmergentTraditions(NissenHE,KlienHKandHirschheimREds),pp27-49ElsevierPublishers,Amsterdam.

Khang,D.B.,&Moe,T.L.(2008).Successcriteriaandfactorsforinternationaldevelopmentprojects:Alife-cycle-basedframework.ProjectManagementJournal39(1),72-84.

Koplowitz,Rob.Apr22,2010.Enterprisesocialnetworking2010marketoverview.Information&knowledgemanagementprofessionals.

KrzanikL.,RodriguezP.,SimilaJ,KuvajaP.,RohunenA(2010)“ExploringthetransientnatureofAgileProjectmanagementpractices”Proceedingsofthe43rdHawaiiInternationalConferenceonSystemSciences.

Larson,E.W.andGobeli,D.H.Significanceofprojectmanagementstructureonprojectsuccess.IEEETransonEngineeringManagement,36(2),1989,119-125.

LyytinenKandHirschheimR(1987)Informationsystemsfailures:asurveyandclassificationoftheempiricalliterature.OxfordsurveysinInformationTechnology$,257-309.

McCraken,G.(1988)TheLongInterview.QualitativeResearchMethodsseries13.SageUniversityPaper.London/BeverleyHills.

DeO.MeloC.,CruzesD.S>,Kon,F.,COnradiR.(2013)“InterpretativecasestudiesonAgileteamproductivityandmanagement”,InformationandSoftwaretechnology55,pp.412-427.

MilesMBandHuberman/AM(1994)QualativeDataAnalysis.SagePublications,ThousandOaks,CA.

Page 33: The Practical Adoption of Agile Methodologies

The Practical Adoption of Agile Methodologies

33

MorrisPWGandHugh,GHPreconditionsofSuccessandFailureinMajorProjectsTempletonCollege,theOxfordCentreforManagementStudies,KinningtonOxford,TechnicalpaperNo.3(September1986)

Morris,PWGandHough,GH”Thepre-conditionsofsuccessandfailureinmajorprojects”TechnicalPaperNo3,MajorProjectsAssociation,TempletonCollege,Oxford(1986).

Muller,R.,Turner,J.R.,2007b.Theinfluenceofprojectmanagersonprojectsuccesscriteriaandprojectsuccessbytypeofproject.EuropeanManagementjournal25(4),298-309.

Munns,A.K.,&Bjeirmi,B.F.(1996).Theroleofprojectmanagementinachievingprojectsuccess.InternationalJournalofProjectManagement,14(2),81-87.

NationalAuditOffice(2006)deliveringsuccessfulITenabledbusinesschange.ReportbythecomptrollerandAuditorGeneral,HC33-1Session2006-2007,November.

Nicholas,JM”Successfulprojectmanagement:aforce-fieldanalysis”JsystemManagementJanuary(1989)24-30

OfficeofGovernmentCommerce(OGC).(2005).ManagingsuccessfulprojectswithPRINCE2.London:TheStationaryOffice.

OfficeofGovernmentCommerce(OGC),(2007).ManagingSuccessfulProgrammes(MSPtm).TSO,Norwich.

OrlikowskiWJ(1992)Thedualityoftechnology:rethinkingtheconceptoftechnologyinorganizations.OrganizationScience3(2)398-427.

P.W.G.Morris,”ManagingProjectinterfaces–keypointsforprojectsuccess,”inProjectmanagementhandbook,D.I.ClelandandW.R.King,eds.NewYork:VanNostrand,1983,pp3-36.

PeppardJandWardJ(2004)Beyondstrategicinformationsystems:towardsanIScapability.JournalofStrategicInformationSystems13(2),167-194.

PeppardJandWardJ(2005)UnlockingsustainedbusinessvaluefromITInvestments.CaliforniaManagementreview,48(1),52-69.

PeppardJ,WardJandDanielE(2007)ManagingtherealizationofbusinessbenefitsfromITInvestments.MISQuarterlyExecutive6(1),1-11.

PerryCThesisresourcepaper:Astructuredapproachatpresentingthesehttp://www.uq.net.ay/auction_research/art/cperry.html

Pinto,J.K.,&Slevin,D.P.(1988).Criticalsuccessfactorsineffectiveprojectimplementation.InD.I.Cleland&W.R.King(Eds),Projectmanagementhandbook(pp.479-512).NewYork:VanNostrandReinhold.

Posner,BZ”whatittakestobeagoodprojectmanager”ProjectManagementJournal”(1)(1987)51-54

ProjectManagementInstitute(PMI),2006.TheStandardforProgramManaagement.ProjectManagementInstitute,Inc.,NewtonSquare(USA).

ProjectManagementInstitute.(2008)AguidetoProjectmanagementbodyofknowledge(PMBOKguide)-Fourthedd.NewtonSquare,PA:Author.

ProjectManagementInstitute.(2009)ProjectManagementProfessional(PMP)credentialhandbook.NewtonSquare,PA:Author.

ProjectManagementInstitute(PMI).(2008b).Organizationalprojectmanagementmaturitymodel(2nded.)NewtonSquarePA:Author

R.D.Archibald,ManagingHighTechnologyProgramsandProjects.NewYork:Wiley,1976.

Page 34: The Practical Adoption of Agile Methodologies

The Practical Adoption of Agile Methodologies

34

RobeyDandMarkusL(1998)Beyondrigorandrelevance:producingconsumableresearchaboutinformationsystems.InformationResourcesManagementjournal11(1),7-15.

Schwaber,Cary.,Gilpin,MikeandD’Silva,David.June19,2008.ALM2.0:gettingcloser,butnotthereyet.

Shao,J.,Turner,J.R.,Muller,R.,2009.Theprogrammanager’sleadershipstyleandprogramsuccess:aliteraturereviewandresearchoutline.ProceedingsofIRNOPIX(InternationalResearchNetworkforOrganizinginProjects).October11-13,2009,Berlin,Germany.

Sheedy,Tim.,Parker,Andrew.&Galvin,Sean.,June12,2008.PeopleManagementisfundamentaltothesuccessoflargesystemintegrationprojects.Sourcing&vendormanagementprofessionals.

Shenhar,A.J.,Dvir,D.,Levy,O.,1997.MappingthedimensionsofProjectsuccess.ProjectManagementjournal28(2),5-13.

Shenhar,A.J.,Wideman,R.M.,2000.OptimizingSuccessbymatchingManagementstyletoProjectType.TheoriginalofthispaperfirstpublishedontheProjectManagementforumwebsite,September,2000.(Updatedpresentation,April,2002).

Shenhar,A.J.,Dvir,D.,Levy,O.,&Maltz,A.C.(2001).Projectsuccess:Amultidimensionalstrategicconcept.LongrangePlanning,34,669-725.

Silvermann,D(2001)InterpretingQualitativeData–MethodsforAnalysingTalk,TextandInteraction,Sage,London.

SoldanP.,LandryovaL.,(2011)“Agilemethodsofprojectmanagement“12thInternationalCarpathianControlConference.

SpundakM.,(2104)“MixedAgile/traditionalprojectmanagementmethodology–realityorillusion?”,Procedia–Socialandbehaviouralsciences119pp.939-948.

StrassmanP(1990)TheBusinessValueofComputers.TheInformationeconomicsPress,NewCannanConneticut.

Sterpe,Peter.Aug28,2007.Rescuingtrainwrecks:Puttingderailedsoftwareprojectsbackontrack.Applicationdevelopment&ProgramManagementProfessionals.

Symons,Craig.Sept25,2006.MeasuringtheBusinessvalueofIT.

Thamhain,H.J.(2004).Linkagesofprojectenvironmenttoperformance:Lessonsforteamleadership.InternationalJournalofProjectManagement,22,533-544.

Thomas,J.L.,Delisle,C.,Jugdev,K.,&Buckle,P.(2002).Sellingprojectmanagementotseniorexecutives:Framingthemovesthatmatter.NewtonSquarePA:ProjectManagementInstitute

Thomas,J.L.,&Mullaly,M.E.(Eds).(2008).Researchingthevalueofprojectmanagement.NewtonSquarePA:ProjectManagementInstitute

Tuman,J.,ModelsforArchivingSuccessthroughteambuildingandStakeholderManagement.IntheAMAHandbookofProjectManagement,edP.C.Dinsmore,AMACOM,1993.

UikeyN,SumanU(2012)“AnempiricalstudytodesignaneffectiveAgileProjectManagementFramework”,CUBESeptember3-5

Visitacion,Margo.May11,2001.IT/BusinessAlignment–CrossFunctionalProjectManagement.

Visitacion,Margo.Dec28,2001.MarketOverview:Enterpriseprojectmanagementspacesupportsgeneralandspecificneeds.

Visitacion,Margo.Oct1,2002.CompaniesmustsubscribetoOrganizationalProjectManagementmaturitytoexperiencerealgrowth.

Page 35: The Practical Adoption of Agile Methodologies

The Practical Adoption of Agile Methodologies

35

Visitacion,Margo.Jan30,2003.ProjectManagementBestPractices:KeyProcessesandCommonSense

Visitacion,Margo.June14,2004.ThePMOandValueRealization.

Wateridge,J.ITprojects:Abasisforsuccess.InternationalJournalofProjectManagement.13(3),1995,169-172.

WateridgeJ.DeliveringsuccessfulIS/ITprojects:8Keyelementsfromsuccesscriteriatoimplementationviamanagement,methodoligiesandteams.PhDthesis1996.

Wateridge,J.(1995).ITProjects:Abasisforsuccess.InternationalJournalofProjectManagement.13(3).169-172.

Wateridge,J.,1998.HowcanIS/ITprojectsbemeasuredforsuccess?Int.J.Proj.Manage.16(1),59-63.

Ward,J.,Taylor,P.andBond,P.EvaluationandrealisationofIS/ITbenefits:Anempiricalstudyofcurrentpractice.EuropeanJournalofInformationSystems,41996,214-225.

Weitz,L.Howtoimplementprojectssuccessfully.Softwaremagazine,9(13),1989,60-69.

Westerveld,E(2003).Theprojectexcellencemodel:Linkingsuccesscriteriaandcriticalsuccessfactors.InternationalJournalofProjectManagement,21,411-418.

West,Dave.Oct19,2010.TheTimeisRightforALM2.0+ApplicationDevelopment&DeliveryProfessionals.

Wit,AD”Measurementofprojectsuccess”ProjectManagement6(3)(1988)164-170

Wright,G&Fowler,C(1986)InvestigativedesignandStatistics.Penguin,Harmondsworth.

Yin,R.K.(2002).CaseStudyResearch:DesignandMethods.ThousandOaks,SagePublications.

1. ExecutiveBrief,WhichLifeCycleIsBestForYourProject?,PMHut.Accessed23.Oct2009.

2. AgileProjectManagement,VersionOne

3. Richet,Jean-Loup(2013).AgileInnovation.CasesandAppliedResearch,n°31.ESSEC-ISIS.ISBN978-2-36456-091-8

4. AgileProjectLeadershipNetwork(APLN)

5. AgileProjectLeadershipNetwork’sDeclarationofInterdependence

6. AgileManifesto

7. ProjectManagementInstitute,AGuidetotheProjectManagementBodyofKnowledge(PMBOKGuide),FifthEdition

8. http://Agilemethodology.orgblog

9. www.dsdm.org/dig...papers/Agile-project-management-white-paper

10. www.esi-intl.com/government.../WhitePapers/ESI_Agile-WP.ashx

11. www.apmg-international.com/nmsruntime/saveasdialog.aspx?lID...

12. www.pmi.org›...›PMIAgileCertifiedPractitioner(PMI-ACP)

13. www.best-management-practice.com/gempdf/dsdm_white_paper_v3.pdf,WhitePaper.March2010.AgileProjectManagement:IntegratingDSDMAternintoanexisting.PRINCE2™environment.KeithRichards,Director.

Online bibliography

Page 36: The Practical Adoption of Agile Methodologies

DisclaimerThecontentsofthisresearchdocumenthavebeenpreparedbytheAPMNorthWestbranchanddonotnecessarilyrepresenttheviewsofAPM.

Telephone +44(0)8454581944Facsimile +44(0)8454588807Email [email protected] apm.org.uk

Association for Project Management

IbisHouse,RegentParkSummerleysRoadPrincesRisboroughBuckinghamshireHP279LE

BRO9190515