man month

    정보처리기사 실기 정리(6) - 1단원 종합①

    소프트웨어 생명주기(SDLC) 시스템의 요구분석부터 유지보수까지 전 공정을 체계화한 절차 시스템이 인수되고 설치된 후 일어나는 모든 활동 단계 : 유지보수 시스템 개발 시 위험을 최소화하기 위해 점진적으로 완벽한 시스템으로 개발해 나가는 모델 : 나선형 모델 정보시스템 개발에 필요한 관리 절차와 작업 기반을 체계화한 방법론 : 정보공학 방법론 짝 프로그래밍 개발자 둘이서 짝으로 코딩하는 원리 공통적인 이름 체계와 시스템 서술서를 통해 고객과 개발자 간의 의사소통을 원활하게 한다는 원리 : 메타포어 도요타의 시스템 품질기법을 소프트웨어 개발 프로세스에 적용해서 낭비 요소를 제거하여 품질을 향상시킨 방법론 : 린 Man Month 한 사람이 1개월 동안 할 수 있는 일의 양을 기준으로 프로젝트 비용을 산정하..

    정보처리기사 실기 정리(3) - 애자일 방법론, 비용 산정 모델, 프로젝트 관리 기법

    애자일 방법론의 종류 XP : 의사소통 개선과 즉각적 피드백으로 소프트웨어 품질을 높이기 위한 방법론 스크럼 : 매일 정해진 시간, 장소에서 짧은 시간의 개발을 하는 팀을 위한 프로젝트 관리 중심 방법론 린 : 도요타의 린 시스템 품질기법을 소프트웨어 개발 프로세스에 적용해서 낭비 요소를 제거하여 품질을 향상시킨 방법론 델파이 기법(Delphi Method) : 전문가의 경험적 지식을 통한 문제해결 및 미래예측을 위한 기법 비용 산정 모델 종류 LoC : 소프트웨어 각 기능의 원시 코드 라인 수의 낙관치, 중간치, 비관치를 측정하여 예측치를 구하고 이를 이용하여 비용을 산정하는 방식 Man Month : 한 사람이 1개월동안 할 수 있는 일의 양을 기준으로 프로젝트 비용을 산정하는 방식 COCOMO : ..