5단계 프로젝트 추정 프로세스

게시 됨: 2022-08-03

소프트웨어 프로젝트 개발은 여러 단계로 구성됩니다. 성공의 주요 부분은 적절한 평가에 달려 있습니다. 프로젝트 계획의 바로 그 과정은 웹 프로젝트 추정 문제로 인해 상당히 복잡하고 수행하기 어렵습니다. 성공적인 프로젝트 관리자가 처리해야 하는 또 하나의 사소한 작업일 뿐만 아니라 프로젝트 계획의 중요한 부분입니다.

10년 이상의 경험을 바탕으로 우리는 수많은 프로젝트에 대해 수많은 평가를 내렸습니다. 그 중 일부는 수행하기가 다소 어려웠지만 성공적으로 처리했습니다. 그래서 우리 회사에서 프로젝트 견적 프로세스를 관리하는 방법에 대한 경험을 공유하고 싶습니다.

프로젝트 견적 프로세스에는 무엇이 포함됩니까?

추정 프로세스는 전체 프로젝트에 소요되는 시간의 약 20%를 차지합니다. 프로젝트를 추정한다는 것은 모든 요구 사항을 완료하는 데 필요한 시간과 프로젝트 비용을 평가하는 것을 의미합니다. 프로젝트 견적의 함정은 철저한 조사 후에도 가격과 기한을 정하기 어렵다는 것입니다. 프로젝트가 완료되는 데 필요한 정확한 시간은 완료 후에만 이름을 지정할 수 있습니다. 잘못된 추정은 마감일과 예산을 맞출 수 없다는 것을 의미합니다. 이는 프로젝트 중단으로 이어집니다.

프로젝트를 평가할 때 고려해야 할 사항

성공적인 프로젝트 평가를 위해 고려해야 할 몇 가지 사항이 있습니다.

  1. 우선, 수행할 작업의 범위입니다. 모든 요구 사항을 논의하고 동의해야 합니다. 따라서 귀하는 귀하가 제공할 것으로 예상되는 것을 이해하고 그에 대한 대략적인 시간을 판단할 수 있습니다.
  2. 둘째, 자원에 주의하십시오. 프로젝트가 주니어 또는 시니어 개발자에 의해 작업되는지 여부는 큰 차이를 만듭니다. 경험이 부족한 개발자는 숙련된 개발자가 빠르게 관리할 수 있는 작업에 더 많은 시간을 할애할 것이기 때문에 이것은 추정할 때 고려해야 할 사항입니다.
  3. 셋째, 가능한 모든 위험을 검사하십시오. 프로젝트의 흐름에 영향을 미치거나 릴리스를 지연시킬 수 있는 상황을 고려하십시오. 물론 1분 뒤에도 무슨 일이 일어날지 예측하는 것은 불가능하다. 그러나 최소한 일반적인 위험을 고려하십시오.

프로젝트 추정 단계

새 프로젝트가 있다고 가정합니다. 완벽한 조건을 가정해 봅시다. 고객은 자신이 원하는 것이 무엇인지 알고 레이아웃과 TA가 있습니다. 다음 조치는 무엇입니까? Wishdesk 웹 개발 회사에서 우리가 하는 일은 다음과 같습니다!

  • 사이트 아키텍처 개발

첫 번째 단계는 준비입니다. 여기에서 웹사이트 구조를 결정하고 사이트맵을 작성합니다. 이 단계에서 가장 중요한 측면은 최종 사용자가 모든 것을 논리적이고 액세스할 수 있도록 만드는 방법을 숙고하는 것입니다. 물론 이를 위해 클라이언트와 모든 세부 사항을 명확히 합니다. 우리는 그들의 필요를 발견하고 문제에 대한 실용적인 솔루션을 제공합니다. 우리는 사이트의 목적을 결정하고 그것을 개발하는 방법에 대한 조언을 제공합니다.

예를 들어, 웹 사이트가 동적 콘텐츠를 목표로 하는 경우 편리한 콘텐츠 관리에 중점을 두는 것이 좋습니다. 이를 통해 콘텐츠 업데이트를 담당하는 사람들이 쉽고 빠르게 작업을 수행할 수 있습니다. 또한 회사는 콘텐츠에 대한 전문적인 도움에 대한 추가 비용을 무료로 받을 것입니다.

  • 요소별 추정 수행

무엇을 할 것인지 결정한 후 다음으로 합리적인 단계는 하나의 큰 작업을 작은 부분으로 나누는 것입니다. 이 단계에서 우리는 프로젝트의 각 요소를 개별적으로 추정합니다. 주로 Scrum 방법론을 사용하여 웹 프로젝트를 관리합니다. 전체 프로젝트를 구성 작업으로 나누고 제한된 수의 작업(스프린트)을 수행하기 위해 정해진 시간을 결정하는 것을 전제로 합니다.

이것은 우리에게 무엇을 제공합니까? 여러 작업을 동시에 엉망으로 만드는 대신 "해야 할 일", "진행 중", "완료" 원칙을 따르고 우선 순위를 지정하여 작업을 분리합니다. 전체 프로젝트를 추정하는 것보다 적은 양의 작업을 수행하는 데 필요한 시간을 결정하는 것이 훨씬 쉽습니다.

  • 페이지 만들기 추정

다음 단계는 마크업을 추정하는 것입니다. 프로젝트 개발은 백엔드와 프론트엔드로 구성됩니다. 첫 번째 부분은 전체 개발 시간의 40%, 두 번째 부분은 60%를 차지합니다. 따라서 최종 페이지를 완료하는 데 필요한 시간을 평가해야 합니다. 이것은 모든 작업을 함께 결합하고 웹 사이트를 매력적인 모양으로 만드는 과정입니다.

  • QA 및 관리 비용 포함

품질 보증 및 테스트는 개발의 1/4입니다. 모든 것이 제대로 작동하는지 확인하는 것은 제품의 품질과 관련이 있으므로 매우 중요합니다. 테스트에 소요되는 평균 시간은 1-2일이지만 모든 것은 프로젝트 규모에 따라 다릅니다.

프로젝트 견적에 포함해야 할 또 다른 측면은 관리 비용입니다. PM, DevLeads 및 TechLeads의 작업을 잊지 마십시오. 또한 팀 구성원 간의 의사 소통에 소요되는 시간을 염두에 두어야 합니다. 특히 팀 구성원이 원격으로 작업하거나 서로 멀리 떨어져 있는 경우에는 더욱 그렇습니다.

  • 위험 결정

적절한 위험 추정의 힘은 예측할 수 없는 상황을 예측하고 가능한 경우 이를 방지하는 능력에 있습니다. 또는 최소한 솔루션의 백업 시간입니다. 성공적인 프로젝트 결과는 예산 충족, 기한 준수 및 고품질 제품 출시라는 세 가지 기둥을 기반으로 합니다. 대부분의 위험은 시간과 돈과 관련이 있습니다. 그러나 비용 절감이나 납기 변경에 관계없이 고품질 제품이 손상되어서는 안 됩니다.

다음은 프로젝트 추정 시 고려해야 할 몇 가지 추가 위험입니다.

  1. 요구 사항 변경. 클라이언트는 한 가지를 원했지만 개발 프로세스가 시작되고 이동한 후 다른 것을 원하기로 결정합니다. 이것은 아주 전형적인 상황입니다. 좋은 PM은 이를 미리 고려해야 합니다.
  2. 인원이 변경됩니다. 특히 장기 프로젝트의 경우 직원 교대 문제를 고려해야 합니다. 지연을 방지하기 위해 새 개발자를 고용하는 것 외에도 모든 고용주가 프로젝트 리소스에 액세스할 수 있는지 확인해야 합니다.
  3. 운영 위험. 직무와 책임에 대한 부적절한 설명으로 인해 프로젝트 개발이 미뤄질 수 있습니다. 때로는 우선 순위 또는 프로세스 구현의 충돌로 인해 지연이 발생합니다.
  4. 불가피한 위험. 일부 위험은 계획할 수 있는 반면 다른 위험은 계획할 수 없습니다. 이러한 위험 중에는 정부 정책 변경, 소프트웨어 노후화 및 계약 손실이 있습니다. 이러한 위험을 피할 수는 없지만 그 영향을 줄이는 것은 가능합니다.

대체로 프로젝트 평가는 시간이 많이 소요되지만 책임이 있는 프로세스입니다. 고려해야 할 사항과 혼동하지 말아야 할 사항이 너무 많습니다. 그것은 진정한 프로의 임무입니다. 우리는 Wishdesk에서 우리의 프로젝트를 추정하는 방법을 설명했으며 이 정보가 유용하기를 바랍니다.

예상되는 프로젝트가 필요한 경우 작업을 보내주시면 최대한 빨리 처리해 드리겠습니다.