• 제목/요약/키워드: Software process capability

검색결과 176건 처리시간 0.021초

SW프로세스 능력수준 분석을 통한 국내 SW기업 프로세스 진단 (The Software Process Assessment of Software Companies by Analyzing Software Process Capability Level)

  • 이상은;양해술
    • 한국IT서비스학회지
    • /
    • 제6권3호
    • /
    • pp.129-139
    • /
    • 2007
  • It is essential to perform the software process improvement activities to reinforce the software quality. Some companies are trying to improve the software process capability by establishing and implementing the software process improvement strategies voluntarily. But, the whole software industry is not active yet in terms of software process improvement. In this paper, we surveyed 'Software Process Capability Level' of software companies, analyzed the strength and weakness of the companies and provided with systematic approaches to improve Software Process capability. So, this paper contributes that software companies vigorously focus on the Software Process Improvement and eventually have the global competitiveness in terms of software quality.

SW프로세스능력에 관한 현황과 기업성과에 관한 연구 (An Empirical Research for the Software Process Capability and Organizational Performance in Korea)

  • 나미자;남기찬;김정욱;박수용
    • 품질경영학회지
    • /
    • 제30권1호
    • /
    • pp.22-46
    • /
    • 2002
  • Recently, increasing attention has been paid to building the software quality and software productivity due to ongoing software crisis. To overcome such problem, one of the many alternatives is to use the capability maturity model (CMM) suggested by the Software Engineering Institute(SEI), focusing on the improvement of software progress. This research is proposed the theoretical framework for CMM based on the previous studies, and review the status of software process on the software development organization. We then examine the impact of the software process capability on the organizational performance including financial measures and non-financial measures. Hypotheses on software process capability were tested 144 organizational units. The 62.5% of foreign companies are distribute to the second and third level, the Korean firms in this study are indicated the first level. Result indicate that maturity of software process may be served the key predictor of organizational performance, in particular the positive relationship between the software process and non-financial performance index such as customer service, IT Infrastructure, marketing, supplier and purchaser, production and operation.

SW프로세스 성숙 수준이 기업성과에 미치는 영향에 관한 실증연구 (Empirical Validation of Software Process Maturity on Organizational Performance)

  • 김정욱;나미자;남기찬;박수용
    • 한국경영과학회지
    • /
    • 제27권3호
    • /
    • pp.1-19
    • /
    • 2002
  • Recently, increasing attention has been paid to building a successful software process in Information System(IS) implementation. This study establishes software process model as a key predictor of organizational performance. We propose a theoretical framework for capability maturity model derived from the Software Engineering Institute(SEI). This paper identify the process-related variables, financial performance and non-financial performance from the relevant literature and clarify the concept of software process by distinguishing between its component and determinants. We then examine the impact of software process on organizational performance. Hypotheses on software process were tested for 36 enterprises including 118 organizational units. Results indicate that software process capability may serve as a key predictor of organizational performance. Software process maturity found to be positively influenced on the financial and non-financial performance, while investment of information technology as a mediating variable not significantly affected to the performance.

소프트웨어 제품 평가 및 생명 주기 프로세스 (Process for Software Product Evaluation and Life Cycle)

  • 최성운
    • 대한안전경영과학회:학술대회논문집
    • /
    • 대한안전경영과학회 2007년도 춘계학술대회
    • /
    • pp.437-448
    • /
    • 2007
  • This paper introduce information technology of software process assessment. It consists of eight parts such as concepts and introductory guide, a reference model for processes and process capability, performing an assessment, guide to performing assessments, an assessment model and indicator guidance, guide to competency of assessors, guide for use in process improvement, and guide for use in determining supplier process capability.

  • PDF

SPI 신뢰성 확보를 위한 SPICE 기반 6시그마 적용 사례 연구 (A case study of 6sigma application for the reliability in SPI based on SPICE)

  • 김종기;서장훈;박명규
    • 대한안전경영과학회지
    • /
    • 제7권4호
    • /
    • pp.141-163
    • /
    • 2005
  • The international SPICE (Software Process Improvement and Capability determination) Project ISO/IEC 15504(SPICE : Software Process Improvement and Capability determination) is an emerging International Standard on SPA(Software Process Assessment). A prime motivation for developing this standard has been the perceived need for an internationally recognized software process assessment framework that pulls together the existing public and proprietary models and methods. A SPICE assessment can be considered as one of representative SPA model since assessors assign ratings to indicators and metrics to measure the capability of software process. But this models doesn't provide a systematic measurement procedures and dynamic method for SPI(Software Process Improvement). Through the evaluation of SPICE is capable of providing a substantiated basis for using the notion of capability, as well as providing information for nacessary improvements to the standard using 6sigma process. As a result, this paper propose a measurement procedure and guidelines for application of 6sigma process to guarantee the reliability in SPI and suggest the structure to support SPI on overall organization.

SW 공학수준과 SW 프로젝트 납기성과와의 관계 (Evaluation on the Relationship between Software Engineering Level and Schedule Deviation in Software Development)

  • 김승권;고병선
    • 한국IT서비스학회지
    • /
    • 제10권4호
    • /
    • pp.191-204
    • /
    • 2011
  • Recently, many software companies are trying to improve the software quality and project outcome with more costs and efforts in development time. In the software convergence and integration environments, it is required efforts to gain high quality of software. In other words, it is required to utilize software engineering knowledge and technology for higher software quality and better software project productivity. The Software development productivity can be varied by software process capability according to building a framework for software development, selection and use of appropriate technology, human resource management. Software process capability will influence software project outcome which is the general opinion. This study provides empirical evidence about software engineering efforts and investment approach to lead software project performance. We measured the software engineering efforts by SW engineering level and analyzed the corelation between software engineering level and schedule deviation. And, we verified that this performance is affected by the size of software company. As a result, software process capability is important to build a infrastructure and develop systematically software project. The higher software engineering level can lead to improved software project performance.

소프트웨어 고장 간격 시간에 대한 공정능력분석에 관한 연구 (The Study for Process Capability Analysis of Software Failure Interval Time)

  • 김희철;신현철
    • 융합보안논문지
    • /
    • 제7권2호
    • /
    • pp.49-55
    • /
    • 2007
  • 소프트웨어 고장 시간은 테스팅 시간과 관계없이 일정하거나. 단조증가 혹은 단조 감소 추세를 가지고 있다. 이러한 소프트웨어 신뢰모형들을 분석하기 위한 자료척도로 자료에 대한 추세 검정이 개발되어 있다. 추세 분석에는 산술평균 검정과 라플라스 추세 검정등이 있다. 추세분석들은 전체적인 자료의 개요의 정보만 제공한다. 이러한 분석도구를 다시 세분화하여 품질 관리측면에서 분석을 시도 할 필요가 있다. 따라서 본 논문에서는 품질관리 측면에서 사용되는 공정능력지수를 이용한 공정분석을 시도하였다. 소프트웨어 고장 간격 시간은 비음이기 때문에 수명분포가 정규분포를 가정하는 기존의 공정능력분석방법 대신에 정규화 시켜주는 박스-코스 변환을 이용하여 공정 능력 분석을 시도 하였다. 공정능력에 사용된 고장 간격 시간자료는 실제 자료인 SS3을 이용하였고 그 결과를 나열 하였고 이런 결과들의 활용 방안을 제시 하였다.

  • PDF

소프트웨어 프로세스 측정절차와 메트릭스 설계 (Design of Software Process Metrics and Procedures for Software Process Measurement)

  • 황선명
    • 정보처리학회논문지D
    • /
    • 제10D권4호
    • /
    • pp.719-726
    • /
    • 2003
  • 대표적인 소프트웨어 프로세스 심사 모델로서 ISO/IEC 15504(일명 SPICE)와 CMM은 숙련된 전문 심사원을 통하여 소프트웨어 프로세스의 능력수준을 결정한다. 그러나 이들 모델들은 프로세스 측정을 위한 체계적인 메트릭스를 제공하지 않으므로 심사원은 심사대상 프로세스의 정량적인 수준 측정을 위하여 주관적인 판단을 통해 프로세스를 평가해 오고 있다. 본 논문에서는 프로세스의 정량적이고 객관적인 측정을 위하여 기초 품질 메트릭스를 정의하고 CMM과 ISO/IEC 15504에서 정의한 프로세스 분야에 대한 표준 메트릭스를 제안한다. 또한 표준 메트릭스를 조직에 적용하기 위한 프로세스 측정 절차와 가이드라인을 제시한다. 이를 통해서 조직 내의 프로세스에 대한 객관적 평가와 수준을 결정할 수 있으며 향후 개선을 위한 관리가 용이하다.

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

  • 정의진;신경호
    • 대한전기학회:학술대회논문집
    • /
    • 대한전기학회 2006년도 추계학술대회 논문집 전기기기 및 에너지변환시스템부문
    • /
    • 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

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

  • 김강태
    • 한국정보과학회논문지:소프트웨어및응용
    • /
    • 제33권3호
    • /
    • pp.267-276
    • /
    • 2006
  • 소프트웨어 개발 성숙도를 향상시키기 위한 프로세스 프레임워크로써 IS 15504(SPICE) 및 CMMI 등은 이미 검증된 모델이다. 하지만 이들 프로세스 성숙도 모델들이 기업의 개발능력 및 효율을 높여주는 구체적인 실천방법을 제시하지는 않는다. 기업 내에서의 실제적인 적용을 위해서는 위의 모델들을 기반으로 제품이나 기술 도메인, 사업 및 조직의 규모 등 기업환경이 고려된 기업 고유의 모델의 개발 및 적용이 필요하다. 본 논문에서는 소프트웨어 개발 프로세스에 대한 수년 간의 지속적인 적용 및 개선 경험을 바탕으로 기존의 SPI(Software Process Improvement) 모델을 확장하여 기업의 비즈니스 목적과 환경에 부합하도록 조직차원의 전반적인 소프트웨어 개발 경쟁력을 강화한 사례를 소개한다. 기존의 SPI 모델이 프로세스 각 분야에 대한 정의와 성숙도를 판단하기 위한 능력 수준을 정의한 것에 비해 본 논문에서는 그 영역을 핵심기술 및 조직구조까지 확대하고, 능력 수준을 일반적인 프로세스 능력 수준이 아닌 조직에서의 모델의 확산도로 확장하여 소프트웨어 개발 경쟁력을 강화하기 위한 통합된 모델을 정의하여 적용하였다. 본 논문은 기업에서 확장된 프로세스 성숙도 모델을 이용하여 조직의 능력을 향상시키는 구체적인 사례로 유사 영역에서 참조 모델로 활용될 수 있을 것이며, 프로세스 성숙도 모델 연구에 대한 기업의 피드백으로의 기여가 있을 것이다.