소프트웨어 생명주기(SDLC)
시스템의 요구분석부터 유지보수까지 전 공정을 체계화한 절차
시스템이 인수되고 설치된 후 일어나는 모든 활동 단계
: 유지보수
시스템 개발 시 위험을 최소화하기 위해 점진적으로 완벽한 시스템으로 개발해 나가는 모델
: 나선형 모델
정보시스템 개발에 필요한 관리 절차와 작업 기반을 체계화한 방법론
: 정보공학 방법론
짝 프로그래밍
개발자 둘이서 짝으로 코딩하는 원리
공통적인 이름 체계와 시스템 서술서를 통해 고객과 개발자 간의 의사소통을 원활하게 한다는 원리
: 메타포어
도요타의 시스템 품질기법을 소프트웨어 개발 프로세스에 적용해서 낭비 요소를 제거하여 품질을 향상시킨 방법론
: 린
Man Month
한 사람이 1개월 동안 할 수 있는 일의 양을 기준으로 프로젝트 비용을 산정하는 방식
여러 작업들의 수행 순서가 얽혀 있는 프로젝트의 일정을 계산하는 기법
: 주 공정법(CPM)
Man Month = LoC / 프로그래머의 월간 생산성
프로젝트 기간 = Man Month / 프로젝트 인력
소프트웨어 집약적인 시스템에서 아키텍처가 표현해야 하는 내용 및 이들 간의 관계를 제공하는 아키텍처 기술 표준
: 소프트웨어 아키텍처 프레임워크
'Study > 정보처리기사' 카테고리의 다른 글
정보처리기사 실기 정리(8) - UI (0) | 2022.06.24 |
---|---|
정보처리기사 실기 정리(7) - 1단원 종합② (0) | 2022.06.24 |
정보처리기사 실기 정리(5) - 요구사항 (0) | 2022.06.17 |
정보처리기사 실기 정리(4) - 디자인 패턴 (0) | 2022.06.16 |
정보처리기사 실기 정리(3) - 애자일 방법론, 비용 산정 모델, 프로젝트 관리 기법 (0) | 2022.05.31 |