밥벌이/소프트웨어 공학
-
소프트웨어 품질 표준 개요 품질관점 관련표준 품질 경영 시스템(Quality Management System) ISO 9000 시리즈 TickIT 프로세스 품질(Process Quality) ISO/IEC 12207 SPICE(ISO 15504) CMM/CMMI 제품 품질(Product Quality) ISO 9126 ISO 12119 ISO 14598 품질 경영 시스템 ISO(International Organization form Standard)의 정의 ISO 9000의 개요 ISO 9000 인증 획득의 필요성 ISO 9000의 규격 ISO 9001 : 2000 개정 규격의 구조 ISO 9000 : 품질 개념 및 용어 ISO 9001 : ISO 9004 : 품질 경영 시스템 지침 내용상의 특징 제조..
소프트웨어 품질 표준소프트웨어 품질 표준 개요 품질관점 관련표준 품질 경영 시스템(Quality Management System) ISO 9000 시리즈 TickIT 프로세스 품질(Process Quality) ISO/IEC 12207 SPICE(ISO 15504) CMM/CMMI 제품 품질(Product Quality) ISO 9126 ISO 12119 ISO 14598 품질 경영 시스템 ISO(International Organization form Standard)의 정의 ISO 9000의 개요 ISO 9000 인증 획득의 필요성 ISO 9000의 규격 ISO 9001 : 2000 개정 규격의 구조 ISO 9000 : 품질 개념 및 용어 ISO 9001 : ISO 9004 : 품질 경영 시스템 지침 내용상의 특징 제조..
2011.01.03 -
ISO 9126 표준 ISO 9126의 개념 소프트웨어 제품의 품질 특성 및 척도에 대한 표준화 소프트웨어의 품질 보증을 위한 구체적인 정의가 필요하여, 1980년대 후반 ISO에서 사용자 관점에서 소프트웨어 품질 특성의 표준화 작업 수행 ISO 9125 구성 내역 ISO/IEC 9126(품질 특성 메트릭 : Quality Characteristics and Metrics) 소프트웨어 제품 품질에 대한 대표적인 모델 ISO 9126-1(품질 모델 : Quality Model) 소프트웨어 제품 품질 평가를 위한 프레임워크를 정의한 것으로, 6가지 품질 특성과 각 특성에 대한 21가지의 부특성으로 구성 ISO 9126-2(외부 메트릭 : External Metric) 소프트웨어가 사용될 때 외부적인 성질을 ..
소프트웨어 제품 품질 표준ISO 9126 표준 ISO 9126의 개념 소프트웨어 제품의 품질 특성 및 척도에 대한 표준화 소프트웨어의 품질 보증을 위한 구체적인 정의가 필요하여, 1980년대 후반 ISO에서 사용자 관점에서 소프트웨어 품질 특성의 표준화 작업 수행 ISO 9125 구성 내역 ISO/IEC 9126(품질 특성 메트릭 : Quality Characteristics and Metrics) 소프트웨어 제품 품질에 대한 대표적인 모델 ISO 9126-1(품질 모델 : Quality Model) 소프트웨어 제품 품질 평가를 위한 프레임워크를 정의한 것으로, 6가지 품질 특성과 각 특성에 대한 21가지의 부특성으로 구성 ISO 9126-2(외부 메트릭 : External Metric) 소프트웨어가 사용될 때 외부적인 성질을 ..
2011.01.03 -
프로세스의 개념 프로세스의 정의 프로세스 : 일정한 목적을 위해 수행되는 일의 순서(IEEE) 소프트웨어 프로세스 : 사람들이 소프트웨어 및 관련 산출물을 개발하고 유지보수하기 위해 사용하는 일련의 활동, 방법, 실무 및 변형(CMM) 소프트웨어 프로세스의 중요성 소프트웨어 시스템의 품질은 시스템을 개발하는데 사용되는 프로세스의 품질에 의해 좌우됨(Watts S. humphrey) 제품만을 중점 관리할 경우 단순한 측정으로 개선방법에 대한 지식 등을 간과하게 됨 프로세스를 중점 관리할 경우 결과에 대한 반복 가능성 프로젝트 추이, 제품 특성 등을 예측할 수 있음 소프트웨어 프로세스 모델 소프트웨어 프로세스 모델의 특성 ISO 9001 : 제품이 아닌 조직의 시스템이 제대로 갖추어져야 그 조직의 제품도 품..
소프트웨어 프로세스 품질 표준프로세스의 개념 프로세스의 정의 프로세스 : 일정한 목적을 위해 수행되는 일의 순서(IEEE) 소프트웨어 프로세스 : 사람들이 소프트웨어 및 관련 산출물을 개발하고 유지보수하기 위해 사용하는 일련의 활동, 방법, 실무 및 변형(CMM) 소프트웨어 프로세스의 중요성 소프트웨어 시스템의 품질은 시스템을 개발하는데 사용되는 프로세스의 품질에 의해 좌우됨(Watts S. humphrey) 제품만을 중점 관리할 경우 단순한 측정으로 개선방법에 대한 지식 등을 간과하게 됨 프로세스를 중점 관리할 경우 결과에 대한 반복 가능성 프로젝트 추이, 제품 특성 등을 예측할 수 있음 소프트웨어 프로세스 모델 소프트웨어 프로세스 모델의 특성 ISO 9001 : 제품이 아닌 조직의 시스템이 제대로 갖추어져야 그 조직의 제품도 품..
2011.01.03 -
소프트웨어 유지보수 개념 정의 SDLC의 마지막 단계로 소프트웨어의 생명을 연장 시키는 작업 소프트웨어가 개발되어 폐기될 때까지 이루어지는 일련의 소프트웨어 변경과 수정 작업 소프트웨어 인도 후 결함 제거, 성능 향상, 변화된 환경에 적응하도록 소프트웨어를 변경하는 작업 개발은 코딩 중심의 작업, 유지보수는 이해 중심의 작업 소프트웨어 유지보수의 중요성 유지보수 비용증가(개발 비용의 2~4배) 신규 프로젝트보다 기존 제품 유지보수에 더 많은 인력과 비용 소모 유지보수 기간이 개발 기간보다 김(개발 : 1~2년, 유지보수 : 5~10년) 기존 시스템의 수정 작업 증가(원인 : 새로운 Biz 요구 충족) 소프트웨어 유지보수 유형 목적에 따른 분류 수정 유지보수 : 오류 정정(하자(오류) → 처리 오류, 수행..
소프트웨어 유지보수 개요소프트웨어 유지보수 개념 정의 SDLC의 마지막 단계로 소프트웨어의 생명을 연장 시키는 작업 소프트웨어가 개발되어 폐기될 때까지 이루어지는 일련의 소프트웨어 변경과 수정 작업 소프트웨어 인도 후 결함 제거, 성능 향상, 변화된 환경에 적응하도록 소프트웨어를 변경하는 작업 개발은 코딩 중심의 작업, 유지보수는 이해 중심의 작업 소프트웨어 유지보수의 중요성 유지보수 비용증가(개발 비용의 2~4배) 신규 프로젝트보다 기존 제품 유지보수에 더 많은 인력과 비용 소모 유지보수 기간이 개발 기간보다 김(개발 : 1~2년, 유지보수 : 5~10년) 기존 시스템의 수정 작업 증가(원인 : 새로운 Biz 요구 충족) 소프트웨어 유지보수 유형 목적에 따른 분류 수정 유지보수 : 오류 정정(하자(오류) → 처리 오류, 수행..
2010.12.30 -
IT 아웃소싱의 개요 IT 아웃소싱의 정의 전통적 정의 IT 기능의 전반적 혹은 부분적 책임을 외부 업체에 맡기는 것, 또는 IT의 비 핵심적 기능 및 서비스를 외부 업체에 위탁하는 것 최신의 정의 IT의 발전에 따라 비즈니스 프로세스를 변화시키기 위한 전략 IT 아웃소싱의 배경 과거 비용 절감, 원가 절감, 자체 기술력의 부족, 개발 인력의 부족 등으로 인해, 전문 지식을 가진 업체나 기술 인력으로 부터 기술을 이전받기 위함 현재 전략적 차원에서 전문 분야에 집중하여 고부가가치의 업무 형태로 관리하고, 불확실한 시장 상황 변화로 부터 비즈니스의 적응력 학보를 위한 방안 IT 아웃소싱의 발전 추세 ~ 90년대 초반 ITO(IT Outsourcing) 단순히 비용 절감만을 목적으로 하는 전통적인 아웃소싱 ..
아웃소싱(Outsourcing)IT 아웃소싱의 개요 IT 아웃소싱의 정의 전통적 정의 IT 기능의 전반적 혹은 부분적 책임을 외부 업체에 맡기는 것, 또는 IT의 비 핵심적 기능 및 서비스를 외부 업체에 위탁하는 것 최신의 정의 IT의 발전에 따라 비즈니스 프로세스를 변화시키기 위한 전략 IT 아웃소싱의 배경 과거 비용 절감, 원가 절감, 자체 기술력의 부족, 개발 인력의 부족 등으로 인해, 전문 지식을 가진 업체나 기술 인력으로 부터 기술을 이전받기 위함 현재 전략적 차원에서 전문 분야에 집중하여 고부가가치의 업무 형태로 관리하고, 불확실한 시장 상황 변화로 부터 비즈니스의 적응력 학보를 위한 방안 IT 아웃소싱의 발전 추세 ~ 90년대 초반 ITO(IT Outsourcing) 단순히 비용 절감만을 목적으로 하는 전통적인 아웃소싱 ..
2010.12.30