📅 3/14
보충 설명
📎 Scrum 용어를 잘 알아두세요 !
특성
1) Individuals and interactions
2) Working software
3) Customer collaboration
4) Responding to change
Kent Beck : TDD
Martin Fowler : Refactoring
Agile methods
📅 3/16
📎 꼭 알아두어야 할 용어
SOW (Statement of work) : 작업 명세서
RFP (Request for proposal) : 제안요청서 (고객(주문하는)이 작성)
프로젝트 계획서 목차와 앞의 리스트와 비교 한번 해보세요 (p.4~5)
Effort Estimation : 비용 추정
COCOMO (Constructiive Cost Model)
LOC (Lines of code)
FP (Fuction Point) : 기능 점수
COCOMO2 예제 꼼꼼하게 따라가 보세요
Algorithmic cost modeling : 공식을 만드는 것 ex) COCOMO (Constructiive Cost Model)
Constructive : Algorithmn과 비슷한 맥락이라고 생각하면 됩니다. 큰 전체를 부분으로 나누어 한 단계씩 과정을 거쳐가는 것이 핵심 아이디어.
Uncertainty in Effort Estimation : 비용 추정의 불확실성
x축 : 프로그래밍 절차
y축 : 실제와 계획의 비용 차이
COCOMO Cost Modeling
Algorithmic model 이기 때문에 공식이 있음.
independent model
COCOMO1의 단점
1) 초기 단계에서 사이즈 추정의 어려움
2) 공식의 B와 M은 주관적인 경험에 의한 결정
3) 프로그래밍 언어마다 사이즈가 상이함
4) 프로젝트 팀의 경험이 다르다
ver 1.과 ver 2.의 차이점
: 단계별로 공식을 달리함 (ver 2.) cf) ver 1.에서는 LOC