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

검색결과 447건 처리시간 0.031초

SW사업자 신고제도 실태조사를 통한 신고제도 절차 및 활용 개선방안의 도출 (An Improvement of Software Company Reporting System of Korea through Empirical Survey)

  • 임규건;김중한;김현수;양경식
    • 한국IT서비스학회지
    • /
    • 제5권3호
    • /
    • pp.83-97
    • /
    • 2006
  • The current software company report system in Korea has many problems in its efficiency and effectiveness. In this paper, we investigated the system by surveying the contracting officials and contractors in software development. By analyzing current status and some problems with the survey results, we derived an feasible improvement scheme for the software company report system. We suggested efficient procedures and reporting items for the registration process, some benefits for contractors, and the short-term direction for its implementation.

OLAP 다차원 모델을 이용한 소프트웨어 사업대가기준의 개선 (Improvement of Software Cost Estimation Guideline Using OLAP Multidimensional Model)

  • 박혜자;황인수;권기태
    • 한국IT서비스학회지
    • /
    • 제11권1호
    • /
    • pp.197-210
    • /
    • 2012
  • This paper presents the ways that can improve the Software Cost Estimation Guidelines in order to replace those that are expected to be abolished at February, 2012, and solve the problems that are being occurred in the current Software Cost Estimation Guidelines. By using multidimensional modeling of OLAP(On-Line Analytical Processing), this paper does three dimensional modeling that considers the product/service view, process view and skill view. Also, it presents the identification method of cost estimation data through the view of each dimension. Furthermore, it defines the software cost estimation process and adapts them into the bottom up estimation and the top down estimation. Finally, it proposes the access of cost estimation data by the multidimensional analysis of OLAP.

OOPT: 소프트웨어공학 교육을 위한 객체지향 소프트웨어 개발 방법론 (OOPT: An Object-Oriented Development Methodology for Software Engineering Education)

  • 정세진;이동아;김의섭;장천현;유준범
    • 정보과학회 논문지
    • /
    • 제44권5호
    • /
    • pp.510-521
    • /
    • 2017
  • 소프트웨어 개발 프로세스(Software Development Process: SDP)는 소프트웨어공학 교육에서 가장 기초적이며 중심적인 역할을 한다. 모든 소프트웨어는 개발의 시작부터 마지막까지를 모두 포함하는 특정 SDP에 기반해서 개발된다. 따라서, SDP 교육은 소프트웨어공학의 제반 기술에 대한 이해를 도울 수 있다. 본 논문은 대학의 소프트웨어공학 수업에서 활용할 수 있는 소프트웨어 개발 방법론(프로세스)인 OOPT(Object Oriented Process with Traceability)를 소개한다. OOPT는 객체지향 소프트웨어를 개발하기 위한 방법론으로서, 각 단계마다 구체적인 요구사항과 산출물을 정의하고 있으며, 단위/시스템 시험 및 추적성 분석 등의 추가적인 내용들도 포함하고 있다. 본 논문은 OOPT에 대한 적용 사례로서 다년간의 건국대학교 컴퓨터공학과 소프트웨어공학 관련 수업들을 소개하고 있으며, 향후 개선 및 발전 방향을 포함한다.

소프트웨어 결함 추이분석을 통한 테스트 프로젝트 개선방안에 대한 연구 (Study of the Improvement Measurement of Test project through Software Defect trend analysis)

  • 장진욱
    • 한국산학기술학회논문지
    • /
    • 제16권1호
    • /
    • pp.691-696
    • /
    • 2015
  • 소프트웨어 결함에 대한 관심이 높아지고 있다. 기업은 소프트웨어를 개발하는 조직, 고객대응 조직, 품질관리 조직 등 다양한 방법과 채널을 이용하여 개선을 위한 노력을 하고 있다. 이렇게 수집된 결함 데이터 들을 그 조건과 용도에 맞게 분석하여 소프트웨어 결함을 최소화하고 나아가 제품품질 향상에 기여할 수 있다. 본 연구에서 기업용 소프트웨어의 결함 추이를 테스트 성숙도 모델을 기반으로 분석하여 결함 예방 프로세스를 수립하고 프로젝트에 적용하여 106개의 결함이 16개로 감소하였다. 본 연구는 소프트웨어 품질활동 중 기본이 되는 기존결함에 관심을 가짐으로서 최소한의 자원을 활용하여 소프트웨어 제품 품질을 개선할 수 있는 방안을 제시하는데 의의를 가진다.

컴포넌트 인식을 위한 유즈케이스와 클래스의 연관과 전사적 소프트웨어개발에서의 적용 (Relating Use Cases and Classes to Identify Components and its Experience for Enterprise Software Development)

  • 임좌상
    • 한국IT서비스학회지
    • /
    • 제5권1호
    • /
    • pp.177-190
    • /
    • 2006
  • Since their first inception a few decades ago, software components have received much attention mainly due to their alleged benefits of quality and productivity improvement. Despite this, it is yet to be agreed upon what and how components should be designed. This paper aims to bridge the gap by proposing a collaborative process where the voice of the customer is captured and documented by employing the event and entity models. These requirement elements (WHAT) are cross-tabulated in three relation matrices in accordance with the weights provided by the business users. The requirements are fed into the algorithm invented by the authors to optimize the component grouping (HOW). This collaborative process has been successfully validated at an enterprise wide software development project. The process was effective to help the users more actively involved in the design of the system and made the whole process faster and more adaptive to the changes.

소프트웨어 프로세스 측정을 위한 척도 설계 및 활용 (Application and Design of Metrics for Software Process Measurement)

  • 황선명;염희균
    • 정보처리학회논문지D
    • /
    • 제12D권7호
    • /
    • pp.937-946
    • /
    • 2005
  • 최근의 소프트웨어 시장에는 조직의 사업 목적 달성을 위한 성숙모델, 표준, 방법론 및 지침들이 개발되고 있다. ISO/IEC 15504와 CMMI등 모든 SPI 모델들은 숙련된 전문 심사원을 통하여 소프트웨어 프로세스의 능력수준을 결정한다. 그러나 숙련된 전문심사원이라 할지라도 프로세스 측정을 위한 체계적인 척도를 제공하지 않으므로 심사원은 심사대상 프로세스의 정량적인 수준 측정을 위하여 객관적이며 일치된 판단을 통해 프로세스를 평가할 수 없다. 본 논문에서는 ISO/IEC 15504와 CMMI의 핵심 프로세스들에 대하여 정량적이고 객관적인 측정을 위하여 척도를 설계하였고, 실험을 통하여 척도의 타당성을 분석방법을 이용하여 증명하였다. 이를 통해 객관적인 측정 절차와 척도의 사용을 통하여 효과적 SPI 활동을 기대할 수 있다.

CMMI의 형상관리를 적용한 데이터웨어하우스 개발 프로세스의 개선 (Improvement of Datawarehouse Development Process by Applying the Configuration Management of CMMI)

  • 박종모;조경산
    • 정보처리학회논문지D
    • /
    • 제13D권4호
    • /
    • pp.625-632
    • /
    • 2006
  • 운영 서버의 데이터에서 다양한 분석 정보를 추출하여 저장하는 의사결정지원시스템인 데이터웨어하우스는 데이터의 품질과 대용량의 데이터를 처리하기 위한 처리 시간이 매우 중요하다. 따라서 데이터의 품질 안정화와 생산성 향상을 위해 개발 프로세스를 표준화하고 개선할 필요가 있다. 본 연구에서는 소프트웨어 프로세스 향상모델인 CMMI의 형상관리를 적용하여 개선된 데이터웨어하우스 개발 프로세스를 제안한다. 또한 개선된 개발 프로세스를 평가하기 위해 프로세스 평가 척도를 제시하고, 기존의 개발 프로세스와 비교하여 본 연구의 제안이 처리시간 감소에 따른 비용의 절감과 생산성의 향상을 지원하고, 품질의 향상과 재작업비율을 개선시켰음을 보인다.

CMMI를 활용한 항공기 소프트웨어 개발 프로세스 개선에 관한 연구 (A Study on the Application of CMMI for Aircraft Software Development Process Improvement)

  • 이승주;윤재욱;변재현
    • 품질경영학회지
    • /
    • 제34권3호
    • /
    • pp.1-18
    • /
    • 2006
  • CMMI(Capability Maturity Model Integration) has been recognized as a critical method to validate the competitiveness of software development organization since its introduction. CMMI imposes additional requirements on the software development organization which has been established and certified to the ISO 9001 quality management system. This paper reviews the similarities and differences between CMMI and ISO 9001. This paper also examines what ate required to deploy the CMMI on the aircraft software development organization which has been certified to ISO 9001. The results of this study will help software development organization to provide the direction for implementing CMMI. Some suggestions are presented to identify and strengthen the weak portion of the software process quality management system.

AUTOMOTIVE SPICE의 철도 소프트웨어 적용성 연구 (A Study on the Applicability of AUTOMOTIVE SPICE in the Railway Software)

  • 신경호;정의진
    • 대한전기학회:학술대회논문집
    • /
    • 대한전기학회 2007년도 제38회 하계학술대회
    • /
    • pp.1203-1204
    • /
    • 2007
  • In the methods for securing software quality and safety, two approaches - product centered approach and process centered approach - can be suggested. SPICE is a standard for the process improvement and the capability determination, which is planned for securing software quality and safety by the process centered approach. In this paper, general SPICE model, which is presented in ISO/IEC 15504 and Automotive SPICE model for automobile industry are analyzed. For securing railway software quality and safety, appropriate scheme to apply Automotive SPICE to railway software is proposed.

  • PDF

소프트웨어 프로세스 개선의 성공요인이 조직성과에 미치는 영향: 조직성숙도의 매개효과의 관점에서

  • 김인재;설경환
    • 한국경영정보학회:학술대회논문집
    • /
    • 한국경영정보학회 2008년도 춘계학술대회
    • /
    • pp.995-1000
    • /
    • 2008
  • Software Process Improvement(SPI) becomes an important issue at software quality. A research model is suggested on the basis of previous literature. The model includes success factors for SPI as independent variables and CMM levels as mediating variables, and defines organizational performance as dependent variables. This study basically investigates causational relationships among SPI success factors, CMM levels, and organizational performance through a structured equation model. A LISREL v8.72 for windows is used for statistical analysis. Even through success factors for SPI partially influences the CMM level, the CMM level is fully related to the level of organizational performance. The results show that the success factor for SPI in Korean companies are not equal to the factors abroad, but indicate that the CMM level is closely related to the organizational performance. These results will be helpful to academicians as well as to practitioners.

  • PDF