Agile Adoption Survey Results


1. What describes best your current role?

Number of question respondents: 5 (avg: 6)

Business Stakeholder
20% 1
Data Professional
0% 0
Developer
20% 1
IT Management
0% 0
Architect
0% 0
Operations/Support Staff
0% 0
Project Manager
20% 1
Quality Assurance/Tester
0% 0
Process Manager
20% 1
Other (Please state)
20% 1




2. How long have you been practicing agile methods?

Number of question respondents: 5 (avg: 3)

Never
0% 0
Less than 1 Year
20% 1
1-5 Years
60% 3
6-10 Years
20% 1
More than 10 Years
0% 0




3. What is the size of your organization?

Number of question respondents: 5 (avg: 3,6)

1 to 10
0% 0
11 to 50
20% 1
51 to 100
20% 1
101 to 1,000
40% 2
Over 1,000
20% 1




4. What is the level of agile adoption in your organization?

Number of question respondents: 5 (avg: 4,6)

None
0% 0
Personal Level
0% 0
Team level - Local Projects
0% 0
Team level - Distributed Projects
60% 3
Organizational Level - Local Projects
20% 1
Organizational Level - Distributed Projects
20% 1




5. What are/were the goals associated with adopting agile methods for your projects? (Please choose all that applies)

Number of question respondents: 5 (avg: 3,4)

To Improve Product Quality
80% 4
To Increase Productivity
80% 4
To Decrease Development Costs
20% 1
To Decrease Time-to-Market
20% 1
To Establish Team-wide Project Comprehension
40% 2
To Add Value to Business/Products
60% 3
To Improve Alignment between IT and Business
20% 1
Others (Please State)
0% 0




6. Which agile methodologies are used in your projects?

Number of question respondents: 5 (avg: 3,9)

Scrum
40% 2
Extreme Programming (XP)
20% 1
Scrum/XP Hybrid
40% 2
Custom
40% 2
Dynamic Systems Development Method (DSDM)
0% 0
Feature-Driven Development (FDD)
0% 0
Lean Development
60% 3
Other (Please State)
0% 0




7. Which of the following agile practices are used in your projects? (Please choose all that applies)

Number of question respondents: 5 (avg: 7,5)

Frequent and Incremental Delivery of Working Software
60% 3
Release Planning
60% 3
Iteration/Sprint Planning with Prioritized Work List
80% 4
Automated Builds
80% 4
Continuous Integration
100% 5
Pair Programming
80% 4
Test Driven Development (TDD)
40% 2
Unit Testing
80% 4
Active Stakeholder Participation
40% 2
Collective Ownership
40% 2
Self-organizing Teams
80% 4
Daily Stand Up Meeting
60% 3
Scrum of Scrums Meeting
60% 3
Retrospectives
80% 4
Other (Please State)
20% 1




8. How these agile methodologies and practices have been adopted? (Please choose all that applies)

Number of question respondents: 5 (avg: 4,6)

Full Switchover (Wholesale Process Adoption)
20% 1
Incremental Adoption
60% 3
Pilot Project
60% 3
For New Projects
40% 2
Consultancy/Training
80% 4
Personal/Team Interest
60% 3
Tool Support
60% 3
Agility Measurement Model
20% 1
Other (Please State)
0% 0




9. In your projects, which of the following have been observed as challenges associated with agile adoption? (Please choose all that applies)

Number of question respondents: 5 (avg: 5,8)

Steep Learning Curve
40% 2
Specialized Skills
20% 1
Scalability
80% 4
Translating Agile Principles from Development Teams to the Rest of the Business
20% 1
Predictability
20% 1
Resistance to Change
40% 2
Customer Collaboration
60% 3
Business/Project Domain
0% 0
Agile Practices Tailoring
20% 1
Defining Value
0% 0
Synchronizing Activities
80% 4
Other (Please State)
0% 0




10. In your projects, which of the following have been observed as risk factors associated with agile adoption? (Please choose all that applies)

Number of question respondents: 4 (avg: 3,9)

Lack Of Big Design Up-Front
25% 1
Inadequate Documentation
50% 2
Loss of Management Control
50% 2
Lack of Formal Guidelines
0% 0
Lack of Peer Support
0% 0
Inadequate Training
25% 1
Instable Project Requirements
50% 2
Other (Please State)
0% 0




11. In your projects, which of the following have been observed as limitations associated with agile adoption? (Please choose all that applies)

Number of question respondents: 5 (avg: 4,7)

Limited Support For Developing Large, Complex Software
20% 1
Limited Support For Development Involving Legacy Systems
20% 1
Limited Support For Developing Safety/Mission-Critical Software
0% 0
Limited Support For Sub-contracting
20% 1
Limited Support For Development Involving Large Teams
40% 2
Limited Support For Distributed Development Environments
100% 5
Other (Please State)
0% 0




12. In your projects, which of the following have been observed as benefits associated with agile adoption? (Please choose all that applies)

Number of question respondents: 5 (avg: 3,7)

Improved Product Quality
100% 5
Increased Productivity
60% 3
Decreased Development Costs
20% 1
Decreased Time-to-Market
40% 2
Team-wide Project Comprehension
80% 4
Added value to Business/Products
60% 3
To Improve Alignment between IT and Business
40% 2
Other (Please State)
0% 0




13. Considering your experience, how would you align your adopted practices with benefits? (You may choose as many as you think relevant)

Number of question respondents: 5

  Improved Product Quality
(value: 1)
Increased Productivity
(value: 2)
Decreased Development Costs
(value: 3)
Decreased Time-to-Market
(value: 4)
Team-wide Project Comprehension
(value: 5)
Added Value to Business/Products
(value: 6)
To Improve Alignment between IT and Business
(value: 7)
 
Frequent and Incremental Delivery of Working Software (avg: 3,85; total: 20) 20%
4
10%
2
10%
2
20%
4
15%
3
15%
3
10%
2
Release Planning (avg: 4,4; total: 15) 6,7%
1
13,3%
2
6,7%
1
26,7%
4
13,3%
2
20%
3
13,3%
2
Iteration/Sprint Planning with Prioritized Work List (avg: 3,824; total: 17) 11,8%
2
17,6%
3
17,6%
3
11,8%
2
17,6%
3
17,6%
3
5,9%
1
Automated Builds (avg: 3,2; total: 15) 20%
3
20%
3
20%
3
13,3%
2
13,3%
2
13,3%
2
0%
0
Continuous Integration (avg: 3,25; total: 16) 18,8%
3
25%
4
12,5%
2
18,8%
3
12,5%
2
6,3%
1
6,3%
1
Pair Programming (avg: 2,6; total: 10) 30%
3
30%
3
10%
1
10%
1
20%
2
0%
0
0%
0
Test Driven Development (TDD) (avg: 3,071; total: 14) 28,6%
4
21,4%
3
7,1%
1
14,3%
2
14,3%
2
14,3%
2
0%
0
Active Stakeholder Participation (avg: 4,294; total: 17) 11,8%
2
11,8%
2
11,8%
2
11,8%
2
17,6%
3
23,5%
4
11,8%
2
Collective Ownership (avg: 3,462; total: 13) 23,1%
3
15,4%
2
7,7%
1
15,4%
2
30,8%
4
0%
0
7,7%
1
Daily Stand Up Meeting (avg: 3,933; total: 15) 13,3%
2
13,3%
2
13,3%
2
13,3%
2
26,7%
4
13,3%
2
6,7%
1
Self-organizing Teams (avg: 4,286; total: 14) 7,1%
1
14,3%
2
14,3%
2
14,3%
2
21,4%
3
14,3%
2
14,3%
2
Scrum of Scrums Meeting (avg: 4,182; total: 11) 0%
0
18,2%
2
18,2%
2
18,2%
2
27,3%
3
9,1%
1
9,1%
1
Retrospectives (avg: 4; total: 18) 11,1%
2
16,7%
3
11,1%
2
16,7%
3
22,2%
4
11,1%
2
11,1%
2
avg: 3,754; total: 195 15,4%
30
16,9%
33
12,3%
24
15,9%
31
19%
37
12,8%
25
7,7%
15




14. How would you rate the following factors for choosing the tools that you use?

Number of question respondents: 5

  Crucial
(value: 1)
Very Important
(value: 2)
Important
(value: 3)
Somehow Important
(value: 4)
Not Important
(value: 5)
 
Cost (avg: 2,6; total: 5) 20%
1
40%
2
20%
1
0%
0
20%
1
Features (avg: 2,4; total: 5) 0%
0
60%
3
40%
2
0%
0
0%
0
Support (avg: 2,6; total: 5) 0%
0
60%
3
20%
1
20%
1
0%
0
Community Acceptance (avg: 3,2; total: 5) 0%
0
20%
1
40%
2
40%
2
0%
0
Interoperability with Other Tools (avg: 2; total: 5) 20%
1
60%
3
20%
1
0%
0
0%
0
Configurability (avg: 2,2; total: 5) 20%
1
40%
2
40%
2
0%
0
0%
0
Automated Deployment and Management (avg: 2,4; total: 5) 0%
0
60%
3
40%
2
0%
0
0%
0
avg: 2,486; total: 35 8,6%
3
48,6%
17
31,4%
11
8,6%
3
2,9%
1




16. Which of the following tools do you use in your projects?

Number of question respondents: 5

  Currently Use
(value: 1)
Plan to Use
(value: 2)
Would Like to Use
(value: 3)
Don't Need
(value: 4)
 
Collaboration Tool (avg: 1,4; total: 5) 80%
4
0%
0
20%
1
0%
0
Agile Project Management Tool (avg: 2; total: 5) 60%
3
0%
0
20%
1
20%
1
Traditional Project Management Tool (avg: 2,2; total: 5) 60%
3
0%
0
0%
0
40%
2
Spreadsheet Tool (avg: 1,8; total: 5) 60%
3
20%
1
0%
0
20%
1
Bug Tracker Tool (avg: 1,4; total: 5) 60%
3
40%
2
0%
0
0%
0
Unit Test Tool (avg: 1; total: 5) 100%
5
0%
0
0%
0
0%
0
Automated Acceptance Test Tool (avg: 1,2; total: 5) 80%
4
20%
1
0%
0
0%
0
Refactoring Tool (avg: 1,4; total: 5) 80%
4
0%
0
20%
1
0%
0
Requirements Management Tool (avg: 1,2; total: 5) 80%
4
20%
1
0%
0
0%
0
Continuous Integration Tool (avg: 1,2; total: 5) 80%
4
20%
1
0%
0
0%
0
Automated Build Tool (avg: 1,2; total: 5) 80%
4
20%
1
0%
0
0%
0
Kanban Board (avg: 3,2; total: 5) 0%
0
40%
2
0%
0
60%
3
Index Cards (avg: 2,8; total: 5) 40%
2
0%
0
0%
0
60%
3
Taskboard (avg: 2,6; total: 5) 40%
2
0%
0
20%
1
40%
2
avg: 1,757; total: 70 64,3%
45
12,9%
9
5,7%
4
17,1%
12