Analysis of Relationship Among ISO/IEC 15504, CMMI and K-Model
Analysis of Relationship Among ISO/IEC 15504, CMMI and K-Model
Analysis of Relationship Among ISO/IEC 15504, CMMI and K-Model
307
greater purpose, and it consists of valuation factor as class 1) Initial level(level 1)
structure that becomes group connected as related factors. This is the necessary level of improving the process
capability in the situation of the performance level of special
project, or quality, cost, the appointed date of delivery
because project performances can't operate stably, in the
situation of the high probability that can't satisfy the
expecting purpose regardless of success or failure of project.
2) Good level(level 2)
The process is the capability level to successfully
perform the project by developing and controlling project, to
be established in the necessary project level to perform
individual project.
3) Very good level(level 3)
This is the possible capability level to perform project of
Figure 1. The structure of software process quality consistent quality level by solving the fundamental reason of
happening matters in the course of improving process of
The group as very good category classification guideline formation level through the quantitative process management
of valuation factor consists of five groups, divided by project by defining process system of formation.
and organization dimension extensively as a set of processes
that perform to satisfy the level of special certification. The
group of project dimension consists of PM, development
(D), support(S) group. The organization dimension consists
of OM and PI group. Assessment process is the low level
consisted of groups, consists of seventeen assessment
processes as a high bundle of related practice. Practice is to
represent the individual outcomes that should be performed
and satisfied to achieve the special purpose.
Figure 2. The structure of software process quality certification guideline The certification level is differently applied to valuation
factors by each certification degree as an indicator
representing the degree of activity capability level related
B. Level
with software development project performance and its
The certification level is the outcome of investigating the meaning is also different.
activity capability level related software development project Good level contains necessary management,
performance, and it consists of three stages of initial , good , development, supporting process group in order to
very good level. Only good , very good level are endowed as successfully achieve individual projects. Very good level
a certification level. contains good level group, necessary formation management
to the quantitative project management through the guideline
process of formation level.
According to level as an indicator representing capability
level of development and management of software,
formation keeps different traits each other, the formation of
superior level is to represent the keeping of activity
performance capability of project level, the formation of very
good level to represent the keeping of activity performance
capability in formation level.
Figure 3. The structure of software process quality certification degree
308
TABLE IV. CHARACTERISTIC OF CERTIFICATION LEVEL AND V. CONCLUSION
PROCESS AREA
The K-model, the guideline of software process
Certification Process certification can easily apply to the process improvement of
Characteristic
level Area domestic software business by compositing to be congenial
to the Korea environment, and structuring the traits of
- to perform project according to essential software development and organization
circumstances management. And It is going to lead to minimize the trial
- the level to make and use process and error on the process improvement propulsion system and
for oneself to perform individual
tasks
to effectively propel reinforcement the process capability by
Initial level - Not to share similar process for stages by not only suggesting the systematic vision for the
each use to make and use improvement activities of domestic software business and by
- repeatedly happening the trial and but also offering the priority and direction for the real
error in person and system not improvement activity propulsion.
sharing the outcome of trial aqnf
error ACKNOWLEDGMENT
The work was supported by a grant NO. R01-2001-
- successful performance of 00343 from Korea Science & Engineering Foundation.
individual project
- level interested in project REFERENCE
performance efficiency focusing on [1] Pankaj Jalote, CMM in Practice, SEI Series in Software Engineering,
individual projects in project level -Project 2000
- to perform project by projected management
Good level [2] Dennis M.Ahern, Aaron Clouse, and Richard Turner, CMMI
process in project, to share and -Development distilled, SEI Series in Software Engineering, 2001
manage the outcomes only in team -Support
unit [3] N. Fenton, S.Pfleeger, Software Metrics : A Rigorous and Practical
- not repeatedly happening the trial Approach, PWS Pub., 1997
and error in project team but [4] M.Paulk et al, The capability Maturity Model: Guidelines for
repeatedly happening it in system Improving the Software Process, Addison-Wesley, 1994
[5] ISO/IEC TR 15846 Information technology Software life cycle
processes Configuration Management, 1998
- to perform project securely and [6] ISO/IEC 12207 Information technology Software life cycle
consistently processes, 1995
- level interested in consistently [7] CC; ISO/IEC 15408 Information technology Security technology
performing without environment Evaluation criteria for IT security, 1999
change by using experience or [8] ISO 10007 Quality Management Guidelines for Configuration
cases during performing each management, 1995
- to develop task performance -Organization [9] CMU/SEI, CMM : Capability Maturity Model for Software, V 1.1,
Very good method as system guideline process management 1993
level in system level, to regulate and -Process
apply the process in various ways improvement [10] ISO/IEC 9126-1,2,3,4 Information Technology Software Product
Quality, 2000
according to various traits of each
project, to share the outcome in [11] ISO/IEC 14598-1,2,3,4 Information Technology Software Product
whole system Evaluation, 1999
- prevention of repeatedly [12] Azuma, Software Quality Evaluation System: Quality Models
happening the trial and error in Metrics and Processes International Standards and Japanese
system Practice, Information and Software Technology
[13] ARC. 2000. Assessment Requirements for CMMI, Version 1.0
CMU/SEI-2000-TR-011. Software Engineering Institute, Carnegie
Mellon University, Pittsburgh: PA.
IV. LEVELS AND PROCESSES OF K-MODEL [14] El-Emam, K., Goldenson, D. 1995. SPICE: An empiricists
perspective. In Proceedings of the Second IEEE International
Good level aims to the capability level of necessary Software Engineering Standards Symposium, 84-97.
project level in order to achieve success of software [15] El-Emam, K., 1998, The internal consistency of the ISO/IEC 15504
development project process, and consists of project software process capability scale, In Proceedings of the 5th
management, development, assessment process of supporting International Symposium on Software Metrics, 72-81.
group, and low practice of each assessment process. [16] El-Emam, K., Jung, H.-W. 2001. An evaluation of the ISO/IEC
Very good level aims to process capability level of 15504 assessment model. Journal of Systems and Software 59(1), 23-
41
necessary system level to consistently perform the project of
system, and it contains assessment processes of good level, [17] Jung, H.-W. 2002 Evaluation the internal consistency of SPICE
process capability indictors. Submitted for publication.
consists of system management, assessment process of
[18] KSPICE. 2001. A Guideline for KSPICE Assessment Procedure.
process improvement area, and low practice of each Korea SPICE.
assessment process.
309