아이디어 검토

소프트웨어 투자 타당성의 비용, 효과, 위험 산정

비용, 기대 효과, 위험, 후속 활용의 구분

소프트웨어 개발을 결정할 때는 개발, 운영 비용과 기대 효과, 불확실성을 함께 검토합니다. 매출 전망과 현재 업무 자료를 구분해 판단 근거를 정리합니다.

비용, 기대 효과, 위험, 후속 활용의 네 항목으로 나누고 근거마다 표시합니다. 확인한 자료예상값추가 검증

개발 타당성의 네 가지 검토 항목

예상 비용

개발, 운영, 개선 비용

개발과 운영, 수정과 개선 비용을 같은 검토 기간으로 계산합니다. 기간은 서비스의 목적과 운영 계획에 맞춰 정합니다.

기대 효과

수익, 비용, 시간의 구분

추가 수익, 실제 비용 절감, 업무 시간 단축을 구분합니다. 시간 절감이 곧 현금 지출의 감소를 뜻하지는 않습니다.

위험 요인

구현, 수요, 운영의 불확실성

구현, 이용 수요, 운영과 자료 보호의 불확실성을 확인합니다. 발생 가능성과 영향, 대응 방법을 검토합니다.

후속 활용

자료와 기능의 후속 활용

운영 자료와 재사용 가능한 기능이 후속 업무에 필요한지 확인합니다. 추가 비용과 사용 조건도 함께 검토합니다.

비용과 기대 효과의 산정 근거

비용의 구성

일회성 비용정기 비용사용량 비용

초기 기획비와 개발비에 운영 기간의 이용료, 지원과 개선 업무 비용을 더합니다.

기대 효과의 근거. 현재 처리량과 소요 시간, 오류와 재작업을 먼저 기록합니다. 신규 매출은 별도의 수요와 가격 가정을 표시합니다.

일별 소요 시간×근무일×담당 인원−남는 검토와 예외 처리 시간=단축 가능 시간

반복 업무의 시간은 위와 같이 추정할 수 있습니다.

미응답 문의, 취소 주문, 재고 오류 등의 기록도 확인합니다. 모든 미응답이 매출 손실로 이어졌다고 가정하지 않고 확인된 결과와 추정을 나눕니다.

위험의 구분. 구현 조건, 사용자 수요, 운영 담당자와 지원 체계를 확인합니다. 영향이 큰 미정 항목은 시험이나 추가 조사로 검토합니다.

예상보다 비용이 늘거나 이용이 적을 때의 영향을 계산합니다. 감당할 수 있는 범위와 중단, 조정 조건은 조직의 상황에 맞춰 정합니다.

후속 활용의 조건. 자료의 품질과 관리 상태, 기존 기능을 다시 쓸 수 있는지 검토합니다. 추가 개발에 필요한 권리와 기술 제약도 확인합니다.

주요 가정을 확인하는 초기 시험

  1. 목적 정리
  2. 현재 자료 확인
  3. 네 항목 검토
  4. 시험 범위 결정
  5. 결과 확인

근거 확보개발 범위 검토

추가 확인조정 또는 보류

시험 목적과 비용 한도, 완료 기준을 미리 합의합니다.

초기 시험은 확인할 가정과 기준을 먼저 정합니다. 필요한 기능만 구현하더라도 시험에 필요한 보안과 검수는 준비해야 합니다.

관심은 안내와 신청 기록으로, 사용 가능성은 주요 기능 시험으로 확인할 수 있습니다. 실제 지불 의사와 반복 이용은 별도의 검토가 필요합니다. 수동 처리를 병행한다면 업무량과 보호 조건을 확인합니다.

시험할 가정을 확인하는 데 필요한 기능과 실제 사용에 꼭 필요한 조건을 정합니다. 제외한 기능이 시험 결과에 미칠 영향도 기록합니다.

시험 결과를 바탕으로 후속 기능을 다시 검토합니다. 처음 계획한 기능을 모두 개발하는 것으로 가정하지 않습니다.

비용과 효과 계산의 추가 확인

내부 담당자의 시간. 기획, 검수, 운영에 드는 시간을 포함합니다. 외부 인력 비용과 같은 항목을 중복 계산하지 않습니다.

누적 비용 낙관기준보수 검토 기간 →
예시 그림입니다. 이용량과 비용이 바뀌면 효과가 비용을 넘어서는 시점도 달라집니다.

예상과 다른 결과. 기준, 낙관, 보수 시나리오 등으로 이용량과 비용이 바뀔 때의 영향을 비교합니다. 가정의 근거와 검토 기간을 기록합니다.

출시 후 업무. 고객 응대, 점검과 수정, 홍보와 자료 관리에 드는 인력과 비용을 함께 계산합니다.

내부 보고

현재 업무의 사실

기대 효과의 가정

비용과 위험

다음 검증 계획

내부 보고에는 위 네 가지를 구분해 제시합니다. 추정치를 확정 성과로 표현하지 않습니다.

의사결정을 위한 요약 자료

요약 자료에는 네 항목의 근거와 미정 사항을 적습니다. 자료가 없는 항목은 확인 담당자와 방법을 정합니다.

  • 기대 효과가 불명확하면사용자와 업무를 조사
  • 운영 조건이 없으면담당 업무를 정함
  • 비용이 미정이면범위와 가정을 정리해 견적 요청

요약 자료를 개발 업체와 공유하면 필요한 시험과 기획 범위를 협의할 수 있습니다. 결정에 필요한 자료가 무엇인지 명확히 전달합니다.

개발, 조정, 보류의 판단 조건

비용과 기대 효과를 같은 기간과 기준으로 비교합니다. 금액으로 환산하기 어려운 업무 필요성, 보안과 운영 조건도 별도로 검토합니다.

개발

조정

보류재검토 조건: 이용량, 업무량, 요구 변화

작은 시험도 목적, 비용 한도와 완료 기준을 정합니다. 검토의 상세 수준은 비용뿐 아니라 운영 영향과 자료의 민감도에 맞춥니다.

보류할 경우 다시 검토할 조건과 시점을 확인할 수 있는 기준으로 기록합니다.

자주 묻는 질문

01소프트웨어 개발 타당성은 어떤 항목으로 검토합니까

비용, 기대 효과, 위험, 후속 활용의 네 항목으로 나눕니다. 확인한 자료와 예상값, 추가 검증이 필요한 항목을 각각 표시합니다.

02업무 시간이 줄면 비용도 그만큼 감소합니까

시간 절감이 곧 현금 지출의 감소를 뜻하지는 않습니다. 추가 수익, 실제 비용 절감, 업무 시간 단축을 구분해 기대 효과를 산정합니다.

03반복 업무의 단축 가능 시간은 어떻게 계산합니까

일별 소요 시간, 근무일, 담당 인원으로 반복 업무의 시간을 계산합니다. 자동화 후에도 남는 검토와 예외 처리 시간을 제외해 단축 가능 시간을 추정합니다.

04개발 비용에는 어떤 항목이 포함됩니까

초기 기획비와 개발비에 운영 기간의 이용료, 지원과 개선 업무를 더합니다. 일회성 비용, 정기 비용, 사용량 비용을 구분하고 기획, 검수, 운영에 드는 내부 담당자의 시간도 포함합니다.

05개발을 보류할 때는 무엇을 기록합니까

재검토의 조건과 시점을 기록합니다. 이용량, 업무량, 요구 변화 등 확인 가능한 조건을 기준으로 정합니다.