management challenges to implementing agile processes in traditional development organizations n.
Download
Skip this Video
Loading SlideShow in 5 Seconds..
Management Challenges to Implementing Agile Processes in Traditional Development Organizations PowerPoint Presentation
Download Presentation
Management Challenges to Implementing Agile Processes in Traditional Development Organizations

Loading in 2 Seconds...

play fullscreen
1 / 15

Management Challenges to Implementing Agile Processes in Traditional Development Organizations - PowerPoint PPT Presentation


  • 125 Views
  • Uploaded on

Management Challenges to Implementing Agile Processes in Traditional Development Organizations. Emre Çalışır GSU. Conflicts Between Agile Approach and Traditional Approach. Development Process Conflicts Business Process Conflicts People Conflicts. Development Process Conflicts.

loader
I am the owner, or an agent authorized to act on behalf of the owner, of the copyrighted work described.
capcha
Download Presentation

PowerPoint Slideshow about 'Management Challenges to Implementing Agile Processes in Traditional Development Organizations' - neena


An Image/Link below is provided (as is) to download presentation

Download Policy: Content on the Website is provided to you AS IS for your information and personal use and may not be sold / licensed / shared on other websites without getting consent from its author.While downloading, if for some reason you are not able to download a presentation, the publisher may have deleted the file from their server.


- - - - - - - - - - - - - - - - - - - - - - - - - - E N D - - - - - - - - - - - - - - - - - - - - - - - - - -
Presentation Transcript
management challenges to implementing agile processes in traditional development organizations

Management Challenges to Implementing Agile Processes in Traditional Development Organizations

Emre Çalışır

GSU

conflicts between agile approach and traditional approach
ConflictsBetweenAgileApproachandTraditionalApproach
  • DevelopmentProcessConflicts
  • BusinessProcessConflicts
  • PeopleConflicts
development process conflicts
Development Process Conflicts
  • Variability
  • Different Life Cycles
  • Legacy Systems
  • Requirements
suggestions for software development conflicts
Suggestions for Software Development Conflicts
  • Do someseriouspreparationupfront
  • Buildupprocessesratherthantailoringthemdown
  • Define specificfunctionality / responsibilitiesthatyou’regoingtoaddresswithagileapproaches
  • Developarchitecturesthatsupportcompartmentalizationofagileandtraditionalteams.
suggestions for software development conflicts1
Suggestions for Software Development Conflicts
  • Realignorredefinetraditionalmilestonereviewstobetter fit an iterativeapproach
  • Implementagilepracticesthatsupportexistingprocessesorneworganizationalpriorities
  • Evaluatingrisks is thebestoverallapproachtodetermininghowmuchagility (oranyattribute,forthatmatter) is enough
business process conflicts
Business Process Conflicts
  • HumanResources
  • ProgressMeasurement
  • Process Standard Ratings
suggestions for business process conflicts
Suggestions for Business Process Conflicts
  • Address HR issueswhenyoubeginyour pilotprojectsothatyou can test theirimpact ontraditionalprocesses
  • Applythroughputaccountingratherthancostaccounting in software developmentprojects
  • Developmanagementandarchitecturalpracticesforhybridagileand plan-drivenmethods
  • Investigateandupdatecontractingpracticestosupportagileconcepts
suggestions for business process conflicts1
Suggestions for Business Process Conflicts
  • Identifyincompatible/compatibleassumptionsbetweenagileandtraditionalmethodswithinyourorganizationalprocesses
  • Conductempiricalstudies of whichclasses ofchangearemoreunpredictableandthereforesuitedforagilemethodsandwhicharemorepredictableandsuitablefortraditional plan-drivenmethods
  • Researchhowtomodifyorreconceivelegacysystemstoenableandhelpagility-compatiblere-engineeringandmaintenance, replacementorextension
suggestions for business process conflicts2
Suggestions for Business Process Conflicts
  • Establish guidelines for safe and agility-compatibleprocess maturity assessments
people conflicts
People Conflicts
  • Management Attitudes
  • Logistical Issues
  • Handling Successful Pilots
  • Change Management
suggestions for people conflicts
Suggestions for People Conflicts
  • Understand how communication occurs withindevelopment teams
  • Educate stakeholders
  • Translate agile and software issues into managementand customer language
suggestions for people conflicts1
Suggestions for People Conflicts
  • Emphasize value
  • Pick good people and reward the results of pilotprojects
  • Reorient reward systems to recognize both individualand team contributions