소프트웨어 프로젝트가 실패하는 이유를 더 깊이 살펴보면 우리는 많은 반복적인 요소들을 접하게 된다. 이러한 요소 위에 유지 강력 하 게 성공적인 결과의 기회를 증가할 것 이다.
1)예산 관리 부족
소프트웨어 개발 프로젝트는 개발자가 고정 가격을 할당하기가 매우 어렵습니다. 고객은 분명히 고정 가격을 원하므로 그에 따라 예산을 책정 할 수 있습니다. 그러나 유연성은 장애물이 종종 길을 따라 개발자에 의해 도달하고 고객이 일반적으로 프로젝트를 통해 중간 방법을 변경 요청으로 고려되어야한다.
소프트웨어 개발 프로젝트를 위해 입찰하는 동안 고객은 현재 존재하는 내부 프로세스와 시스템에 대해 가능한 한 많은 정보를 제공해야 합니다. 개발자가 처음부터 프로젝트를 더 깊이 이해할수록 예산과 성공 가능성이 높아집니다.
고정 가격 입찰에서 고려해야 할 마지막 요점은 개발자와 고객의 목표가 일반적으로 정렬되지 않는다는 것입니다. 개발자는 고객이 완전한 기능을 갖춘 최종 제품을 기대하는 동안 가능한 가장 빠른 시간에 프로젝트를 수행하려고합니다.
2)비현실적인 시간 및 예산 기대
연구에 따르면 대부분의 소프트웨어 개발 프로젝트는 시간과 비용면에서 오버런됩니다. 모든 회사의 평균 초과 비용은 원래 비용 추정치의 189%입니다. 시간 측면에서 평균 오버런은 원래 예상 시간의 222%입니다.
시간과 비용의 초과의 효과를 완화하기 위해,기대는 신중하게 개발자가 관리 할 필요가있다. 처음부터 개발자는 나중에 프로젝트에서 실망을 피하기 위해 고객에게 정직하고 투명해야합니다.
3)통신 불량
맞춤형 소프트웨어 개발 프로젝트는 고객과 개발자 간의 명확하고 투명한 커뮤니케이션이 필요합니다. 이 명확한 커뮤니케이션 채널은 처음부터 제자리에 있어야하며 계획,개발,테스트 및 최종 배포에서 프로젝트의 모든 단계를 포함해야합니다. 통신 고장 소프트웨어 개발 프로젝트의 실패에 대 한 인용 하는 가장 일반적인 이유 중 하나입니다.
성공적인 프로젝트의 가장 좋은 기회를 얻으려면 고객은 모든 단계에 참여해야합니다. 이를 통해 고객의 기대를 관리 할 수 있으며 프로젝트가 실패 할 경우 초기 지표를 제공 할 수 있습니다.
4)타당성 분석 없음
대규모 소프트웨어 개발 프로젝트를 수행하기 전에 고객이 타당성 분석을 수행하여 프로젝트가 합리적이고 조직에 필요하며 실제로 실행될 경우 작동하도록하는 것이 중요합니다.
5)결석하거나 불량한 법적 합의
양 당사자의 기대를 포함하여 개발 프로젝트를 설명하는 명확한 법적 틀을 확보하는 것은 성공적인 결과를 위해 매우 중요합니다. 당신이 소프트웨어 개발 프로젝트의 중간에 원하는 마지막 것은 쓴 법적 분쟁이다.
소프트웨어 개발 프로젝트를 시작하기 전에 개발자와 고객 모두를 보호하기 위해 강력하고 구속력있는 계약을 체결하는 것이 좋습니다.
계약에는 다음이 포함되어야합니다.:
- 소프트웨어 디자인
- 개발 프로세스 및 타임라인
- 테스트에서 모두 개발자 사이트이고 고객이트
- 소프트웨어를 배포하고 통합으로 고객 운영 환경을
- 지원 유지 및 보수 서비스 레벨 계약에
- 일정에 대한 업데이트 및 가지 주요 버
- 변경 제어
- 를 관리하는 변형
- 지적재산권을
- 소스 코드를 조건부 날인 증서
- 에 대한 처벌이 지연
- 해지 절
- 분쟁 해결
소스 코드에 프로젝트 에스크로 서비스를 사용하는 것도 좋습니다. 프로젝트 에스크로 서비스는 소스 코드의 사본이 프로젝트 기간 동안 적어도 월 단위로 입금되도록합니다. 분쟁이 프로젝트를 통해 중간에 발생하는 경우이 고객에게 보호를 제공합니다. 어려운 결정 만 최후의 수단으로 사용될 가능성이 있지만,그것은 고객에게 코드를 통해 전송하는 이전 개발자의 영업권에 의존하지 않고 프로젝트를 통해 중간에 개발자를 변경할 수있는 옵션을 제공합니다.
프로젝트 성공 요인
소프트웨어 개발 프로젝트의 실패에는 분명히 많은 이유가 있습니다. 고객 관점에서 볼 때 다음 3 가지 이유는 성공적인 소프트웨어 개발 프로젝트에 기인합니다.
- 고객의 사용자 참여
- 고위 경영진 지원
- 처음부터 요구 사항의 명확한 진술
오늘 에스크로 런던에 문의하십시오 www.escrowlondon.com : +44 (0) 20 3862 0380 (영국),+1-404-301-9593(미국),+61-2-7229-4872(호주)