MSWebX.com

도움말 및 지원

문의팀에 문의하기자주 묻는 질문일반적인 질문 답변지원 채팅 페이지자주 묻는 질문, 가이드, 실시간 채팅을 한곳에서

모양

강조색

언어

환영합니다

즐겨찾기 저장과 계정 관리를 위해 로그인하세요.

도움말 센터

함께 일하기

의뢰가 어떻게 시작되고, 프로젝트가 어떻게 진행되며, 출시 후에는 어떻게 되는지.

MS WebX와의 프로젝트는 어떻게 시작하나요?
기술적 해법이 아니라 목표를 말해 주세요. 범위가 정말 분명해질 때까지 질문하고, 무엇이든 만들기 전에 문서로 남깁니다. 요청하신 방향이 목표에 맞지 않는다고 판단되면 비용을 쓰기 전에 말씀드립니다. 이 대화가 그로 인해 막게 되는 재작업보다 훨씬 쌉니다.
프로젝트는 매일 어떻게 진행되나요?
작고 눈에 보이는 단위로 진행합니다. 작업물은 언제든 브라우저로 열어 볼 수 있는 스테이징 환경에 올라가고, 실서비스에는 승인하실 때만 반영됩니다. 완성품을 프로젝트 막바지에 처음 보는 일은 없습니다. 그때는 어떤 변경도 비싸집니다.
출시 후에는 어떻게 되나요?
저희가 만든 것은 계속 관리되는 것을 전제로 합니다. 의존성 업데이트, 모니터링, 사업이 바뀌면 따라오는 변경이 있습니다. 이를 저희가 계속 맡을지 고객사 팀이 넘겨받을지는 프로젝트 안에서 정하지, 나중에 당연하게 여기지 않습니다. 저희만 손댈 수 있는 방식으로는 만들지 않습니다.
다른 곳에서 만든 시스템도 넘겨받나요?
먼저 기존 코드를 읽고, 시스템의 수명 전체로 볼 때 이어가는 쪽과 교체하는 쪽 중 무엇이 더 싼지 솔직하게 말씀드립니다. 두 답 모두 나옵니다. 물려받은 코드가 사실은 멀쩡하고 문서만 부실한 경우도 흔합니다. 반사적으로 재구축을 권하지는 않습니다. 재구축은 누군가가 팔 수 있는 것 중 가장 비싼 물건입니다.
어떤 기술로 만들고 품질은 어떻게 지키나요?
서버는 PHP, 브라우저는 TypeScript, iOS와 Android는 Flutter, 데이터는 MariaDB, 서빙은 nginx와 FrankenPHP입니다. 저희 다음에 누가 와도 유지보수할 수 있도록 일부러 현행이면서 널리 알려진 기술을 씁니다. 품질은 선의가 아니라 기계가 지킵니다. 정적 분석이 예외 목록 없이 가장 엄격한 수준으로 돌고, 여기에 이백 개가 넘는 자체 규칙이 코드가 어긋나는 즉시 막습니다.