개발 방식과 진행

중도 사양 확장의 종류와 납기 영향

기존 범위 안의 수정, 범위 확장형 변경, 변경 전 확인 사항, 중간 확인 주기

개발 착수 후에는 기획 내용을 재검토하게 됩니다. 화면이 순차 개발되는 과정에서 기존 결정의 적합성을 다시 검토하는 경우가 발생합니다. 착수 시 확정한 사항이라도 실제 결과물을 확인하면 변경하고 싶은 부분이 발견됩니다.

그러나 변경 요청 시 비용 증가와 일정 지연을 우려하게 됩니다. 변경 가능 여부를 문의하는 것 자체를 부담으로 판단하기도 합니다. 이미 개발한 결과물을 번복한다고 판단하기 때문입니다.

결론적으로 개발 도중에 기획을 변경하는 것은 정상입니다. 다만 변경의 성격에 따라 결과가 크게 상이합니다.

정상적인 과정인 기획 변경

기획은 구상 단계의 결과이고, 개발은 이를 실제로 구현하는 과정입니다. 구상과 실제 결과물 사이에는 차이가 발생합니다.

화면 최초 확인 시 개선 방향을 발견하는 것은
기획의 오류가 아니라 기획이 구체화되고 있다는 의미입니다.

따라서 원활하게 운영되는 프로젝트는 변경 발생을 사전에 반영하여 설계합니다. 일괄 개발 후 최종 확인하는 방식이 아니라 중간 결과물을 확인하며 방향을 조정하는 구조를 적용합니다. 다만 문제가 되는 변경은 별도로 있습니다.

범위 확장형 변경의 위험

기존 범위 안의 수정

버튼 위치 이동, 화면 내 정보 표출 순서 변경이 해당됩니다. 설계 조정 수준이므로 비용과 일정에 큰 영향이 없습니다.

범위 확장형 변경

다음 버전으로 미룬 결제 기능을 이번 버전에 포함하거나, 관리 화면에 통계 화면을 추가하는 경우가 해당됩니다. 기능이 추가되면 화면이 증가하고, 데이터 구조가 변경되고, 테스트 범위가 확대됩니다. 따라서 비용과 일정에 영향을 줍니다.

문제는 두 유형의 경계가 불명확한 경우가 많다는 점입니다. 선택 항목 1개 추가 요청은 단순 수정으로 판단되지만, 실제로는 검색 방식 전체를 변경해야 하는 경우도 있습니다. 발주처에는 소규모 요청이지만 개발사에는 대규모 작업이 됩니다.

이를 구분하지 않고 요청이 누적되면 일정은 지연되고 비용은 증가하며, 일정 지연의 원인을 확인하는 상황이 발생합니다.

변경 요청 전 확인 사항

변경을 요청하기 전에 다음 세 가지를 확인하십시오.

확인 1 범위 포함 여부 문의

변경하면 범위가 달라지는지만 문의하면 됩니다. 범위 안이면 바로 진행하고, 범위 밖이면 소요 비용과 일정을 확인한 후 결정합니다. 이 확인 없이 요청이 누적되면 이후 추가 비용이 일괄 발생하여 양측 모두 대응이 어려워집니다.

확인 2 현 단계 필요성 검토

개발 도중의 개선안은 대부분 타당합니다. 그러나 타당한 개선안과 현 단계 필수 기능은 별개입니다. 첫 버전에 없으면 서비스 운영이 불가능한지, 다음 버전에 포함해도 되는지를 구분해야 합니다.

확인 3 서면 기록

메신저 또는 메일로 변경 요청 내용을 서면으로 기록하는 것이 중요합니다. 구두로만 요청하면 이후 기존 범위에 포함되는 요청인지, 추가 요청인지에 대한 양측 판단이 달라집니다. 간단한 기록이라도 있으면 양측 모두 명확해집니다.

바꾸고 싶은 게 생겼을 때 확인할 세 가지
범위 확인, 필요성 검토, 서면 기록

중간 확인 일정의 필요성

변경 부담의 실제 원인은 변경 자체가 아니라 현재 진척도를 모르는 상태에서 변경해야 한다는 점입니다.

개발 착수 후 1개월에서 2개월간 진행 보고 없이 결과물을 받으면 그 시점에 변경 요청이 일괄 발생합니다. 변경량이 증가하므로 비용이 증가하고 일정이 지연됩니다.

1개월 후 10건을 변경하는 방식보다
2주마다 2건에서 3건씩 조정하는 방식이 비용과 부담이 적습니다.

따라서 중간 확인 주기를 확정하는 것이 중요합니다. 1주 또는 2주 단위로 주기를 확정하여 현재까지 개발된 화면을 직접 확인하는 일정을 운영합니다. 이 구조가 있으면 변경 사항이 발생해도 소규모 단위로 조정할 수 있습니다.

흐름소프트가 정기 화면 확인 일정을 반드시 운영하는 이유입니다. 중간 단계마다 화면을 함께 확인하며 현재 상태를 유지할지와 변경할 대상을 확인합니다. 이 방식에서는 기획 변경이 일괄 번복이 아니라 단계별 방향 조정이 됩니다. 확인 시점에 범위 포함 여부도 바로 안내하므로 이후 예상하지 못한 비용 발생이 감소합니다.

요약

개발 도중의 기획 변경은 정상입니다. 실제 결과물을 확인하며 개선 방향을 발견하는 것은 일반적인 과정입니다. 다만 기존 범위 안의 수정과 범위 확장형 변경은 성격이 상이하며, 이를 구분하지 않으면 비용과 일정이 점진적으로 증가합니다.

변경 사항이 발생하면 범위 포함 여부를 우선 확인하고, 현 단계 필요성을 검토하고, 서면으로 기록하십시오. 이 판단을 소규모 단위로 반복할 수 있도록 중간 확인 주기를 확정하면, 기획 변경이 일정 차질이 아니라 결과물 개선 과정이 됩니다.

변경 절차를 계약서에 적는 방법은 변경 요청 처리 절차에, 범위에 포함되는지 구분하는 방법은 납품 범위 정하기에 정리했습니다.

자주 묻는 질문

01개발 도중에 기획이 바뀌는 것은 정상입니까

정상입니다. 실제 화면을 보고 더 자연스러운 방향을 느끼는 것은 기획이 잘못된 것이 아니라 구체화되고 있다는 뜻입니다. 다만 어떻게 바뀌느냐에 따라 결과가 달라집니다.

02비용과 일정에 영향을 주는 변경은 어떤 것입니까

단추 위치나 정보 순서를 바꾸는 범위 안의 수정은 영향이 크지 않지만, 다음 판으로 미룬 결제를 이번에 넣거나 통계 화면을 추가하는 것처럼 범위가 늘어나는 변경은 화면, 자료 구조, 검사 범위가 커져 비용과 일정에 영향을 줍니다. 고르는 칸 하나 추가처럼 작아 보여도 찾는 방식 전체를 바꿔야 하는 경우도 있습니다.

03바꾸고 싶은 부분이 생기면 어떻게 요청해야 합니까

먼저 범위 안인지 밖인지 묻고, 밖이라면 비용과 일정을 확인한 뒤 정합니다. 첫 판에 꼭 필요한지 다음 판에 넣어도 되는지 따져 보고, 요청 내용은 말이 아니라 대화방이나 메일 등 글로 남깁니다.

04기획 변경으로 인한 부담을 줄이려면 어떻게 해야 합니까

일주일이나 2주처럼 중간 확인 간격을 정해 두고 만들어진 화면을 직접 봅니다. 한 달 뒤에 열 개를 바꾸는 것보다 2주마다 두세 개씩 맞추는 편이 비용도 적고 일정도 덜 흔들립니다.

무료 견적 문의