• Title/Summary/Keyword: Software Process Maturity

Search Result 81, Processing Time 0.023 seconds

A Study on Effects of Software Process Improvement for Competitive Advantage (소프트웨어 프로세스 개선 노력이 국내 SI 업체의 경쟁우위에 미치는 영향에 관한 연구)

  • 김성희;이경아;이주헌
    • Journal of Information Technology Applications and Management
    • /
    • v.9 no.3
    • /
    • pp.113-127
    • /
    • 2002
  • The effort for software process improvement is lately surging its interest though it does not satisfy both developer and receiver In terms of low productivity, quality, delay and increasing cost. According to current research, software process improvement contributes to improvement of productivity, its Duality, reduction of development time and cost, and the prediction of the time limit for delivery, which means software process improvement affects competitive advantage among developers. The latest research is whether the investment for information technology substantially had effect on improvement of productivity. That is, software process improvement and maturity of software industries has influence upon economic efficiency and as a result, it plays an important role in whole industries. This research is that how does software process improvement using CMM (Capability Maturity Model) and SPICE (Software Process Improvement and Capability dEtermination) have a effect on factors of software engineering, and how does it have influence upon competitive advantage among SI firms. For this research, reusability, customizability, participation, and review & inspection are set to independent variable and process flexibility and process predictability are set to mediate Variable. Finally, competitive advantage among SI firms Is set to dependent variable. The targets for survey are laborers who work for SI firms. The result of this research is as follows: 1 ) Reusability, Customizability and participation is not rejected but review and Inspection is rejected in process flexibility which has significant level 0.05. 2) Reusability, Customizability and participation is not rejected but review and inspection Is rejected in process predictability which has significant level 0.05. 3) Process flexibility is not rejected and process predictability Is rejected in the competitive advantage of 51 industries which has significant level 0.05

  • PDF

A Study on the Railway S/W Quality Enhancement Procedure on the View of S/W Process (프로세스 관점의 철도소프트웨어 품질향상방안 연구)

  • Joung, Eui-Jin;Shin, Kyung-Ho
    • Proceedings of the IEEK Conference
    • /
    • 2006.06a
    • /
    • pp.1025-1026
    • /
    • 2006
  • The approach, for ensuring the quality and safety of a railway software can be considered with two points of views seeing from products, and from processes. The process point of view is to validate maturity of the organizations in accordance to the judging processes of organizations, which are specified by CMMI(Capability Maturity Model Integration) or SPICE(Software Process Improvement and Capability dEtermination : ISO/IEC15504). In this paper, we are trying to find approaches to estimate the maturity of manufacturer and assessment organization in the railway system.

  • PDF

A Method for Establishment of Case-based Software Maintenance Maturity Model (사례기반의 소프트웨어 유지보수 성숙도 모델 수립 방안)

  • Kim, Ji-Hyeok;Kim, Chang-Jae;Rhew, Sung-Yul
    • Journal of KIISE:Software and Applications
    • /
    • v.36 no.9
    • /
    • pp.718-731
    • /
    • 2009
  • Software Maintenance needs to continually improve from corrective maintenance to operational management and service improvement. In this study, we propose a software maintenance maturity model and its evaluation criteria based on 4 maintenance projects of K organization. For the proposal, we derive 13 process areas and 64 evaluation criteria based on some references such as SMMM, ITSMM, ITIL. We evaluate the criteria using 5-point scale, and then establish the maturity model of K organization classified by levels of the maturity model based on the evaluation result. And, to verify and improve the maturity model of K organization, we propose improvements for evaluation criteria. In addition, we apply the maturity model to the 4 projects, evaluate the projects, and propose improvements for the projects based on the evaluation result to identify how the model shows software maintenance improvement.

Study on Measurement Program in each Maturity Level of CMMI (CMMI 성숙도 레벨 별 측정 프로그램에 관한 연구)

  • Yu Young-Moo;Han Hyuk-Soo
    • The KIPS Transactions:PartD
    • /
    • v.12D no.1 s.97
    • /
    • pp.91-102
    • /
    • 2005
  • In the past it was generally felt that software quality was the same as product quality. But as the software industry is getting bigger and more complex, it has become hard to develop quality software that meets customers' needs just depending on product quality. Therefore, lately many domestic and foreign companies are making efforts to upgrade product quality by implementing Process Improvement. Measurement in Process Improvement activities enhances the effect of Process Improvement, and also identifies and helps the activities. In support of this paper, research on the measurement program was conducted based on the CMMI adopted by many domestic and foreign companies for their process improvement model. MA process area that deals with measurement process setup is one of the CMMI process areas and was the basis of the structure of the measurement program. This study presents differences of the measurement program for each level of CMMI and how to apply it. The results of this study can help a business to apply CMMI-based Process Improvement by backing up the structure of the measurement program. Furthermore, it can offer a roadmap for progress of the measurement program for each level.

The Assessment Guideline of the Simplified Test Maturity Model (TMM) for An Assessor (심사원을 위한 경량화 테스트 성숙도 모델을 위한 평가 가이드 연구)

  • Jang, Woo Sung;Kim, Ki Du;Son, Hyun Seung;Park, Bo Kyung;Kim, R. Young Chul
    • KIPS Transactions on Software and Data Engineering
    • /
    • v.6 no.8
    • /
    • pp.379-384
    • /
    • 2017
  • In real software business environment, there are required to validate software quality in diverse usage range of software for many small & medium companies. Software quality means both qualities of production and process. In our situation, we focus on better process quality of a test organization than a whole organization. But even the original test maturity model (TMM) does not enough to apply with our domestic venture/small & medium companies. To solve this problem, we suggest the simplified test maturity model for our companies. We redefine this simplified model with the original TMM and a test process improvement next (TPI next) model. The previous models just have provided each definition of maturity level, goal and activity per each level, which not exists an assessment guideline and a formal assessing procedure. Due to this reasons, an assessor is difficult to assess the test organization without them. this paper suggest an assessment guideline of the simplified TMM and also define the procedure which is included with activities and byproducts. With these assessment guideline, an assessor can work possible to formally assess test organizations of small & medium companies, and with self assessment guideline they can be correctly provision before assessment of their organizations.

Design of A Model of Software Process Concept Based On Ontology (온톨로지 기반의 소프트웨어 프로세스 개념 모델 설계)

  • Shin, Byung-Ho;Choi, Eui-Kwon;Lee, Sang-Bum;Chung, Joon-Young
    • Journal of the Korea Society of Computer and Information
    • /
    • v.13 no.2
    • /
    • pp.1-9
    • /
    • 2008
  • As the size of software becomes larger and the features of it become complex. it is really hard to successfully complete the project without following development guidelines. Software process is the best practices and procedures that organizations of high maturity and capability of software development carry out in common, and it is a set of progressive ideas of management. However, complicated and unfamiliar concepts can interrupt the introduction and improvement of software process of the organizations. Even though many kinds of frameworks such as standard of process and maturity measurement models are introduced, it is still difficult to follow software process without fully understanding their relations. The purpose of this study is to support successful internalization of organizations that introduce and use software process. It also suggests the design of standard ontology, standard relationship domain ontology, and the lifestyle of software process and the relations between them.

  • PDF

A Decomposition Method for TMMi Maturity Level 1 using Process Area Dependency Analysis (프로세스 영역 의존성을 이용한 TMMi 레벨 1 단계화 방안)

  • Kim, Seon-Joon;Rhew, Sung-Yul;Oh, Kie-Sung
    • Journal of the Korea Society of Computer and Information
    • /
    • v.15 no.12
    • /
    • pp.189-196
    • /
    • 2010
  • Domestic software test maturity level is the most Level 2 below based on TMMi. The first condition of enhancement of test maturity is that know exactly what the current maturity. There is no Level 1 definition in TMMi, but even the same level of maturity level of an organization, there are clear differences. In this study, grasp a maturity level of Level 1 organization, while less effort to improve in Level organization, the ways to achieve Level 2 is presented. Sub practices with dependencies in Level 2 is grouped with the corresponding process areas and define a Level 1 newly at 3 phases. If sub practices with dependencies are tied and improve a process, it will produce the effect which attains the practices all at once. Verify the adequacy of three phases, as a result, an organization clearly identify Test Maturity Level 1, we know that the organization can set specific improvement goals and direction.

Guideline for Test Process Improvement of Test Organization Through Correlating TMMi with TPI NEXT (상관관계를 통한 조직의 테스트 프로세스 개선 가이드 방안)

  • Kim, Kidu;Park, Young Bom;Kim, R. Youngchul
    • KIPS Transactions on Software and Data Engineering
    • /
    • v.2 no.12
    • /
    • pp.823-828
    • /
    • 2013
  • In this paper, it will improve in quality to adapt a right test process which is formalized from certification of TMMi Level. To do this, we suggest correlative relation through analyzing associations between TMMi and TPI next based on the previous research[10], which provides the guideline for enhancing test process level with measuring Test maturity model. Also schematize test maturity measurement through refining and improving the previous test maturity correlation metrics[6,8,9]. As one example with limited level, it shows the guideline to improve test process of one testing organization through improved correlation metrics with TMMi and TPI next.

A Study on the Development Process of User Authentication Software (사용자 인증 소프트웨어 개발 프로세스에 관한 연구)

  • 이상준;배석찬
    • The Journal of Society for e-Business Studies
    • /
    • v.9 no.1
    • /
    • pp.255-268
    • /
    • 2004
  • User authentication is indispensable in computer login and internet banking. Usability as well as security is needed in user authentication software. To develop the software systematically, development process must be defined, and it can result in the improvement of software maturity. In this paper, a process needed to develop user authentication software systematically is proposed from experience of developing visual password input software. This process is composed of 6 phases and 15 activities. It is able to improve usability with its requirement analysis, planning, integration testing, and acceptance testing activity.

  • PDF

Increasing Productivity of Defining Standard Processes based on the Analysis of Relationship among SGs in CMMI Maturity Level 3 (CMMI 성숙도 3단계 SG간 상호 연관성 분석을 통한 표준 프로세스 정의 생산성 향상)

  • Lee, Min-Jae;Rhew, Sung-Yul;Park, Nam-Jik
    • Journal of KIISE:Software and Applications
    • /
    • v.37 no.12
    • /
    • pp.936-941
    • /
    • 2010
  • CMMI is composed of 22 process areas by 5 maturity levels and each process area consists of specific goals and generic goals. Since there are many relations among process areas, organizational standard processes tend to contain overlapped contents. In this paper we demonstrated that 60 out of 528 specific goals are highly related (11% relationship) in CMMI maturity level 3 process areas by using pearson correlation analysis and proposed to a scheme for defining organizational standard processes based on the results. As a result of defining organizational standard processes by using proposed a scheme, we achieved a significant improvement of 25% in process defining productivity.