비디오: iPad | 회로 설계하기 #전자전기공학 #iCircuit 2024
프로세스를 설계하는 방법을 이해하려면 iOS 앱 의 단계 디자인을 이해해야합니다. 소프트웨어 개발 단계는 이해가 거의없는 단계부터 시작하여 단계적으로 단계 까지 순서가 정해지고 지식과 예측 가능성이 점진적으로 증가하여 스폰서 또는 비전가로 시작하여 개발 팀과 고객에게 전달합니다. 네 단계가 있습니다:
-
시작: 시작 단계는 상황을 파악하는 단계이며 대략적인 비전입니다. 비즈니스 사례; 범위; 높은 수준의 잠재적 인 아키텍처; 그리고 노력과 비용에 대한 높은 수준의 추정. 여기서 도메인 및 문제점 분석을 수행 할 수 있습니다.
-
정교화: 비전을 세분화하고 핵심 아키텍처의 유효성을 확인하며 위험을 해결하는 단계입니다. 실제로, 정교화는 모두 위험에 대한 결의안 에 관한 것이라고 말할 수 있습니다. 여기에서 대부분의 요구 사항 식별이 이루어지며 현실적인 프로젝트 관리 추정치가 생성됩니다 (희망에 따라).
요구 사항을보다 잘 이해하기위한 사용자 데모도 여기에서 수행 할 수 있습니다. 핵심 아키텍처는 여기서 설계되었으므로 작동합니다. 중요한 기능의 설계 및 구현이 여기에서 수행됩니다.
-
구성: 나머지 기능을 반복적으로 구현하고 배포를 준비하는 단계입니다. 건설 단계는 작업이 꾸준히 점점 더 많은 기능을 추가하는 곳입니다. 상세한 OO 설계, 구현 및 테스트가 여기에서 발생합니다.
전환: -
이것은 출시 된 배포를 배포하는 단계입니다. 여기서 소프트웨어는 사용자에게 넘겨집니다. 덧붙여,이 단계에서 시스템을 베타 테스트 할 수도 있습니다. 배포, 테스트 및 유지 관리 단계의 활동이 여기에서 발생합니다. 모든 단계에서 프로젝트 관리가 중단된다는 점에 유의하십시오.
대부분의 단계의 활동은 대부분의 단계에서 수행된다고 생각할 수 있습니다. 당신은 옳을 것입니다. 그러나 단계의 활동에 의해 단계에서 소비 된 시간의 정도 또는 비율은 다릅니다.
분석은 시작 부분에 약간의 요구 사항이 포함되어 있으며, 분석, 아키텍처, 디자인, 구현 및 테스트에 많은 노력이 필요합니다. 이행은 구축과 테스트에 중점을 두는 반면 전환은 배포와 유지 관리에 초점을 맞추고 있습니다.