15
ADM Survey - Spring 09 How many scrum teams do you belong to? 1 - 1 team 0% (0) 2 - 2 teams 100% (2) 3 - 3 teams 0% (0) 4 - 4 teams 0% (0) 5 - 5 or more teams 0% (0) 6 - None 0% (0) Mean: 2 Response: 2 What roles do you perform in ADM? 1 - Scrum team member 0% (0) 2 - ScrumMaster 50% (1) 3 - Product Owner 50% (1) 4 - Release Manager 0% (0) 5 - Manager 50% (1) 6 - Director or above 0% (0) Response: 2

Agile Survey Sample

Embed Size (px)

DESCRIPTION

Salesforce.com bi-annual agile survey

Citation preview

Page 1: Agile Survey Sample

ADM Survey - Spring 09

How many scrum teams do you belong to?

1 - 1 team 0% (0) 2 - 2 teams 100% (2)

3 - 3 teams 0% (0) 4 - 4 teams 0% (0)

5 - 5 or more teams 0% (0) 6 - None 0% (0)

Mean: 2

Response: 2

What roles do you perform in ADM?

1 - Scrum team member 0% (0) 2 - ScrumMaster 50% (1)

3 - Product Owner 50% (1) 4 - Release Manager 0% (0)

5 - Manager 50% (1) 6 - Director or above 0% (0)

Response: 2

Page 2: Agile Survey Sample

www.clicktools.com

What product line(s) do you build/support? (Check all that apply)

1 - ISV & IT App Development : (Admin, L&P, AppDistribution, Sites)

0% (0) 2 - Application Services: (API, Authentication andCore Security, Force.com IDE, Sandbox, Search,Sharing)

0% (0)

3 - UI & App Development: (Apex Code, CustomSchema, Dimensions, Declarative App Builder,Globalization, OS User Interface, Visualforce,Workflow)

100% (1) 4 - Analytics 0% (0)

5 - Mobile 0% (0) 6 - Force.com AppExchange & Checkout 0% (0)

7 - SFA (Calendar & Activities, Profiles & Feeds,Exchange Edition, SFA Pipeline Management &Forecasting)

0% (0) 8 - Content 0% (0)

9 - Ideas 0% (0) 10 - Marketing & Messaging 0% (0)

11 - Service and Support 0% (0) 12 - Offline and Email Clients 0% (0)

13 - Partner Networks 0% (0) 14 - Core Infrastructure/Architecture 0% (0)

15 - AppExchange Applications (e.g. GUS,Recruiting, V2MOM, PAM, etc.)

0% (0) 16 - Engineering Services, PerformanceEngineering , Monitoring & Management

0% (0)

17 - Technical Operations 0% (0) 18 - Other 0% (0)

Response: 1

What functional discipline do you belong to?

1 - Automation & Tools Infrastructure 100% (1) 2 - Development 0% (0)

3 - Documentation 0% (0) 4 - Engineering Services 0% (0)

5 - Localization 0% (0) 6 - Performance Engineering 0% (0)

7 - Product Management 0% (0) 8 - Product Marketing 0% (0)

9 - Technology Program Management andOperations

0% (0) 10 - User Experience 0% (0)

11 - Quality Assurance 0% (0) 12 - Other 0% (0)

Mean: 1

Response: 1

Page 3: Agile Survey Sample

www.clicktools.com

How long have you worked at salesforce.com?

1 - Less than 6 months 0% (0) 2 - 6-12 months 0% (0)

3 - Between 1 and 2 years 0% (0) 4 - More than 2 years 100% (1)

Mean: 4

Response: 1

Have you used an agile process similar to ADM prior to working at Salesforce?

1 - Yes 100% (1) 2 - No 0% (0)

Mean: 1

Response: 1

Page 4: Agile Survey Sample

www.clicktools.com

For which scrum team will you be answering?

1 - 5 minute Downtime 0% (0) 2 - Administration 0% (0)

3 - Analytics 0% (0) 4 - Apex Code 0% (0)

5 - API 0% (0) 6 - Application Distribution 0% (0)

7 - Automation Infrastructure 0% (0) 8 - Calendar and Activities 0% (0)

9 - Communities - Ideas and Discussions 0% (0) 10 - Content 0% (0)

11 - Core Infrastructure/Performance 0% (0) 12 - Customer Service & Support 0% (0)

13 - CSS UI 0% (0) 14 - Custom Schema 0% (0)

15 - Declarative App Builder 0% (0) 16 - Dimensions 0% (0)

17 - Email Clients 0% (0) 18 - Exchange Edition 0% (0)

19 - Globalization 0% (0) 20 - GUS 0% (0)

21 - IDE 0% (0) 22 - Large Data Volumes 0% (0)

23 - Licensing and Provisioning 0% (0) 24 - Marketing 0% (0)

25 - Messaging 0% (0) 26 - Mobile Clients Apps 0% (0)

27 - Mobile Clients Arch 0% (0) 28 - Mobile Services 0% (0)

29 - Monitoring & Management 0% (0) 30 - Offline 0% (0)

31 - OS User Interface 0% (0) 32 - Partner Networks 0% (0)

33 - Performance Engineering 0% (0) 34 - Platform Authentication and Core Security 0% (0)

35 - Profiles & Feeds 0% (0) 36 - Release Engineering & Architecture 0% (0)

37 - Sandbox 0% (0) 38 - SFA Core 0% (0)

39 - SFA Forecasting 0% (0) 40 - Salesforce Knowledge Access 0% (0)

41 - Salesforce Knowledge Management 0% (0) 42 - SFA UI 0% (0)

43 - Search 0% (0) 44 - Sharing 0% (0)

45 - Sites 0% (0) 46 - Test Health 0% (0)

47 - Visualforce 0% (0) 48 - Workflow 0% (0)

49 - Other 0% (0)

Response: 0

How long has your scrum team been together?

1 - This is our first release 0% (0) 2 - One release 0% (0)

3 - Two releases 0% (0) 4 - Three releases 0% (0)

5 - More than three releases 0% (0)

Response: 0

Page 5: Agile Survey Sample

www.clicktools.com

My team’s Scrum Master:

Agree Tend to Agree Tend to Disagree Disagree Mean

1 Is effective at removingobstacles

0% (0) 0% (0) 0% (0) 0% (0) 0

2 Helps the team understand andapply the principles of Scrum

0% (0) 0% (0) 0% (0) 0% (0) 0

3 Is an effective facilitator ofplanning sessions, daily scrummeetings, and other teammeetings

0% (0) 0% (0) 0% (0) 0% (0) 0

4 Enables self-organization 0% (0) 0% (0) 0% (0) 0% (0) 0

5 Promotes teamwork andcollaboration

0% (0) 0% (0) 0% (0) 0% (0) 0

6 Helps facilitate continuousimprovement

0% (0) 0% (0) 0% (0) 0% (0) 0

Response: 0

Page 6: Agile Survey Sample

www.clicktools.com

My team’s Product Owner:

Agree Tend to Agree Tend to Disagree Disagree Mean

1 Is skilled at writing user stories 0% (0) 0% (0) 0% (0) 0% (0) 0

2 Engages with the team to groomthe product backlog

0% (0) 0% (0) 0% (0) 0% (0) 0

3 Effectively prioritizes the productbacklog

0% (0) 0% (0) 0% (0) 0% (0) 0

4 Is engaged throughout the sprint 0% (0) 0% (0) 0% (0) 0% (0) 0

5 Supports the team in achievingthe sprint goal

0% (0) 0% (0) 0% (0) 0% (0) 0

6 Allows the team to self-organizearound the solution (how to buildthe feature)

0% (0) 0% (0) 0% (0) 0% (0) 0

7 Regularly attends daily scrummeetings

0% (0) 0% (0) 0% (0) 0% (0) 0

8 Sufficiently defines requirementsprior to the start of each sprint

0% (0) 0% (0) 0% (0) 0% (0) 0

9 My team has no formal Productowner

0% (0) 0% (0) 0% (0) 0% (0) 0

Response: 0

Release Planning

Agree Tend to Agree Tend to Disagree Disagree Mean

1 My scrum team is good atestimating the relative size ofuser stories on the productbacklog

0% (0) 0% (0) 0% (0) 0% (0) 0

2 The product backlog contains allthe work planned for the release

0% (0) 0% (0) 0% (0) 0% (0) 0

3 The work planned for the releaseis in priority order on the backlog

0% (0) 0% (0) 0% (0) 0% (0) 0

4 My scrum team has clear releasegoals

0% (0) 0% (0) 0% (0) 0% (0) 0

5 My scrum team's release plan isrealistic

0% (0) 0% (0) 0% (0) 0% (0) 0

Response: 0

Page 7: Agile Survey Sample

www.clicktools.com

My team’s sprint length is:

1 - 1 week 0% (0) 2 - 2 weeks 0% (0)

3 - 1 month 0% (0) 4 - It varies 0% (0)

5 - My team uses a queue/Kanban instead of sprints 0% (0) 6 - Other: 0% (0)

Response: 0

Does your team know its velocity?

1 - Yes 0% (0) 2 - No 0% (0)

Response: 0

If no, what is preventing your team from knowing its velocity?

Sprint Planning

Agree Tend to Agree Tend to Disagree Disagree Mean

1 During sprint planning I haveenough understanding of theuser stories to effectivelydetermine and estimate my tasks

0% (0) 0% (0) 0% (0) 0% (0) 0

2 My team has clear sprint goals 0% (0) 0% (0) 0% (0) 0% (0) 0

3 My team is fully committed toachieving the sprint goals

0% (0) 0% (0) 100% (1) 0% (0) 3

4 My team's sprint goals arerealistic

0% (0) 0% (0) 0% (0) 100% (1) 4

Response: 1

What is preventing your team from being fully committed to achieving the sprint goal?

Page 8: Agile Survey Sample

www.clicktools.com

On average, what percentage of your team’s sprint goals are completed AND meet the definition of done bythe end of each sprint.

1 - 0 - 20% 0% (0) 2 - 21 - 40% 0% (0)

3 - 41 - 60% 0% (0) 4 - 61 - 80% 100% (1)

5 - 81 - 100% 0% (0)

Mean: 4

Response: 1

What is preventing your team from completing all work for your user stories during the sprint?

My team is working at a pace that is:

1 - Sustainable 0% (0) 2 - Somewhat sustainable 0% (0)

3 - Not sustainable 100% (1) 4 - Out of control 0% (0)

Mean: 3

Response: 1

What could be done to make the pace more sustainable?

Page 9: Agile Survey Sample

www.clicktools.com

Teamwork

Agree Tend to Agree Tend to Disagree Disagree Mean

1 I feel a strong sense of teamworkfrom all members of my scrumteam

0% (0) 0% (0) 0% (0) 0% (0) 0

2 My scrum team pitches in to helpother team members achieve thesprint goals

0% (0) 0% (0) 0% (0) 0% (0) 0

3 My scrum team resolves conflictsand disagreements effectively

0% (0) 0% (0) 0% (0) 0% (0) 0

4 My team members value theteam completing its user storiesmore than individual efficiency

0% (0) 0% (0) 0% (0) 0% (0) 0

5 Scrum meetings have goodattendance from all scrum teammembers

0% (0) 0% (0) 0% (0) 0% (0) 0

6 If not, do the absent teammembers provide sufficientcommunication to the team?

0% (0) 0% (0) 0% (0) 0% (0) 0

7 My scrum team operates with ahigh level of trust andtransparency

0% (0) 0% (0) 0% (0) 0% (0) 0

Response: 0

My scrum team has the resources we need to accomplish our sprint and release goals.

1 - Yes 0% (0) 2 - No 0% (0)

Response: 0

Page 10: Agile Survey Sample

www.clicktools.com

If no, what additional resources does your team need? (Check all that apply)

1 - QA 0% (0) 2 - Development 0% (0)

3 - Doc 0% (0) 4 - UE 0% (0)

5 - Performance Engineering 0% (0) 6 - Product Owner / Product Management 0% (0)

7 - Program Management 0% (0) 8 - Release Engineering & Architecture 0% (0)

9 - Automation Infrastucture 0% (0) 10 - Monitoring & Management 0% (0)

11 - Other 0% (0)

Response: 0

Retrospectives

Agree Tend to Agree Tend to Disagree Disagree Mean

1 My scrum team's sprintretrospectives are effective atidentifying issues on the team

0% (0) 0% (0) 0% (0) 0% (0) 0

2 My team regularly doesretrospectives at least once amonth

0% (0) 0% (0) 0% (0) 0% (0) 0

3 My team follows through onissues raised during theretrospectives

0% (0) 0% (0) 0% (0) 0% (0) 0

4 Team members feel comfortableraising issues duringretrospectives

0% (0) 0% (0) 0% (0) 0% (0) 0

5 Our retrospectives are facilitatedwell

0% (0) 0% (0) 0% (0) 0% (0) 0

Response: 0

Page 11: Agile Survey Sample

www.clicktools.com

Are you interested in having an ADM expert help you or your scrum team?

1 - Yes 0% (0) 2 - No 0% (0)

Response: 0

Overall, is ADM an effective approach for your scrum team?

1 - Yes 0% (0) 2 - No 0% (0)

Response: 0

If no, why not?

Have you used Office Hours from any of the following groups? (Check all the apply)

1 - ADM 0% (0) 2 - Documentation 0% (0)

3 - Performance Engineering 0% (0) 4 - UE 0% (0)

5 - Security 0% (0)

Response: 0

If yes, do you have any feedback on the Office Hours?

Page 12: Agile Survey Sample

www.clicktools.com

Which of the following resources have you found helpful in learning about ADM/Agile? (Check all that apply)

1 - ADM Training 0% (0) 2 - ADM google site 0% (0)

3 - Your ScrumMaster 0% (0) 4 - Your functional manager 0% (0)

5 - Scrum team members 0% (0) 6 - ADM Coach 0% (0)

7 - ADM brown bags 0% (0) 8 - ADM Team 0% (0)

9 - External resources (books, articles, blogs, etc) 0% (0) 10 - Other 0% (0)

Response: 0

I would like additional training or coaching in the following:

Yes No Mean

1 ADM principles 0% (0) 0% (0) 0

2 Product backlogmanagement

0% (0) 0% (0) 0

3 Effective user stories 0% (0) 0% (0) 0

4 Release planning 0% (0) 0% (0) 0

5 Estimation 0% (0) 0% (0) 0

6 Sprint planning 0% (0) 0% (0) 0

7 Effective daily standupmeetings

0% (0) 0% (0) 0

8 Teamwork/collaboration 0% (0) 0% (0) 0

9 Test driven development 0% (0) 0% (0) 0

10

Automation 0% (0) 0% (0) 0

11

Scrumforce 0% (0) 0% (0) 0

12

Lean software development 0% (0) 0% (0) 0

13

Advanced ScrumMaster 0% (0) 0% (0) 0

14

Advanced Product Owner 0% (0) 0% (0) 0

15

Other 0% (0) 0% (0) 0

Response: 0

Page 13: Agile Survey Sample

www.clicktools.com

Would you like to attend the 2-day ADM Training (new or refresher)?

1 - Yes 0% (0) 2 - No 0% (0)

Response: 0

Sprint Reviews:

Agree Tend to Agree Tend to Disagree Disagree Mean

1 Provide visibility on featuredoneness

0% (0) 0% (0) 0% (0) 0% (0) 0

2 Provide useful feedback to myteam

0% (0) 0% (0) 0% (0) 0% (0) 0

3 Motivate my scrum team toachieve our sprint goals

0% (0) 0% (0) 0% (0) 0% (0) 0

4 Help track dependencies withother teams

0% (0) 0% (0) 0% (0) 0% (0) 0

5 Have groupings that are effective 0% (0) 0% (0) 0% (0) 0% (0) 0

6 Are more effective with Demos atthe beginning

0% (0) 0% (0) 0% (0) 0% (0) 0

Response: 0

What could be done to make sprint reviews more effective?

Page 14: Agile Survey Sample

www.clicktools.com

My manager:

Agree Tend to Agree Tend to Disagree Disagree Mean

1 Provides coaching and feedbackon how to be more effective withADM/Scrum

0% (0) 0% (0) 0% (0) 0% (0) 0

2 Is committed to makingADM/Scrum successful atSalesforce

0% (0) 0% (0) 0% (0) 0% (0) 0

3 Allows my scrum team to self-organize and make our owndecisions

0% (0) 0% (0) 0% (0) 0% (0) 0

Response: 0

How much fun are you having at Salesforce?

1 - The best time 0% (0) 2 - A good time 0% (0)

3 - Not much fun 0% (0) 4 - A terrible time 0% (0)

Response: 0

Over the past year the excellence of our products have:

1 - Increased 0% (0) 2 - Stayed the same 0% (0)

3 - Decreased 0% (0)

Response: 0

Page 15: Agile Survey Sample

www.clicktools.com

Over the past year the innovation of our products have:

1 - Increased 0% (0) 2 - Stayed the same 0% (0)

3 - Decreased 0% (0)

Response: 0

I would recommend ADM to my colleagues inside or outside Salesforce

1 - Yes 0% (0) 2 - No 0% (0)

Response: 0

Is there anything else that we can do to improve ADM?

Generated using clicktools on Monday April 27 2009 22:14:05