1 / 7 ©Jozef De Man CMMI Exercise Guidelines CMMI Exercise Guidelines Prof. Dr. ir J. De Man Version 2
2 / 7 ©Jozef De Man CMMI Exercise Guidelines This presentation outlines the steps to be followed to perform a CMMI appraisal as an exercise for the course Software Management Succesful completion of the exercise will enable students to n Describe the process capabilities of a SW development organization in the context of the CMMI process model n Identify the improvement opportunities with highest leverage
3 / 7 ©Jozef De Man CMMI Exercise Guidelines CMMI Appraisal Preparation Invite entire class to submit individually answers to the “dream questions” (Minerva Forum) n What strength do you want to preserve? n What weakness do you definitely want to eliminate? Ensure all projects have their work products (artifacts) published in a single “project folder” n Plans n Meeting Minutes n Reports n Process Assets (guidelines, rules, procedures) n Results of measurements n …. Due Date 23 March 2009
4 / 7 ©Jozef De Man CMMI Exercise Guidelines CMMI Appraisal Analysis Analyse written documentation n Map strengths/weaknesses of “Dream Questions” to Process Area(s) n Identify artifacts in project folders that are relevant to Process Area(s) Artifacts that are the result of the implementation of a practice Artifacts that are indications of the implementation of a practice n Based on artifacts and discussions with project team members, develop draft descriptions of implementation of practices Create first draft of findings with references to artifacts using template and publish in Minerva Draft Findings published in Minerva by 20 April 2009
5 / 7 ©Jozef De Man CMMI Exercise Guidelines CMMi Appraisal Prepare Interview Sessions Prepare Questions n Define general questions E.g. WYP explain how is implemented in your project n Define specific questions based on missing info in draft E.g. what training did you receive in Create interview script n Write the questions down in a script to be used in interview sessions n Add “follow-up” questions to ask for more details if general questions do not yield the information you need
6 / 7 ©Jozef De Man CMMI Exercise Guidelines CMMi Appraisal Conduct Interview Sessions Conduct Interview Sessions with the entire class n Each PA mini-team asks questions they have prepared n Ensure all projects have an opportunity to respond n Ask Project Managers to respond to questions related with Project Management PAs n One member of the mini-team asks questions, the other takes detailed notes n Remember the recursive nature of the CMMI: answers to other Process Areas may be relevant for Generic Practices Interview Sessions are conducted during classes of 21 and 28 April 2009
7 / 7 ©Jozef De Man CMMI Exercise Guidelines CMMI Appraisal Final Finding Develop Final Findings n Incorporate feedback of interview sessions n Identify weaknesses and brainstorm actions for improvement Publish final findings in Minerva Final Findings are published in Minerva by 14 May 2009