실현 가능성의 초기 조사는 원칙적으로 무상
실현 가능하다고 판단될 경우 본 개발을 발주해 주시는 것을 전제로, 수주 판단에 필요한 초기 기술 조사를 원칙적으로 무상으로 진행합니다. 「가능할지 모르겠어서 상담하기 망설여진다」는 프로젝트야말로 편하게 문의해 주세요.
이런 Windows 프로젝트를 상담해 주세요
- 다른 회사에서 「어렵다」는 말을 들었다
- Windows에서 가능할 것 같은데, 실현 방법을 모르겠다
- 오래된 Windows 앱을 최신 환경으로 옮기고 싶다
- 특수한 Windows API나 OS 기능을 사용하고 싶다
- USB / HID 등 외부 기기와 연동하고 싶다
- 사용자나 단말, 세션을 넘나들며 인증 정보나 앱 상태를 이어받고 싶다
- 원인 불명의 크래시나 리소스 리크를 조사하고 싶다
코무라소프트가 생각하는 「고난도 Windows 개발」
사양이 정해져 있어 그대로 구현하면 완성되는 프로젝트만을 대상으로 하는 것은 아닙니다.
「애초에 실현 가능한가」「Windows에서 어떤 구조를 사용해야 하는가」「왜 현재 시스템이 기대대로 동작하지 않는가」와 같은 기술적 불확실성을 포함한 프로젝트에도 대응합니다.
이 흐름으로 기술적 불확실성을 단계적으로 없애 가는 것이, 저희가 생각하는 고난도 Windows 개발의 본질입니다.
실현 가능성의 초기 조사를 원칙적으로 무상으로 진행합니다
고난도 개발에서는 견적 전에 기술적 검증이 필요한 경우가 있습니다.
코무라소프트에서는 실현 가능하다고 판단될 경우 본 개발을 발주해 주시는 것을 전제로, 견적·수주 판단에 필요한 초기 조사를 원칙적으로 무상으로 실시합니다.
「가능할지 모르겠어서, 발주 전에 상담하기 망설여진다」는 프로젝트라도 편하게 문의해 주세요.
※장기간의 검증, 전용 환경 구축, 시제품·PoC 개발, 상세한 조사 보고서 등이 필요한 경우에는 유상이 될 수 있습니다. 그 경우에는 사전에 안내해 드립니다.
대응하는 고난도 Windows 개발 분야
Windows 데스크톱 애플리케이션
C++, C#, .NET 등을 이용한 Windows 전용 소프트웨어.
Windows OS 고유 기능을 활용한 개발
Windows API, 프로세스, 서비스, 세션, 사용자, 권한 등을 활용하는 특수 요건.
레거시 Windows 소프트웨어의 분석·리뉴얼
오래된 애플리케이션의 조사, 개수, 재구축, 최신 Windows로의 이전.
외부 기기·하드웨어 연동
USB, HID, 시리얼 통신, 전용 입력 기기 등.
결함·성능 문제 분석
크래시, 메모리·핸들 리크, 성능 저하, 재현하기 어려운 장애 등.
특수한 운영 환경 대응
오프라인, 폐쇄망, 특수한 권한 제어, 여러 사용자·단말 간 상태 관리 등.
기술적 문제를 어떻게 해결하는가
기술 사례·케이스 스터디
원인 불명의 Windows 앱 리소스 리크를 분석
과제: 장시간 운전 후에만 크래시가 발생한다. 어려웠던 점: 단시간에는 재현되지 않는다. 조사: 핸들 수의 추이를 관측하여 핸들 리크를 중심으로 한 조사로 좁혔다. 해결: 증가 추세를 따라갈 수 있는 감시와 경계 로그를 정비하고, 후속 이상 경로 테스트로 이어질 수 있게 정리했다.
산업용 카메라와의 통신이 정지하는 문제를 분석
과제: 외부 기기와의 통신이 드물게 멈춘다. 어려웠던 점: 재현 조건이 불명확하다. 조사: 패킷과 OS 측 동작을 대조하여 정지의 정체를 TCP 재전송 대기로 파악했다. 해결: 재전송 대기에 영향을 주는 구성을 조정하고, 관측 절차와 구분 관점을 정리했다.
기존 Windows 소프트웨어의 동작을 분석하여 대체 시스템을 설계
과제: 사양서도 담당자도 남아 있지 않다. 어려웠던 점: 동작하는 것만이 사양이다. 조사: 실제 동작과 의존 관계를 분석하여 사양을 복원. 해결: 단계적으로 이행할 수 있는 대체 방식을 설계. (보안을 위해 기술 과제만 익명화하여 기재)
실제 프로젝트명을 밝힐 수 없는 경우에도, 기술 과제를 익명화한 형태로 사례를 공개하고 있습니다. 사례 목록은 이쪽.
코무라소프트가 선택받는 이유
- Windows에 특화된 기술력
- 엔지니어가 직접 청취·조사
- 실현 방법이 불명확한 단계부터 대응
- 일본에서 국내·해외 프로젝트에 대응
Software engineering from Japan.
Careful investigation, clear communication and reliable delivery.
상담부터 납품까지
- 문의
- 요건·과제 확인
- 필요에 따라 무상 초기 조사
- 실현 방식·견적 제안
- 정식 발주
- 개발·검증
- 납품·유지 보수
기술적 불확실성이 높은 프로젝트에서는, 조사로 밝혀진 제약이나 진행 상황을 공유하면서 진행합니다.
「가능할지 모르겠다」는 단계에서도 상담해 주세요
그 Windows 프로젝트, 실현 가능한지 모르는 단계에서도 상담해 주세요.
「다른 회사에서는 어렵다는 말을 들었다」
「Windows라면 실현할 수 있을 것 같은데 방법을 모르겠다」
「우선 기술적으로 가능한지 확인하고 싶다」
그러한 단계부터 대응합니다. 실현 가능하다고 판단될 경우 본 개발을 발주해 주시는 것을 전제로, 초기 실현 가능성 조사는 원칙적으로 무상입니다.