이런 개수에 대응합니다
- 기존 기능을 깨뜨리지 않고 기능을 추가하고 싶다
- 32bit 전제의 구성을 재검토하고 싶다
- 운용하면서 조금씩 교체하고 싶다
- 성능이나 안정성을 개선하고 싶다
- 기존 코드 그대로는 유지 보수가 어려워 정리하고 싶다
개수에서 중시하는 것
기존 Windows 소프트웨어의 개수에서는 새로 만드는 것보다, 어디를 깨뜨리지 않고 남길 것인가가 중요합니다.
그래서 다음과 같은 관점을 중시합니다.
- 현행 운용에 미치는 영향
- 의존 컴포넌트 파악
- 32bit / 64bit와 프로세스 경계
- 배포, 등록, 권한의 조건
- 되돌리기 쉬운 단계 나누기
자주 있는 테마
- VB6 / MFC / WinForms 기반 기존 소프트웨어의 수명 연장
- COM / ActiveX / OCX를 포함한 기존 자산의 정리
- C++ / C# 혼재 구성의 재검토
- x86 전제였던 소프트웨어의 64bit 대응
- 개수하면서 조사 용이성이나 로그를 강화하는 작업
이런 상담에 맞습니다
- 지금의 소프트웨어는 동작하고 있지만, 변경할 때마다 리스크가 따른다
- 일부만 현대화하고 싶다
- 벤더 제공 컴포넌트나 오래된 자산이 병목이다
- 전면 리플레이스 전에, 우선 수명 연장과 정리를 하고 싶다
진행 방식
- 먼저, 의존 관계와 제약을 파악합니다.
- 다음으로, 남길 영역과 교체할 영역을 정합니다.
- 단계적인 개수 계획을 만들고, 필요에 따라 테스트와 로그도 보강합니다.