• Title/Summary/Keyword: Software Process Maturity

Search Result 81, Processing Time 0.024 seconds

A Study on Derivation of Railway Software Safety Management Procedure (철도소프트웨어 안전성 관리체계 계시방안 연구)

  • Joung, Eui-Jin;Shin, Kyung-Ho
    • Proceedings of the KIEE Conference
    • /
    • 2006.10d
    • /
    • pp.244-246
    • /
    • 2006
  • Softwares in railway system are being used in the area of railway control system, directly associated to safety. Because the instinct characteristic of Software is uncertainty, Software development without safety insurance is very hazardous situation. In order to derive safety certification process in the railway system, certification and approval processes in the nuclear, aviation, and military area are studied. Software quality should be improved by two aspects : one is product aspect, another is process aspect. GS(Good Software) and ES(Excellent Software) certification can be exemplified in a product aspect approach. In those process certification, CMMI (Capability Maturity Model Integration) or SPICE (Software Process Improvement and Capability dEtermination : ISO/IEC15504) is being used as models for assessing process maturity of organization. Following the studies, safety management procedure in the railway system is suggested.

  • PDF

A Study on the Adoption of SPICE in the Railway Software (철도분야 소프트웨어로의 SPICE 적용연구)

  • Joung, Eui-Jin;Shin, Kyung-Ho
    • Proceedings of the KIEE Conference
    • /
    • 2006.04b
    • /
    • pp.316-318
    • /
    • 2006
  • It can be considered that the safety of software is combined with that of hardware, and also directly connected to system safety. Because the software in the railway system takes the form of Embedded that let it behave at the system level, instead of independent operation, the safety of the railway S/W is also important. The approach, for ensuring the quality and safety of those software, can be considered with two points of view. Those are views seeing from products, and from processes. The two points of approach are all necessary in the railway system. For the first of all, the process approach 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/IECl5504). In this paper, as the first step of them, we are trying to find approaches to estimate the maturity of manufacturer and assessment organization in the railway system.

  • PDF

A Study on Development of Test Process Improvement Model (테스트 프로세스 개선 모델 개발에 관한 연구)

  • Yang, Ju-Mi;Bae, Wook;Han, Hyuk-Soo;Shin, Seok-Kyoo;Kim, Kyoung
    • Proceedings of the Korea Information Processing Society Conference
    • /
    • 2005.05a
    • /
    • pp.251-254
    • /
    • 2005
  • 소프트웨어 품질의 중요성이 커짐에 따라, 기업들은 품질을 높이기 위해 테스트에 많은 노력을 기울이고 있다. 최근에는 테스트 성과를 높이기 위한 방법중의 하나로 테스트 프로세스 개선이 주목 받고 있다. 이를 위해 기업들은 SW-CMM(Capability Maturity Model for Software), CMMI(Capability Maturity Model Integration)와 같은 일반적인 프로세스 개선 모델들이나, TMM (Test Maturity Model), TPI (Test Process Improvement Model), TCMM (Testing Capability Maturity Model)과 같은 테스트 프로세스 개선 모델들을 적용하고 있다. 그러나 일반적인 프로세스 개선 모델들은 테스트 관련 이슈를 충분히 다루고 있지 않고, 테스트 프로세스 개선 모델들은 구조가 불완전하거나 내용이 충분하지 않아 적용 시 많은 어려움이 있다. 이에 본 논문에서는 TMM 과 CMMI 를 기반으로 조직들의 테스트 프로세스 확립이나 개선을 지원할 수 있는 새로운 테스트 프로세스 성숙도 모델인 TPMM(Test Process Maturity Model)을 연구, 개발하였다. 개발된 TPMM 을 통해 조직에서 테스트 프로세스를 개선하고, 심사하는 것을 지원할 수 있을 것으로 기대된다.

  • PDF

The Study on the Software Safety Maturity Model using CMMI and TMMi (CMMI와 TMMi를 이용한 소프트웨어 Safety 성숙도 모델에 대한 연구)

  • Lee, Seung-Mok;Kim, Young-Gon;An, Kyung-Soo
    • Journal of Software Assessment and Valuation
    • /
    • v.16 no.2
    • /
    • pp.87-98
    • /
    • 2020
  • Recently, IoT, artificial intelligence, cloud, big data, and mobile fields have converged, leading to a new industrial era called the 4th industrial revolution. This 4th industrial revolution has been expanded to all industry area and Software has been taken as important role in this revolution. Thus Software Safety is the huge factor because Software is highly relevant to human safety in accordance with Software expansion. However this Software Safety has been focused on not organization improvement activities but current design/development, In this paper, to solve this issue, Software Safety Maturity level and relevant Process Area is defined. This study is expected to contribute to systematic software safety activities.

Design and Application of the Warfighting Experiment Process Using the Intelligent Maturity Model in Software Intensive Systems (지능형 성숙도 모델을 이용한 소프트웨어 집약 시스템의 전투실험 프로세스 설계 및 적용)

  • Kang, Dong-Su;Yoon, Hee-Byung
    • Journal of the Korean Institute of Intelligent Systems
    • /
    • v.17 no.5
    • /
    • pp.668-673
    • /
    • 2007
  • We propose the design of the warfighting experiment process for software intensive systems using the intelligent maturity model and suggest the application results of the target searching capability in smart UAV. For this, we design the intelligent maturity model to evaluate the intelligent degree of the software intensive systems considering the domain and intelligent level. Then we classify the IS0/1EC-12207 process and CMMI process as LITO domain for designing the warfighting experiment process, map the classifed process to the five factors of the warfighting experiment and derive the process as warfighting experiment element and phase. Based on the derived process, we design the warfighting experiment process using the IDEF0. Finally we apply the proposed process to the target search capability and suggest the results which are required to develop and acquire the smart UAV.

Design Procedure and Case Study for the Test Maturity Model of an Embedded Software(Emb-TMM) (임베디드 소프트웨어 테스트 성숙도 모델(Emb-TMM) 설계절차 및 사례연구)

  • Beak, Sang-Hoon;Yoon, Hee-Byung
    • Journal of the military operations research society of Korea
    • /
    • v.33 no.2
    • /
    • pp.49-60
    • /
    • 2007
  • Recently, the application area of an embedded software become larger and larger rapidly due to the development of the wire and wireless communication, the expansion of the digital information device and the convergence of the digital devices and emphasize the effort of the development of more complete software. As a consequence, the importance of the software test process was raised to discover the defects of the software early and improve the quality of an embedded software. However there was no test process model for applying the embedded software which is required the highly precision and the real-time process. In this paper, therefore, we propose the design procedure and case study for the test maturity model of an embedded software(Emb-TMM) which reflects the characteristics of the embedded software and test process. for this, we suggest the three category of the proposed procedure which consists of the selection of the reference model and the derivation of the area, the categorization of the area level, and design model. Then we suggest the case study how the proposed procedure can be applied to the development of an embedded software actually.

The SPI Factors Affecting on Organizational Maturity Level: The Perspectives of Organizational Members and Assessment Types (소프트웨어 프로세스 개선의 영향요인이 조직의 성숙도에 미치는 영향 : 구성원 유형 및 심사 유형의 관점에서)

  • Kim, In-Jai;Yoon, Jea-Wook;Jun, Yong-Bum
    • Asia pacific journal of information systems
    • /
    • v.16 no.4
    • /
    • pp.27-47
    • /
    • 2006
  • Software companies try to upgrade the level of technology and quality of their products by adopting Software Process Improvement (SPI). First of all, the companies must understand affecting factors based on various environmental view points in order to acquire competitive advantage. In this study, a research model gets started on the basis of literature reviews, and identifies SPI factors that affect the maturity levels of organizations. Organizational members and assessment types are chosen as moderating factors. An empirical research has been made for analyzing the causal relationships among affecting factors and CMM levels. The results of this study will suggest several implications to decision makers who handle SPI issues.

The Effect of Process Maturity on the Performance of Industrial R&D Projects (프로세스 성숙도가 기업 R&D 프로젝트의 성과에 미치는 영향에 관한 연구)

  • Hong, Soon-Wook
    • IE interfaces
    • /
    • v.16 no.3
    • /
    • pp.362-374
    • /
    • 2003
  • The major objective of this paper is to empirically examine the effect of process maturity on the performance of industrial R&D projects. Process maturity, a fundamental concept of the Capability Maturity Model developed by Software Engineering Institute, represents the essential of Total Quality Management (TQM). Based on literature, our research model constructs process maturity in terms of structured process, goal setting and controlling, metrics, and process learning; and links it to the R&D performance that consists of technical, commercial and managerial successes. The model also includes firm size as a moderator of different effects that process maturity may have across firms. Measures for process maturity are based on the best practices identified in literature. Data are obtained from 77 successful R&D projects carried out by Korean manufacturing firms. Multiple regression and t-test are used to test proposed hypotheses. Findings are as follows. (1) In the R&D process, process maturity partially contributes to the performance of R&D projects. More specifically, goal setting and controlling-related practices drive both technical and commercial successes, while process learning-related practices drive commercial success. In contrast, traditionally emphasized elements such as structured process or metrics are found not to be significant. (2) The degree of process maturity is significantly higher in large firms. (3) Process maturity impacts on commercial success in the case of large firms, whereas it does on technical success in the case of small firms. The results imply that the TQM principles are partially associated with R&D performance, and the nature of benefit from high maturity could vary according to firm size.

Expanding SPI Model for Practical Implementation based on Industry Characteristics (기업 고유환경기반 실제구현을 위한 소프트웨어 프로세스 개선모델 확장)

  • Kim Kang-Tae
    • Journal of KIISE:Software and Applications
    • /
    • v.33 no.3
    • /
    • pp.267-276
    • /
    • 2006
  • IS 15504 and CMMI, etc are already proven models as a framework to improve the maturity of enterprise software development. However, these process maturity models can't present the detail and practical methods with which people can enhance the development competence and efficiency of an enterprise. Each company or organization should develop its own model or tailor the above models to make them suitable to its unique environment such as product or technology domain, scale of business or organization and cultural environment, etc for the practical application. This study introduces experiences that organizational and technical capability was reinforced based on our own process capability improvement model to improve software development strength in Samsung Electronics. We modeled our own improvement model which is expanded from IS 15504 against our experience. Our SPI model expanded its capability to organizational and technical issues including newly introduced capability level for evaluating its implementation. We expect that our study would give contribution for presenting industry experience and reference model for reinforcing software development competence.

A Study on the Approach to Achieve Software Quality in Railway (철도소프트웨어 품질향상 방안 고찰)

  • Joung, Eui-Jin;Shin, Kyung-Ho
    • Proceedings of the KIEE Conference
    • /
    • 2006.07b
    • /
    • pp.1132-1133
    • /
    • 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