In these days, there exist some maturity & capability models,
standard methodologies and guidelines to help organizations to improve their
processes and the way they work. In software area, there are Software Process Assessment
Models like ISO/IEC 15504. This model provides guidance for assessing the organization’s
capacity about software development and his maturity on implemented processes. Software
Process Assessment models don’t provide systematic metrics for assessing the
Software Process. Therefore, this process has to be performed by experienced
assessors who use their own subjective estimations for quantitative measures or
by using established metrics. This article presents a tool proposal designed
for supporting the software process assessment and helps to determine the
organization’s capability on his software development process from ISO/ IEC
15504 (SPICE) model perspective.
References
[1]
Software Engineering Institute (2010) CMMI for Development Version 1.3.
[2]
Gobernación, S.D. (2011) Declaratoria de vigencia de las normas mexicanas
NMX-I-15504-3-NYCE-2011, NMX-I- 15504-4-NYCE-2011, NMX-I-15504-5-NYCE-2011,
NMX-I-12207-NYCE-2011 y NMX-I-059/02-NYCE-2011. Dia- rio Oficial de la
Federación, Secretaría de Gobernación.
[3]
Dorling, A. (1993) Software Process
Improvement and Capability Determination. Software
Quality Journal, 2, 16. http://dx.doi.org/10.1007/BF00403764
[4]
Komi-Sirvio, S. (2004) Development and Evaluation of Software Process
Improvement Methods. University of Oulu, ESPOO.
[5]
Garcia,
I. and Pacheco, C. (2009) Toward Automated Support for Software Process
Improvement Initiatives in Small and Medium Size Enterprises. In: Lee, R. and
Ishii, N., Eds., Software Engineering
Research, Management and Applications 2009, Vol. 253, Springer, Berlin, 51-58. http://dx.doi.org/10.1007/978-3-642-05441-9_5
[6]
Hwang, S.M. and
Kim, H.M. (2005) A
Study on Metrics for Supporting the Software Process Improvement Based on SPICE. Software Engineering Research and
Applications, 3647, 71-80.
[7]
Rodriguez, D., Harrison, R. and Satpathy, M. (2002) A Generic
Model and Tool Support for Assessing and Improving Web Processes. 8th IEEE Symposium on Software Metrics, 141-151. http://dx.doi.org/10.1109/METRIC.2002.1011333
[8]
Lok, R. and Walker, A. (1997) Automated Tool Support for an Emerging
International Software Process Assessment Standard. Presented
at the Proceedings of the 3rd
International Software Engineering Standards Symposium. http://dx.doi.org/10.1109/SESS.1997.595563
[9]
Pressman, R.S. (2010) Software
Engineering: A Practitioner’s Approach. 7th Edition, McGraw Hill, New York.
[10]
ISO/IEC (1998) ISO/IEC TR 15504-2: 1998 Information Technology—Software Process
Assessment.
[11]
Cass, A., Volcker,
C., Sutter,
P., Dorling,
A. and Stienen, H. (2002) SPiCE in Action—Experiences in Tailoring and Extension. 28th Euromicro Conference, 352-360. http://dx.doi.org/10.1109/eurmic.2002.1046215
[12]
El Emam, K. and Birk, A. (2000) Validating the ISO/IEC 15504 Measure of Software
Requirements Analysis Process Capability. IEEE
Transactions on Software Engineering, 26, 541-566. http://dx.doi.org/10.1109/32.852742
[13]
Myung, H.S. and Gyun, Y.H. (2009) Analysis of Relationship among ISO/IEC 15504,
CMMI and K-Model. 10th ACIS
International Conference on Software Engineering, Artificial Intelligences, Networking
and Parallel/Distributed Computing, 306-309.
[14]
von Wangenheim, C.G., Anacleto, A. and Salviano, C.F. (2006) Helping
Small Companies Assess Software Processes. Software, 23, 91-98. http://dx.doi.org/10.1109/MS.2006.13