【비망록】 각 단계의 크리테리어
4622 단어 비망록
소개
워터폴로 개발할 때의 크리테리아(판단 기준)를 해야 할 이론으로 제대로 정리하려고 생각하고 썼습니다.
이런 일을 정기적으로 쓸 때는 대개 뭔가 있었을 때입니다 (웃음)
1. 워터폴 공정
시스템 개발에는 여러 단계가 있습니다.
① 요건 정의 → 기본 설계 → 상세 설계
②제조
③단체 테스트→결합 테스트→종합 테스트(시스템 테스트)→운용 테스트(접수 테스트)
④ 릴리스
⑤운용·보수
그럼 바로 각 공정의 크리테리아를 살펴 보겠습니다.
2. 요구사항 정의
어떻게 하면 요건 정의가 완료했다고 할 수 있는 것인가.
개발할 시스템의 대상 기능, 목적, 범위를 결정한다.
사용자의 요구를 정리하고, 정리한 내용에 기초하여 업무 플로우나 업무 시나리오를 작성한다.
정리된 요청에 대한 해결책을 제시한다.
사용자 및 관계 각처와 인식을 맞추어 진행합니다.
3. 기본 설계
어떻게 하면 기본 설계가 완료했다고 할 수 있는 것인가.
요구사항 정의에서 결정된 요구사항을 구체화하고 사용자와 합의한다.
사용자 측을 향한 비즈니스 플로우 및 협력 시스템 설계 작성
프로젝트 인력을 위한 아키텍처 구성과 시스템 구성도를 작성한다.
사용자가 볼 수 있는 부분을 결정하는 단계;
4. 상세 설계
어떻게 하면 상세 설계가 완료했다고 할 수 있는 것인가.
기본 설계 단계에서 결정된 사항을 보다 상세한 단위(화면 단위, 서표 단위, 프로그램 단위 등)로 기능 분할하여 설계하여 사용자와 합의한다.
내부 동작을 확인할 것.
5. 제조
어떻게 하면 제조가 완료했다고 할 수 있는 것인가.
프로그램 작성.
6. 단위 테스트
어떻게 하면 단위 테스트가 완료했다고 할 수 있는 것인가.
로직 망라, 조건 분기, 한계치·대표치 등의 시험 내용을 실시해, 그 모든 소화하는 것.
7. 결합 테스트
어떻게 하면 결합 테스트가 완료했다고 할 수 있는 것인가.
각 프로그램을 통합하여 화면 천이나 데이터의 전달 등 화면·프로그램·서브시스템 간의 제휴가 올바르게 행해지고 있는지를 확인할 수 있는 것.
8. 종합 테스트(시스템 테스트)
어떻게 하면 종합 테스트가 완료했다고 할 수 있는 것인가.
실제로 사용자 환경과 동일하거나 동등한 환경에서 수행하는 테스트. 주로 처리 속도나 장해 발생시의 처리, 실제의 다른 시스템과 제휴해 올바르게 동작하는 것.
9.운영 테스트(접수 테스트)
어떻게 되면 운용 테스트가 완료했다고 할 수 있는 것인가.
종합 테스트를 패스한 시스템을 실제로 유저에게 사용해 주어, 요구 기능을 채우고 있는지, 조작감은 어떤지 등을 확인해, 승인받는 것.
10. 릴리스
어떻게 되면 릴리스가 완료했다고 할 수 있는 것인가.
새로운 시스템을 프로덕션 환경에 출시한다.
11.운용·보수
계속해서 운용해 가자.
Reference
이 문제에 관하여(【비망록】 각 단계의 크리테리어), 우리는 이곳에서 더 많은 자료를 발견하고 링크를 클릭하여 보았다 https://qiita.com/a-k/items/358c5fd6b7e8b3568570텍스트를 자유롭게 공유하거나 복사할 수 있습니다.하지만 이 문서의 URL은 참조 URL로 남겨 두십시오.
우수한 개발자 콘텐츠 발견에 전념 (Collection and Share based on the CC Protocol.)