1 / 14

Agile Software Development Practice Adoption Survey

Agile Software Development Practice Adoption Survey. Narendra Kurapati , Venkata Sarath Chandra Manyam , and Kai Petersen Blekinge Institute of Technology Ericsson AB XP 2012 100522039 曾毓傑. Outline. Introduction Survey Design Results. Introduction.

urian
Download Presentation

Agile Software Development Practice Adoption Survey

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. Content is provided to you AS IS for your information and personal use only. Download presentation by click this link. While downloading, if for some reason you are not able to download a presentation, the publisher may have deleted the file from their server. During download, if you can't get a presentation, the file might be deleted by the publisher.

E N D

Presentation Transcript


  1. Agile Software Development Practice Adoption Survey NarendraKurapati, VenkataSarath Chandra Manyam, and Kai Petersen Blekinge Institute of Technology Ericsson AB XP 2012 100522039 曾毓傑

  2. Outline • Introduction • Survey Design • Results

  3. Introduction • Agile methodologies are often not used “out of the box” by practitioners, instead they select the practices that fit their needs best. • We investigated used agile practices, combinations, degree of compliance, and how successful practitioners perceive the adoption.

  4. Introduction (Cont.) The following survey aims at answering the following research questions: • RQ1: How commonly used are individual agile practices? • RQ2: Which agile practices are used together by practitioners, and how common are the combinations? • RQ3: To what degree does the software industry comply to Extreme Programming (XP) and Scrum? • RQ4: As how successful do the practitioners perceive the adoption of agile practices in terms of customer satisfaction and employee satisfaction?

  5. Survey Design • Find 25 agile practices used in global software development • Send survey out to 600 practitioners, and post survey on LinkedIn, Yahoo, and Google groups • Survey structure • Introduction: Shortly explain the purpose • Demographics: Ask information about organization • Agile Practice Adoption: Select agile practices that they use in their project • Agile Practice Adoption: Select agile practices that they use in their organization • Employee Satisfaction and Customer Satisfaction • Contact Details

  6. Agile Practices Selected • Office Structure • Pair Programming • Planning Game/On-Site Customer • Tracking Progress • 40 Hour Week • Refactoring • Retrospective • Short/Small Release • Simple Design • Sprint/Iteration • Sprint Planning Meeting • Sprint Review Meeting • Stand-ups • Stories/Features • Team Work • Test-Driven Development • Testing • Coding Standards • Collective Ownership • Communication • Configuration and Change Management • Continuous Integration • Documentation • Informative Workshops • Metaphors

  7. Results: Response Type

  8. Results: RQ1 in Project Level

  9. Results: RQ1 in Organizational Level

  10. Results: RQ2 in Project Level

  11. Results: RQ2 in Organizational Level

  12. Results: RQ3

  13. Results: RQ4 Employee Satisfaction

  14. Results: RQ4 Customer Satisfaction

More Related