대규모 프로젝트 개발 과정

다음은 개인 외설이다 :

우리는 새로운 프로젝트에 인수 할 때, 일반적인 개발 프로세스는 다음과 같습니다

> 시스템 - -> 인코딩 -> 시험 분석 필요

요구 사항 분석 단계 :

  우리는 반복적으로 수행해야 고객과 의사 소통, 대부분의 사람들은 일반적으로 단지 다른 사람에게 전달 고객의 요청을 넣어, 음향 전송 시스템을 실행, 그는 정말 필요한 것을 파악

  요구 사항 분석 단계에서 우리는 먼저 고객이 정말 원하는 이해하기 위해 산업 고객, 고객의 산업 비즈니스 로직의 명확한 이해를 조사해야하는 것을 전제이지만, 고객의 요구 사항을 명확하게 이해 한 후, 자신과 함께 고객에게 적절한 기술 경험은보다 완벽한 솔루션을 논의하고, 고객의 요구에 진정으로 원하는에서 추출 할 수 있습니다

 

시스템 설계 단계 :

  시스템 설계의 중요성은 작은 집 다루 디자인을 추가 할 수 있지만 (I, 많은 프로젝트는 매우 자주 시스템 설계의 원인을 그렇게하지 않는 이유 인 디자인 커버 마천루의 전제없이 갈 수 있다는 것입니다 ) 만 집 다루 라인에 살고. 당신이 장기 프로젝트를 계속하고, 눈에 지속적인 유지 보수를 필요로 실행해야하지만,하지 명확한 시스템 설계 확실히 결국 강풍의 버스트에 떨어질 것이다, 작동하지 않습니다. 어떻게 시스템을 설계?

첫 번째 단계는 고객의 요구를 이해 한 후, 고객이 종이에 작성 상세한 필요

  1 : 명사를 찾고 시작합니다. 이것은 첫 번째 단계라는 도메인 모델링입니다

        2 : 모델링 분야의 기초, 객체를 생성하기 시작, 객체는 객체 모델 명사, 동사의 자산이며 하나 개의 모델, 모델링하고, 우리는 요구 사항 명세에서 찾아 다음 다른 동사로 분류 방법이다 모델 (일반적으로,이 단계는이 동작에 속하는 모델 구별하기 어렵고, 더 어려운)

  (3) : 각 개체가 함께 설계 원리와 디자인 패턴의 다양한 통해 연결됩니다 당신은 디자인 원칙, 그러나 디자인 원칙의 확실히 더 나은 사용을 사용하지 않을 수 없다 (어떠한 명시 적 설계 원리와 디자인 패턴을 사용하지 않는 지금이 없다) 결과의 설계 원리를 사용하여 언젠가 당신이 구덩이에 빠질 수도

 

코드 :

  설계 단계를 통해 시스템 설계 코딩 (이유 코드의 코드를 많이하지 비하하는 농업 농민을?이다),이 단계는 정말 울고 번역과 유사하지 많은 금,입니다. . .

 

테스트 :

  책임 테스트가 매우 중요하다, 그는 제품 출시 전에 마지막 오프이었다. . .

 

폭포 흐름 요구에 직면하여 어떻게 처리합니까?

  매일 새로운 요구는 이러한 요구 사이에 연결이 없을 동시에 온이되어 매 시간마다, 예를 들어 줄 폭포 수요 :

    1 : 날개에 아이언 맨 (Iron Man)을 추가

    2 : 아이언 맨 (Iron Man)에 꼬리를 추가

    3 : 아이언 맨 (Iron Man) 빨간색 날개를 할 필요가

    4 : 아이언 맨 (Iron Man)이 화재 - 호흡을 할 수 있습니다. . .

  결국, 고객의 요구에 관계없이 사물을 개발하는 것이 얼마나 어려운 정교한 시스템에 기능을 추가하는 방법에 대해 상관하지 않는다 고객을 충족하는 데 필요한 사항의 (그냥 공감 이해가 안 돼요?) 분명히 당신이 정상적인 과정을 경우 요구 사항 분석 - 시스템 설계 - 코딩 - 테스트, 그것은 확실히 지정된 시간 내에 완료, 그래서 이번에는 연습의 대부분은 시스템 설계 단계 (시간을 더 낭비를) 무시하고 자신의 프로젝트를 사용하는 것입니다하지 않습니다 이 재앙 초보자를 얻을 수 있습니다 경우, 베테랑가 정상이 될 수있는 경우 익숙한 경험은 짧은 시간에이 상황을 필드를 추가 할 수 있습니다. 솔루션 폭포 개발이 아니라 시스템 설계 측면의 부재에 따라서 처리합니다.

  시스템 설계 측면은 전체 시스템 아키텍처의 전제하에 새로운 요구 사항을 고려할 때. 요구 분석 및 코드 개발 링크 사이가 있어야합니다,이 링크는 개발 될, 요구 사항 분석이 들어오는 시간 당 비율에 따라 계획 프로젝트 사양도 예상되는 복잡한 요구 사항을 제압하고 시스템을 설계하는 것입니다 문서 주어진 주, 안정성 폭포 수요 자주와 소프트웨어 개발 사이의 모순을 해결하기 위해 심지어 이주. 디자인 프로젝트 코드 구조 및 비즈니스 로직을 잘 알고, 나 또한 사용하기 어려운 설계해야합니다에 대한 전제 시스템 설계를 담당하고 있습니다.

 

추천

출처www.cnblogs.com/mrzhu/p/11299134.html