wjdtmfgh.log
로그인
wjdtmfgh.log
로그인
소프트웨어 프로세스
Jeong seulho
·
2023년 4월 6일
팔로우
0
소프트웨어 공학
0
소프트웨어 공학
목록 보기
2/25
📌NO Software process
코딩 - 버그 픽스의 단순 반복
📌Software process
개발 과정을 특정한 task로 나누고, 순서를 정의하여 진행하는 것
📌Software process의 범위
우리가 배우는 것은 Development process
Development process : 개발에 직접 관여하는 활동들을 정리하고 나열한 것
📌왜 필요한가
정해진 절차를 따라 진행하면 최소한의 퀄리티를 보장할 수 있다
각 단계에서 다음 단계로 가기위한 평가 기준이 존재하여 진행 상황을 명확히 함
📌Software activties
📖요구 사항 분석
추출
분석
명세
검증
변경, 추적 관리
📖디자인, 설계
아키텍처
인터페이스
모듈 상세
UI design
DB
📖실행
쉽게 이해하고 사용하게
계획되지 않은 변경에 대비
테스트하기 쉬운 구조
표준 규격에 맞춰서
📖Verification, Validation
Verification : 설계한대로 잘 만들었는가
Validation : 고객 요구에 맞게 만들었는가
unit, integrate, system test
📖유지 보수
오류 수정
새 기능 추가
새로운 환경에 이식
📌좋은 프로세스란
프로세스를 따라 진행했을 때 결함, 퀄리티등의 결과물이 예측하기 쉬운 프로새스
테스트하기 쉽고, 유지보수 하기 쉬운 -> 유지보수에 비용이 많이 들기 때문
계획에 없는 변화에 잘 대응할 수 있는 프로세스
버그 픽스에 적은 비용이 드는 프로세스 -> 버그를 개발 초반부에 미리 잘 잡는 프로세스, 후반부로 갈수록 버그를 고치는데 필요한 비용이 늘어남
Jeong seulho
팔로우
이전 포스트
소프트웨어 공학 개요
다음 포스트
Software Development Process
0개의 댓글
댓글 작성