PROCESS
투명하게 진행합니다
단계마다 산출물을 공유하고 확인을 받은 뒤 다음 단계로 넘어갑니다.
진행 단계
- 01
상담
목표·예산·일정을 함께 정리합니다.
- 산출물
- 견적서, 일정 제안
- 고객이 할 일
- 서비스 목적과 필요한 기능, 참고 자료 공유
- 02
기획
기능 명세와 화면 흐름을 확정합니다.
- 산출물
- 기능 명세서, 화면 흐름도
- 고객이 할 일
- 명세 검토와 기능 범위 확정
- 03
디자인
UI 시안과 디자인 시스템을 만듭니다.
- 산출물
- UI 시안, 디자인 시스템
- 고객이 할 일
- 시안 피드백, 로고·이미지 등 자료 제공
- 04
개발
개발 일정을 공유하고, 테스트를 마친 결과물을 공유하며 개발합니다.
- 산출물
- 개발 일정표, 테스트 완료 빌드
- 고객이 할 일
- 테스트 완료 빌드 확인과 의견 전달
- 05
검수
QA와 고객 검수로 품질을 확인합니다.
- 산출물
- 테스트 결과, 수정 내역
- 고객이 할 일
- 최종 검수와 승인
- 06
런칭·유지보수
배포 후 운영과 개선을 이어갑니다.
- 산출물
- 운영 배포, 소스코드·문서 인계
- 고객이 할 일
- 도메인·스토어 계정 등 운영 정보 준비
Test & Monitoring
실제 서비스와 같은 환경에서 테스트합니다
실제 서비스처럼 Ubuntu 서버에 리버스 프록시를 두고 웹·관리자·API 서버를 띄워 테스트합니다. 빌드와 배포는 Jenkins로 자동화해 매번 같은 절차로 진행하고, 배포한 서버의 접속 여부·응답 시간·5xx 오류·자원 사용량을 Grafana로 확인해 실제 서비스 전에 문제를 발견합니다.
실제 대시보드 화면

수집
무엇을 지켜보나요
- 서버 CPU·메모리·디스크·네트워크
- 컨테이너별 CPU·메모리 사용량
- 웹·관리자·API 서버별 접속 가능 여부와 응답 시간
- 주소별 요청 수·상태 코드·처리 시간
대시보드
같은 기준으로 보는 대시보드
- 대시보드를 코드로 관리해 서버마다 같은 화면으로 확인
- 테스트 서버를 골라 배포 전후 지표 비교
- 지표는 30초마다 수집해 90일간 보관
사전 방지
출시 전에 잡는 문제
- 5xx 오류·접속 거부·5초 이상 걸리는 응답
- 가장 느린 요청 10개의 p95 처리 시간
- 배포 후 CPU·메모리 증가 추이
FAQ
자주 묻는 질문
비용은 어떻게 산정하나요?
기능 범위, 화면 수, 외부 연동 등 작업량을 기준으로 산정합니다. 상담에서 범위를 정리한 뒤 항목별 견적서를 드리며, 상담과 견적은 무료입니다.
계약은 어떻게 진행하나요?
견적과 일정에 합의하면 작업 범위·일정·대금 지급 방식을 담은 계약서를 작성합니다. 필요하면 상담 전에 비밀유지계약(NDA)도 체결할 수 있습니다.
소스코드 소유권은 누구에게 있나요?
프로젝트가 끝나면 소스코드와 설계 문서, 배포 정보를 모두 인계합니다. 권리 귀속은 계약서에 명시하며, 특정 업체에 묶이지 않도록 진행합니다.
런칭 후 유지보수는 어떻게 되나요?
런칭 후 무상 안정화 기간 동안 초기 이슈를 책임지고 해결합니다. 기간은 프로젝트 규모에 따라 협의하며, 이후에는 필요에 맞춰 유지보수 범위와 비용을 정해 지원합니다.
예산·일정이 정해지지 않아도 상담할 수 있나요?
네, 아이디어만 있어도 괜찮습니다. 상담에서 목표와 우선순위를 함께 정리하고, 예산에 맞는 범위를 제안드립니다.