Requirement
-
요구공학의 이해컴퓨터 공부 ver 0.1/소프트웨어 공학 2013. 10. 9. 13:51
회사 내에서 해준 세미나 자료입니다. 발표자료는 아무래도 공유할 수 없을 것 같아서, 제가 정리한 자료만 올려 놓습니다. 이래도 되려나? 요구사항 개요- 성공적인 SW 개발이란n 정해진 시간과 비용 내에서 고객의 실제 요구사항을 만족시키는 품질의 제품을 제공하는 것n 위의 정의는 우리에게 불행1. 시간이라는 부분이 타이트 해진다.2. 고객이 요구하는 비용이 낮아진다. à 과다경쟁으로 인해 비용을 절감(이 말은 인권비를 줄인다.)3. 그러나 품질에 대한 요구사항은 더 복잡해진다. 결국 이러한 문제점들은 시간이 흘러 사업을 하면 할수록 손해를 보는 상황이 만들어질 수도 있게 된다.n 그래서 나온 것이 재사용을 높이고, 재작업을 줄이는 CBD라는 개발 방법론이 나오게 되었다.n 요구사항이란1. 우선 소프트웨어..
-
Requirement컴퓨터 공부 ver 0.1/소프트웨어 공학 2011. 7. 20. 15:24
흠..공부도 안되고, 오랜만에 소공 정리합니다. 오늘은 Requirement 입니다. 중요하면서도 어려운 일이라더군요. 수업 중에도 Requirement에 관한 얘기가 많이 나왔습니다. 아마 앞으로도 종종 반복적으로 나올 겁니다. 아마도? 1. Needs A. 사용자가 원하는 것(시스템 요구사항일 수도 있고, 아닐 수도 있다.) B. 내(사용자)가 필요한 것은 무엇이다. 여기서 무엇을 의미한다. C. Needs에서 Requirement 를 끌어내야 한다. 2. Requirement A. 회의, 인터뷰, 문서를 통해 Needs로부터 끌어낸다. B. C. Requirement 파악 i. 전체적인 Context에 대한 Framework ii. 이해 당사자를 파악해야 한다. 1. 이해 당사자의 만족을 채우는 것..