Adept: A Unified Assessment Method for Small Software Companies

Software process assessments are typically the first step to commencing software process improvement. Small software companies find that many assessment methods are linked to plan-driven improvement models and can be expensive in terms of the resources required. The authors support these claims with statistics from the Irish software industry and present a lightweight assessment method called Adept. Adept unifies an existing plan-driven assessment method and an adapted, risk-based agility/discipline assessment method. Adept has a low resource overhead and does not dictate either a plan-driven or agile process improvement model, making it an attractive assessment method for small software companies

[1]  Cmmi Product Team Appraisal Requirements for CMMI, Version 1.1 (ARC, V1.1) , 2001 .

[2]  Stanley M. Sutton The Role of Process in a Software Start-up , 2000, IEEE Softw..

[3]  Mike Crone,et al.  The Irish Indigenous Software Industry: Explaining the Development of a Knowledge-intensive Industry Cluster in a Less Favoured Region , 2002 .

[4]  George Wilkie,et al.  Northern Ireland Software Industry Survey , 2004 .

[5]  Gerry Coleman,et al.  An Empirical Study of Software Process in Practice , 2005, Proceedings of the 38th Annual Hawaii International Conference on System Sciences.

[6]  Fergal McCaffery,et al.  Improving the Express Process Appraisal Method , 2005, PROFES.

[7]  Clenio F. Salviano,et al.  Experiences Gained from Applying ISO/IEC 15504 to Small Software Companies in Brazil , 2004 .

[8]  Des Greer,et al.  Applying an Agility/Discipline Assessment for a Small Software Organisation , 2006, PROFES.

[9]  Mary Beth Chrissis,et al.  CMMI: Guidelines for Process Integration and Product Improvement , 2003 .

[10]  Jeff Sutherland,et al.  Future of scrum: parallel pipelining of sprints in complex projects , 2005, Agile Development Conference (ADC'05).

[11]  Fergal McCaffery,et al.  An evaluation of CMMI process areas for small- to medium-sized software development organisations , 2005, Softw. Process. Improv. Pract..

[12]  Graham Wright Achieving ISO 9001 Certification for an XP Company , 2003, XP/Agile Universe.

[13]  Mark C. Paulk,et al.  Agile Methodologies and Process Discipline , 2002 .