2014-02-12 2 views
-1

저는 현재 폭포수 방법론을보고 있으며 다음 4 단계 중 하나를 찾고 있습니다.시스템 개발 라이프 사이클 (SDLC)의 어느 단계에이 단계가 포함되어 있습니까?

요구 사항 | 디자인 | 구현 | 유지 관리

특정 유닛에 대한 함수/인터페이스 또는 API 라이브러리 선택 목록은 어디에 있습니까?

+0

프로젝트에 따라 둘 중 하나 (웹 서비스를 디자인하는 경우 shrink-wrap을 개발하는 것보다 훨씬 빠름). – thebjorn

답변

0

이것은 디자인 단계로 진행되므로 소프트웨어 및/또는 하드웨어 구조를 빌드하는 방법을 결정하게됩니다. 함수 정의는 설계 단계 후에도 여전히 세부 사항을 빠뜨릴 수 있지만 중요한 것은 수행해야합니다. 폭포 방법론에

참고 :

이 방법은 하나의 큰 문제가 있습니다 : 그것은 구현 단계에서 조정을 허용하지 않습니다. 이것이이 기술이 대부분 반복 개발 기술로 대체 된 이유입니다 (Agile vs Waterfall 참조).

반복 개발은 내가 배운 것에 따라 중대형 응용 프로그램 개발에 훨씬 더 현실적입니다.

이 책은 지난 학기의 대학에서 최소한 두 개의 수업에서 언급되었습니다. the Agile Samurai이 책은 훌륭한 읽을 거리가되어야합니다.

0

"Royce의 원래 폭포수 모델"에 따라 참조 번호 Waterfall ModelSRS의 "요구 사항"을 수행해야하며 개인적으로이 작업을 수행해야합니다.

기능 목록 및 비 기능 요구 사항은 처음에 발생합니다. 우리는 설계 단계 및 기타 단계에서 GAP을 줄이기위한 요구 사항을 연구 할 때 몇 가지 타당성 조사를 수행합니다.