Requirements
1. Does the project have a vision statement statement?
1 2 3
2. Do all team members believe the vision is realistic?
1 2 3
3. Is there a business case and has it been pitched to the stakeholders?
1 2 3
4. Are there paper prototypes that support the design ideas?
1 2 3
5. Is there a storyboard which clearly describes the learning design?
1 2 3
6. Has the team engaged with the end user group?
1 2 3
Planning
7. Is there a detailed activity diagram?
1 2 3
8. Does the activity diagram show all the decision points where approval
must be gained before the work may continue?
1 2 3
8. Does the schedule allow for conversion of legacy materials from
other formats, migration of data and/or users from other systems, and
integration with third-party software?
1 2 3
10. Were the schedule and budget estimates officially updated at the
end of the most recently completed phase?
1 2 3
11. Is there a quality assurance document that details usability and
system testing? Have the team engaged with the moderators or education
advisors who will approve the finished programme?
1 2 3
12. Are any AMC deadlines clearly marked on the schedule?
1 2 3
13. Does the plan include time for holidays, training days, inline training,
and sick days, and are resources allocated at less than 100 percent?
1 2 3
14. Where the work gets passed to another institution, faculty or school
have the points in 13 above been checked with them also?
1 2 3
Project control
15. Has a single key executive who has decision-making authority been
made responsible for the project, and does the project have that person's
active support?
1 2 3
16. Does the project manager's workload allow him or her to devote an
adequate amount of time to the project?
1 2 3
17. Does the project have well-defined binary milestones?
1 2 3
18. Can a project stakeholder easily find out which of these binary
milestones have been completed?
1 2 3
19. Is there a blame-free culture in which team members can air concerns?
1 2 3
20. Is there a written procedure for controlling changes to the software's
specification or to the learning design?
1 2 3
21. Does the project team have the authority to accept or reject proposed
changes?
1 2 3
22. Are planning materials and status information available to every
team member?
1 2 3
23. Are all educational documents the current documents? Is someone
assigned to checking this?
1 2 3
24. Are there procedures in place for defect tracking and version control?
1 2 3
Risk management
25. Is there a list of current risks? Are these risks sorted in order
of severity, and is the list posted in a prominent place?
1 2 3
26. Is there a project risk officer who is responsible for identifying
emerging risks to the project?
1 2 3
27. Are reporting, communications and control procedures in place for
subcontractors engaged on the project? (Give a 3 if no subcontracting.)
1 2 3
Personnel
28. Does the team have all the technical expertise needed to complete
the project?
1 2 3
29. Does the team have experience in the business environment in which
the programme will operate?
1 2 3
30. Does the project have a technical leader capable of leading the
project successfully?
1 2 3
31. Are there enough people to do all the work required?
1 2 3
32. Does everyone work well together?
1 2 3
33. Is each person committed to the project?
1 2 3
<4 FTE team members
(x 1.5)
4 - 6 FTE team members (x 1.25)
>6 FTE team members (x 1)
Compute
McConnell, S. (1998). Software Project Survival Guide . Redmond:
Microsoft Press.