• 제목/요약/키워드: CMMI Model

검색결과 74건 처리시간 0.032초

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

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

프로젝트 종료시점 예측을 위한 기성고 분석 방법 보완 모델 (Enhanced Earned Value management Model for Estimating the Project Ending time.)

  • 이주연;조은애
    • 한국정보처리학회:학술대회논문집
    • /
    • 한국정보처리학회 2007년도 춘계학술발표대회
    • /
    • pp.155-159
    • /
    • 2007
  • S/W 개발 프로젝트의 품질, 비용, 개발 기간을 잘 관리하여 프로젝트를 성공시키기 위해 PM 은 프로젝트의 종료시점과 예산의 초과를 예측할 수 있어야 한다. PMBOK 의 비용관리의 Earned Value Method 는 프로젝트의 진행에 따른 생산성의 변화와 그에 따른 비용과 일정의 증가 추정에 대한 규칙을 제시한다. 그러나 EVM 은 제조공정에서는 그 효과를 증명하였지만, S/W 프로젝트에서는 적용이 힘들어 잘 활용되고 있지 않다. 이는 사람이 주요 자원인 S/W 프로젝트에서는 Actual Cost 의 측정이 쉽지 않기 때문이다. 따라서 본 논문에서는 S/W 프로젝트 관리에서 Earned Value 의 측정이 쉽지 않아 추정되기 힘든 지연된 종료 시점에 대한 예측을 PMBOK 과 CMMI 에서 제시하는 관리 영역과의 연관성을 활용하고, EVM 을 보완하여 지연에 대한 예측모델을 만들어보고자 한다.

  • PDF

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

  • 정의진;신경호
    • 대한전기학회:학술대회논문집
    • /
    • 대한전기학회 2006년도 제37회 하계학술대회 논문집 B
    • /
    • 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

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

  • 정의진;신경호
    • 대한전자공학회:학술대회논문집
    • /
    • 대한전자공학회 2006년도 하계종합학술대회
    • /
    • 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

거시 인터페이스: UI(User Interface) 조직 구축에 관한 연구 (Macro Interface: Organizational Design for UI Team)

  • 반영환
    • 대한인간공학회지
    • /
    • 제25권3호
    • /
    • pp.43-47
    • /
    • 2006
  • Macro interface is primarily focused at the organization, while micro interface is primarily focused at the products or services. UI(User Interface) or UX(User Experience) organizations in Korea are institutionalized from 2000 years. Since most of the UI organizations are not institutionalized with the strategic plan, structures of them aren't optimized efficiency. The structure of the organization is conceptualized as having three core dimensions: complexity, formalization, and centralization. The status of the UI organizations in Korea is reviewed with these dimensions. This study issued the key success factors for institutionalization for UI team. Organizational maturity is considered in 5 levels based on a model by CMMI. The UI strategy has to be based the maturity level of the organization.

군수품의 고품질 확보를 위한 개발 품질보증 적용사례 연구 (A Case Study on Application of R&D Quality Assurance to Secure High Quality for Military Supplies)

  • 최창현
    • 품질경영학회지
    • /
    • 제47권1호
    • /
    • pp.151-162
    • /
    • 2019
  • Purpose: This study is in order to secure high quality of military supplies, it is important to secure design quality in the development phase. I will review how to establish a quality assurance system in the development phase based on the author's seminar presentation contents and application example of Hanwha Systems Co., Ltd. Methods: To guarantee design quality in the development phase, in 2002, quality assurance system that is adequate for SQA(Software Quality Assurance)'s requirements of CMM(Capability Maturity Model) was conduct. In 2009, based on the CMMI(Capability Maturity Model Integration) Level 5, there has been continuous and reenforced quality assurance activities. Results: By suggesting the construction and a case study on application of R&D quality assurance, it would be helpful for companies aiming to construct or enhance quality assurance system. Conclusion: To secure high quality for military supplies, a development QA system should be established to secure quality in the development phase. In addition, Total life cycle QA system for development, mass production and operation phase should be reestablished.

TMMi를 반영한 국방 소프트웨어 테스트 절차 발전방안 (Defense software test procedure improvement measure reflecting the TMMi)

  • 박연동
    • 한국산학기술학회논문지
    • /
    • 제22권1호
    • /
    • pp.87-93
    • /
    • 2021
  • 현대 무기체계는 전자장비 탑재의 비중이 늘어나고 있으며, 그에 따른 소프트웨어 탑재비중도 늘어나고 있다. 소프트웨어 비중이 높아감에 따라 그 품질관리와 개발방법에 대한 관심도 높아졌다. 물리적으로 가시화 된 기계체계와 달리 논리적으로 비가시화 된 소프트웨어는 결함에 노출될 경우 복구의 어려움, 재사용의 어려움, 자원의 낭비와 같은 위험에 놓여 질 수 있다. 미국의 경우 국방 소프트웨어의 개발과 품질관리를 위한 별도의 프로세스를 연구하고 적용하는 노력을 통해 CMM(Capability Maturity Model)을 만드는 성과도 거두었다. 우리나라 또한 국제표준을 바탕으로 국방 소프트웨어 개발 및 품질관리에 대한 기준을 만들어 활용하고 있다. 그러나 소프트웨어의 발전 속도에 맞추어 기준을 변경해야 함에도 아직 기초수준에 머무르고 있다는 지적이 있다. 소프트웨어 발전 속도에 비해 기준이 낮다면, 자원 재사용 비용 및 복구비용이 기하급수적으로 늘어난다. 본 논문에서는 CMM의 소프트웨어 테스트 파생형인 TMMi(Test Maturity Model-integration)을 통해 국방 소프트웨어 테스트 절차 발전 방안에 대해 논의하고, 국방 소프트웨어 품질관리에 대한 청사진을 제시하고자 한다.

인식단계의 EA성숙도 측정을 위한 항목별 지침 (A Guidance for Maturity Model Assessment of Enterprise Architecture In the Awareness phase)

  • 하지연;서경석;이현정;정기원
    • 한국정보처리학회:학술대회논문집
    • /
    • 한국정보처리학회 2006년도 추계학술발표대회
    • /
    • pp.511-514
    • /
    • 2006
  • 장기간동안 여러 기관의 협력을 통해 이루어지는 전사적 아키텍처(Enterprise Architecture, EA)의 특성상, 기관에서 EA를 도입부터 운영 및 정착, 그리고 고도화시키기 위해서는, 조직의 EA업무 수행 능력을 평가하고 개선하기 위한 적합한 EA기준이 필요하다. 하지만 국내 EA에 대한 연구는 아직 도입단계이기 때문에, EA조직의 수준측정을 위한 EA성숙도모델에 대한 연구는 활발하지 않다. 이러한 상황에 따라, EA조직의 수준측정을 위한 EA성숙도모델에 대한 연구는 활발하지 않다. 이러한 상황에 따라, EA성숙도 모델을 정의하고, 측정을 위한 평가항목과 해당 지침을 제시하고자 한다. EA성숙도 모델은 CMMI의 연속형 모델을 참고하여, EA성숙도 모델의 선진사례 분석과 정부 '정보시스템의 효율적 도입 및 운영 등에 관한 법률'을 기반으로 하여 총 4개영역 15개평가요소를 정의하였다. 성숙도 단계는 인식부터 최적화 단계까지 총 5단계로 정의하였으며, 이 중에서 첫 번째 단계인 인식단계의 평가항복별 지침을 제시하였다. 이렇게 각 항목에 대한 측정 대상자들의 이해를 높임으로써 좀 더 정확한 성숙도 평가 결과와 이를 기반으로 EA고도화를 위한 좋은 기준을 제시하고자 정의하였다.

  • PDF

소프트웨어 프로세스 능력 및 성숙 수준에 관한 실증적 비교 분석과 평가 시스템 개발 (Empirical Study on Software Process Capability and Maturity Level, and Development of the Appraisal System)

  • 홍정유;이수정;경원현;고석하
    • 한국정보기술응용학회:학술대회논문집
    • /
    • 한국정보기술응용학회 2002년도 추계공동학술대회 정보환경 변화에 따른 신정보기술 패러다임
    • /
    • pp.178-198
    • /
    • 2002
  • 1980년대 초기 미 국방성에서는 소프트웨어 개발업체의 소프트웨어 개발능력에 대한 판단 착오로 금전적, 시간적, 성능상의 많은 어려움을 겪어왔다. 따라서 미 국방성은 카네기 멜론 대학의 SEI(Software Engineering Institute)를 통하여 소프트웨어 개발능력을 측정하고, 조직의 소프트웨어 프로세스 성숙수준을 결정하기 위한 CMM(Capability Maturity Model)을 개발하였다. 그러나 CMM에 기반을 둔 소프트웨어 프로세스 평가 방법은 외부 전문가를 이용하여 평가하므로, 시간과 비용이 많이 소모되는 방법이다. 따라서 많은 기업에서 이러한 평가를 수행하는데 어려움을 느끼고 있다. 특히, 중ㆍ소규모의 조직에서 사용하기에는, CMM의 평가방법은 너무 복잡하고 추상적이다. 소규모 기업의 경우에 3년여에 걸친 프로세스 향상노력으로 많은 성과가 이루어 졌음에도 불구하고 CMM의 평가방법을 이용한 결과는 1 단계 수준을 벗어나지 못하였다는 사례들이 많이 발표되고 있다. 이러한 결과들은 CMM의 평가 방법은 중소 규모 조직에는 적절치 않다는 것을 입증한다. 따라서 중소 규모 기업이나 조직의 소프트웨어 프로세스의 성숙도 평가와 개선을 위한 모델들을 개발하기 위한 노력이 전 세계적으로 광범위하게 펼쳐지고 있다. 본 연구에서는 최근의 모델인 CMMI(Capability Maturity Model Integration)의 소프트웨어 프로세스 영역 분류에 의거해서, 우리나라의 소프트웨어의 개발과 취득에 관련된 조직들이 각 프로세스 영역을 얼마나 중요하게 평가하는지, 그리고 해당 영역에서의 기준, 절차 그리고 방법을 문서화시키는 것을 얼마나 중요하게 평가하는지를 조사하였다. 한국의 소프트웨어 개발 관행은 CMM이나 ISO Is504 등에서 바람직한 것으로 제시하고 있는 국제 표준과는 많이 다르며, 나아가서는 예를 들어, 미국의 일반적인 관행과도 많이 다를 수 있다. 따라서 미국이나 유럽의 대규모 소프트웨어 조직을 위해서 개발된 CMM이나 ISO 15504 등은 우리나라의 중소 규모 소프트웨어 조직에는 특히 부적절할 수 있다 본 연구에서는 우리나라 소프트웨어 조직의 종류, 조직의 규모, 그리고 프로젝트 수행 규모에 따라서 각 소프트웨어 프로세스 영역의 중요도가 어떻게 다른지, 그리고 해당 소프트웨어 프로세스 영역의 기준, 절차 그리고 방법을 문서화시킬 필요성이 어떻게 변하는가를 조사하였다. 본 연구 결과는 우리나라의 소프트웨어 조직들이 프로세스 개선을 위해서 무엇을 정말로 필요로 하는지를 밝힘으로써, 한국 소프트웨어 산업의 현실적인 특수성을 고려한 소프트웨어 프로세스 평가와 개선 모델의 개발을 위한 기초적인 자료를 제공할 것으로 예상된다 또한, 본 연구 결과는, 우리나라 소프트웨어 조직들이 실제로 무엇을 필요로 하는지를 밝힘으로써, 우리나라의 소프트웨어 산업을 육성하기 위한 실효성 있는 정책 입안을 위한 기초 자료를 제공할 것으로 예상된다.

  • PDF