Go to the page with the accessible poll table.

MyDoodle: your polls at one glance

Forgot password? · Create account

Poll: Litmus Test Questions for Pretty Good Agile Development

Summary: 9 participants, 0 comments, more …
 supports Doodle as a Premium Member.
Learn more …

Peter @ Scrum Breakfast has created this poll.

"The Nokia test is a quick litmus test which helps determine whether you meet the basic requirements of doing Scrum. The "Joel Test" focuses more on engineering issues, but is a bit dated.

Below is a collection of question based on the original Joel tests, various attempts to update it and the 7 Crystal properties. Excluded are questions covered by the Nokia test.

Which of these questions belong in a modern, agile "Joel" Test?

Please vote for 10 or 12 of your favorites!"

Peter
JürgenDeSmet
DougS
Ramiro
Jonas Van Poucke
Rich
Michael
Hannes
Dominik
Count
Source Code: Do you use source control? Build: Can you build in a single step? Daily Build: Do you make daily builds? Bug DB: Do you have a bug database? Fixing: Do you fix bugs before writing new code? Sched: Do you have an up-to-date schedule? Spec: Do you have a spec? Quiet: Do programmers have quiet working conditions? Tools: Do you use the best tools money can buy? Testers: Do you have testers? Intervew: Do new candidates write code during their interview? Hallway: Do you do hallway usability testing? Wiki: Do you use a Wiki? Continuous: Do you do continuous build / test / deploy? TDDev: Do your tests drive your development? Pair: Do your developers pair and support each other? Talk: Does everyone talk to each other, constantly? Hiring: Does the team select its new members? Colocated: Is the team colocated? Testing: Can you test in a single step? Releases: Have you delivered running, tested, usable functionality to users at least twice in the last six months? Deploy: Can you deploy in a single step? Integration: Do you integrate the system at least twice per week` News: Can you give your boss bad news? Access: Does it take less than three days from when you have a question to when an expert answers it? Improvement: Did you get together within the last three months to discuss and improve your group’s working habits? Retrospective: Does you team conduct a retrospective after every iteration? User Stories: Do you define the product in terms of user stories? Acceptence: Do you define acceptence tests before you write code?
OK . . OK OK . . OK OK . . . OK OK . . OK . . . . . . . . . OK OK OK
OK OK OK OK OK OK OK . . OK . . OK OK OK . OK . OK OK OK OK OK OK OK OK OK OK .
OK OK OK . . OK . . . OK OK . OK OK OK OK OK . OK OK OK . OK OK OK OK OK OK OK
OK OK . OK . . OK . . OK . . OK . . . . OK . . OK . . OK OK OK . OK .
OK OK . OK . OK . . . . . . . OK OK . OK . OK . OK . . OK OK . OK OK OK
OK OK OK . . . . . . OK . . . OK . . OK . OK . OK . . . OK OK OK OK OK
OK OK OK OK . OK OK . OK OK OK . OK OK OK . OK . OK . OK . OK OK OK OK OK OK .
OK . . OK . OK . . . OK . . . OK . . . . . . OK . OK . . . OK OK OK
OK OK OK OK . . . OK . . OK . OK OK . . OK . OK . . OK OK OK OK . . . .
Source Code: Do you use source control? Build: Can you build in a single step? Daily Build: Do you make daily builds? Bug DB: Do you have a bug database? Fixing: Do you fix bugs before writing new code? Sched: Do you have an up-to-date schedule? Spec: Do you have a spec? Quiet: Do programmers have quiet working conditions? Tools: Do you use the best tools money can buy? Testers: Do you have testers? Intervew: Do new candidates write code during their interview? Hallway: Do you do hallway usability testing? Wiki: Do you use a Wiki? Continuous: Do you do continuous build / test / deploy? TDDev: Do your tests drive your development? Pair: Do your developers pair and support each other? Talk: Does everyone talk to each other, constantly? Hiring: Does the team select its new members? Colocated: Is the team colocated? Testing: Can you test in a single step? Releases: Have you delivered running, tested, usable functionality to users at least twice in the last six months? Deploy: Can you deploy in a single step? Integration: Do you integrate the system at least twice per week` News: Can you give your boss bad news? Access: Does it take less than three days from when you have a question to when an expert answers it? Improvement: Did you get together within the last three months to discuss and improve your group’s working habits? Retrospective: Does you team conduct a retrospective after every iteration? User Stories: Do you define the product in terms of user stories? Acceptence: Do you define acceptence tests before you write code?
9 7 5 7 2 5 3 2 2 6 3 0 6 8 4 1 7 1 6 2 7 2 5 6 7 5 7 8 5