'일정관리'에 해당되는 글 1건

소프트웨어 가시화 (Software Visualization)



1. 소프트웨어 가시화 (Software Visualization)의 개요

 1-1. 정의

   - SW의 비가시성을 극복함으로써 SW 개발의 전체 과정을 파악할 수 있도록 하며 이를 통하여 효율적인 SW의 개발 관리를 실현하기 위한 방안


  1-2. 배경

   - SW 개발 비가시성 : SW의 구체적인 모습, 결과물의 확인이 개발 도중에는 어려움

   - 품질체계, 프로세스 측면 : 다양하게 변환하는 고객요구사항에 따른 정해진 프로세스만으로는 품질확보 불가

   - 정책적 측면: SW 공생발전정책추진에 따른 중소 SW 기업입장의 품질관리 대응책 필요

   

2. 소프트웨어 가시화 (Software Visualization)

 2-1. 소프트웨어 가시화 (Software Visualization)의 구성도   


 2-2. 소프트웨어 가시화 (Software Visualization)의 구성요소

  1) 요구사항 

     - 요구사항, 변경관리

     - 고객요구사항 및 변경관리, 변경에 따른 설계, 구현, 검증, 테스트 이슈 트레킹, 검증 지원


  2) 일정관리

     - 개발수명주기, 개발 진척도 관리

     - 개발공정의 기시성, 개발단계의 짧은 반복공정지원

     - 프로그램 코드량, 빌드 횟수, 결함율, 요구사항 매치율


  3) 품질관리

     - 품질제어기술, 품질관리기술

     - 결함율, 재사용율, 복잡도 등의 지표운영, 자동 측정

     - 요구수준의 품질척도 정의, 운영, 확보지원, 개선점 식별


  4) 유지보수성

      - 재사용성, Core Asset

      - SW 가변부, 고통부 식별체계 지원, 설계/아키텍쳐 지원

      - 요구사항 ~ 코드 ~ 테스트 등의 Asset화 지원


3. 소프트웨어 가시화 (Software Visualization)

 1) 개발상태 실시간 파악

 2) 객관적, 정량적 분석

 3) 개발의 투명성

 4) 자동화 편의성

 5) 문서 작업 간소화

 6) 품질기반 개발문화

블로그 이미지

운명을바꾸는자

IT와 함께 살아가는 삶

,