문제

그것은 언급되어 있습니다 Wikipedia의 시스템 개발 수명주기 페이지:

이를 관리하기 위해 폭포, 분수, 나선형, 빌드 및 수정, 빠른 프로토 타이핑, 증분 및 동기화 및 안정화와 같은 여러 시스템 개발 수명주기 (SDLC) 모델이 만들어졌습니다.

나는 Google에서 몇 가지를 발견했지만 그들이 모호하다고 느꼈고 단지 나를 위해 클릭하지 않았다고 느꼈다. 아마도 여기 누군가의 설명이 더 분명 할 수 있습니다.

도움이 되었습니까?

해결책

폭포는 제어를 강화하고 병렬성을 피하는 모델입니다. 작업을 시작하기 전에 작업에 대한 모든 요구 사항을 충족해야합니다. Fountain은 모든 요구 사항이 충족되기 전에 새로운 작업을 시작할 수 있다고 말합니다. 작업 시작시 모든 요구 사항이 필요하지 않기 때문입니다.

이것을 생각하십시오 : 슈퍼 마리오 게임,

폭포 : 먼저, 모든 것을 디자인 한 다음 하드웨어를 완료 한 다음 (하드웨어 팀), 테스트 스프라이트를 만들고 엔진을 코딩 한 다음 아트 워크, 음악 및 마무리를 만듭니다.

Fountain : 하드웨어 팀이 업무를 수행하는 동안 예술 작품은 개념적 작업을 시작하고 코딩은 기존 HW에 대한 프로토 타이핑을 시작합니다. 아티스트와 HW가 마무리되면 코더는 이것을 코드에 통합하고 게임을 마무리 할 때까지 계속해서 ...

다른 팁

분수: 원 안에 서서 공중에 패턴과 키워드를 던져서 그들이 어디에 착륙하는지 확인하십시오. 원 안에 착륙하는 것만 집어 올리십시오. 취소 될 때까지 반복하십시오.

폭포: 모든 사람을 보트에 넣고 "Geronimo!" Niagra Falls를 넘어가는 동안. 산산이 부서진 조각을 집어 헹구고 반복하십시오. 각 개인이 앉아 있어야 할 보트의 어느 부분이 있는지, 무엇을 붙잡아야하는지, 소리가 얼마나 큰지, 그리고 정확히 어디에 착륙 해야하는지 잘 문서화해야합니다. 추가 지침은 양식 3684-B를 참조하십시오.

나선: 한 팀원을 선택하고 다른 사람들이 Dizy까지 원으로 돌리도록하십시오.

구축 및 수정: 그냥 벽에 던져서 어떤 막대기가 있는지 알아보십시오. 무언가가 떨어지면 덕트 테이프를 추가하십시오. 중고 껌도 작동 할 수 있습니다. 붙어 있지 않은 부분은 버리십시오.

신속한 프로토 타입: 고객이 요청한 것을 정확하게하십시오. 그들이 원하는 것을 알아낼 때까지 반복하십시오.

증분: 원하는 부품 만 만들고 원하는 경우에만 만듭니다. 대체 버전은 가장 큰 소리로 비명을 지르는 부품 만 구축하는 것입니다.

동기화되고 안정화됩니다: 한 번에 한 사람 만 제외한 나선형처럼 운이 좋은 팀원을 돌립니다. 그들의 차례가 끝나면 잠시 회전을 중지하십시오.

내가 이해 한 바와 같이, 그것들은 본질적으로 동일한 단계를 포함하지만 분수 접근 방식은 훨씬 더 반복적이며 초기 설계에 초점이 적고 분석에 더 많은 초점을 맞 춥니 다.

당신은 기본적으로 일을 통해 당신의 길을 안고 있습니다. 무슨 일이 일어나야하는지 확인하고 개선하십시오. 무슨 일이 일어나야하는지 확인하십시오. 개선하십시오.

더 민첩하지만 프로젝트 안정성 비용이 필요합니다. 폭포는 대규모 프로젝트에 훨씬 좋습니다.

라이센스 : CC-BY-SA ~와 함께 속성
제휴하지 않습니다 StackOverflow
scroll top