소프트웨어공학 - 6. Requirement, Use cases
1. Requirement - UP에서 requirements를 나타내는 모델을 FURPS+ 모델이라고 한다. - funcitional : 기능이 무엇인가 (input, output이 무엇인가?) - Usability : 사용성 - Reliability : 신뢰성 (오류율 낮은지 등) - Performance : 성능 (응답시간, 속도 등) - Supportability : 유지보수 용이한지 등 - constraints : 이 기능이 수행되어야 하는 메모리, 시간 제한, 어느 운영체제 위에서 돌아가하는지, 디자인 제약 등 - U, R, P, S, C, security 등의 성격들을 non-functional requirements라고 한다. - non-functional requirements를 만족하지..