728x90
반응형

소프트웨어품질 8

ISO/IEC 33020

개요ISO/IEC 33020은 ISO/IEC 33000 시리즈 중 소프트웨어 및 시스템 프로세스의 역량 수준(Capability Level)을 평가하기 위한 정량적 기준을 제공하는 국제 표준입니다. 본 표준은 평가자가 일관된 방식으로 프로세스 속성(Process Attributes)을 판단할 수 있도록 명확한 정의와 측정 기준을 제시합니다. 이 글에서는 ISO/IEC 33020의 목적, 평가 구조, 기술 요소 및 실제 활용 방법을 중심으로 상세히 설명합니다.1. 개념 및 정의ISO/IEC 33020은 조직의 소프트웨어 개발 및 관리 프로세스가 어느 정도의 수행 역량을 갖추고 있는지를 6단계(Capability Level 0~5)로 평가할 수 있도록 설계된 표준입니다. 각 수준은 명확한 수행 기준과 프로세..

Topic 02:27:22

ISO/IEC 33003

개요ISO/IEC 33003은 ISO/IEC 33000 시리즈의 일환으로, 소프트웨어 및 시스템 프로세스의 역량 수준(Capability Level)을 측정하기 위한 공통 프레임워크를 정의한 국제 표준입니다. 이 표준은 평가 모델(PAM)의 일관성과 비교 가능성을 보장하며, 다양한 도메인에서 통용될 수 있는 정량적 성숙도 평가 체계를 제공합니다. 본 글에서는 ISO/IEC 33003의 목적, 구성 요소, 기술 요소 및 적용 사례를 중심으로 분석합니다.1. 개념 및 정의ISO/IEC 33003은 프로세스 평가 모델(PAM)이 역량 수준(Capability Level)을 기반으로 일관성 있게 설계되고 적용될 수 있도록 공통 메타프레임워크를 제공합니다. 이 표준은 프로세스 속성(Process Attribute..

Topic 00:25:46

ISO/IEC 33002

개요ISO/IEC 33002는 ISO/IEC 33000 시리즈 중 소프트웨어 및 시스템 프로세스 평가의 '실행'을 구체적으로 정의하는 국제 표준입니다. 본 표준은 프로세스 평가를 수행하기 위한 절차, 활동, 책임, 산출물을 체계적으로 규정함으로써 일관된 품질 평가를 가능하게 합니다. 본 글에서는 ISO/IEC 33002의 개념, 절차 구조, 기술 요소 및 실무 적용 시 고려사항을 심층적으로 다룹니다.1. 개념 및 정의ISO/IEC 33002는 조직의 소프트웨어 프로세스 역량을 평가할 때 필요한 구체적인 절차를 제공하는 평가 수행 표준입니다. 이 표준은 평가자의 활동, 평가 대상 선정, 문서화된 결과 산출 등 실무 관점에서 평가 프로젝트를 어떻게 관리하고 수행할지를 규정합니다.주요 목적:일관되고 신뢰성 있..

Topic 2025.04.03

ISO/IEC 33001

개요ISO/IEC 33001은 소프트웨어 및 시스템 프로세스 평가를 위한 국제 표준군 ISO/IEC 33000 시리즈의 핵심 기반 문서입니다. 이 표준은 프로세스 평가의 기본 개념, 용어 정의, 공통 메타모델을 제공함으로써 다양한 평가 모델 간의 일관성과 상호 운용성을 보장합니다. 본 글에서는 ISO/IEC 33001의 역할, 구조, 기술적 특징 및 활용 가치를 집중적으로 소개합니다.1. 개념 및 정의ISO/IEC 33001은 조직의 프로세스 역량을 평가하는 데 사용되는 프레임워크의 개념적 기초를 정의합니다. 이 표준은 평가 모델(PAM)과 프로세스 참조 모델(PRM)을 구성하는 요소와 그 상호작용, 그리고 평가 방법의 구조를 명확히 규정합니다.주요 목적:평가 모델 설계의 일관성 확보프로세스 개선 활동의..

Topic 2025.04.03

ISO/IEC 33000 시리즈

개요ISO/IEC 33000 시리즈는 조직의 소프트웨어 및 시스템 프로세스를 평가하고 개선하기 위한 프레임워크로, 기존 ISO/IEC 15504(SPICE)의 후속 표준입니다. 본 글에서는 ISO/IEC 33000 시리즈의 개요, 핵심 구성, 기술적 요소, 장점, 활용 사례 등을 심층적으로 다루어 소프트웨어 품질 체계 수립을 위한 전략적 가이드를 제공합니다.1. 개념 및 정의ISO/IEC 33000은 소프트웨어 및 시스템 개발, 운영, 유지보수 프로세스의 역량과 성숙도를 체계적으로 평가하고 개선하기 위한 국제 표준군입니다. SPICE 모델의 개념을 계승하면서도 더 유연하고 모듈화된 평가 체계를 제공합니다.주요 목적은 다음과 같습니다:프로세스 역량 수준(Capability Level) 측정품질 개선을 위한..

Topic 2025.04.03

SPICE(Software Process Improvement and Capability dEtermination)

개요SPICE(Software Process Improvement and Capability dEtermination)는 소프트웨어 개발 및 유지보수 조직의 프로세스 성숙도와 품질을 평가하고 개선하기 위한 국제 표준 프레임워크입니다. 본 글에서는 SPICE의 개념, 구조, 적용 방식, 기술 요소 및 실제 활용 사례를 중심으로 소프트웨어 품질 향상 전략으로서의 SPICE를 다룹니다.1. 개념 및 정의SPICE는 ISO/IEC 15504라는 국제 표준에 기반한 소프트웨어 프로세스 평가 모델로, 프로세스 성숙도와 수행 능력을 정량적으로 측정하고 개선할 수 있도록 지원합니다. 목적은 프로세스 품질 평가를 통한 지속적인 개선이며, CMMI와 유사한 구조를 가지지만, 평가 방법의 유연성과 국제 표준 기반으로서의 활..

Topic 2025.04.03

소프트웨어 공학 3대 산출물(Three Major Deliverables of Software Engineering)

개요소프트웨어 공학의 실천은 단순한 코드 작성이 아닌, 요구사항을 분석하고 설계하며 테스트를 거쳐 고품질의 소프트웨어를 개발하는 일련의 과정입니다. 이 과정에서 생성되는 주요 산출물은 프로젝트의 성공을 좌우하는 핵심 기준점이 되며, 품질 보증 및 커뮤니케이션 수단으로도 활용됩니다. 본 글에서는 소프트웨어 공학에서 가장 중요한 3대 산출물인 요구사항 명세서(SRS), 설계서(SDS), **테스트 계획 및 결과 보고서(STP/STR)**에 대해 설명합니다.1. 개념 및 정의소프트웨어 공학 3대 산출물은 개발 생애주기(Software Development Life Cycle, SDLC)의 각 주요 단계에서 작성되며, 각각의 산출물은 다음 단계를 위한 명확한 기준과 문서화된 정보를 제공합니다. 이 산출물들은 품..

Topic 2025.04.01

IEEE 12207 (소프트웨어 생명주기)

개요IEEE 12207은 소프트웨어 생명주기(SDLC, Software Development Life Cycle)를 정의하는 국제 표준으로, 소프트웨어의 기획, 개발, 유지보수, 폐기까지의 전 과정을 체계적으로 관리하기 위한 프레임워크입니다. 본 표준은 소프트웨어 품질 보증 및 프로세스 최적화를 목표로 하며, ISO/IEC 12207과 동일한 구조를 가집니다. 본 글에서는 IEEE 12207의 개념, 주요 프로세스, 적용 방법 및 활용 사례를 살펴보겠습니다.1. 개념 및 정의IEEE 12207이란?IEEE 12207은 소프트웨어 생명주기(SDLC) 전반의 프로세스를 정의하는 국제 표준으로, 조직이 소프트웨어 개발 및 운영을 효과적으로 관리할 수 있도록 지원합니다. 개념 설명 IEEE 12207소프트웨어..

Topic 2025.03.25
728x90
반응형