소프트웨어 리빌딩 아시는분 있으신가요?

mjk0401   
   조회 3853   추천 0    

https://dzone.com/articles/software-rebuilding-make-it-or-break-it (377)

구글링 하면, 하드웨어 리빌딩 대하여 자세하게 나와있는데 반면 소프트웨어 리빌딩은

상세하게 알기 힘드네요... 영문번역을 읽어도 감이 안오네요;;

자세히 아시는분?

알겠습니다.
짧은글 일수록 신중하게.
S/W는 디지털이라 훼손되지 않습니다. 당시 사용하던 H/W와 OS및 기반 소프트웨어들이 동일한 환경에서는 처음에 만든대로 동일하게 동작합니다. 다만, 시간이 지나면서 현재 윈7이 단종되어 윈10으로 옮겨가는 것처럼 운영환경이 변하거나, 구동 환경이 변화되는 경우 응용S/W는 정상동작을 하지 않을 수 있기에 새 환경에서 돌아갈 수 있게 소프트웨어를 재구축하시는 거라고 이해하시면 될것 같네요. 소스가 있다면 변화된 환경에 맞춰 소스 재개발등을 통해서 컴파일을 다시 해서 만들고, 소스가 없다면 업무로직을 파악하여 처음부터 다시 만드는등 시간과 비용면에서 재구축은 만만찮은 작업이 될 수 있습니다.
     
XP에 사용중인 SW를 7(또는 10) 에서 사용할수있게 해달라는 문의가 종종 옵니다. (몇년째... ㅋㅋ)
물론... 원제작자? 연락안됩니다. 소스코드?? 없습니다. 인스톨 형식도 아닙니다. (단일 실행 파일..)
기능이 단순한거면 어떻게 해보겠는데, 옵션 가지수만해도 20여가지이고, 수정하면서 새로운 옵션 추가까지...
그냥 새로 만드는게 빠를거같다고 해드립니다.
     
+1

여기서 말하는 rebuild라는 말은 하드웨어 rebuild하고는 뜻의 차이는 조금 있기는 합니다.

개발해놓은 소프트웨어 솔루션이 새로운 하드웨어 기기들과 OS등의 환경변화에 의하여 새로운시스템에서의 실행이 힘들어지기 시작하는 시점이 있기 마련입니다. 그런데 억지로 억지로 레거시모드같은것을 활용하여 구동시켜 활용하는 경우들이 있지요. 계속해서 필요한 솔루션인 경우에 변화하는 환경에 맞게 업데이트들이 계속 출시되고 버젼업이 되는데요. 그 버젼업 소프트웨어를 개발하는 작업을 본 글에서 리빌드라고 칭했네요.


QnA
제목Page 1164/5731
2014-05   5268065   정은준1
2015-12   1793068   백메가
2020-09   5149   osthek83
2010-10   6748   김상일
2016-03   8324   petabyte
2017-02   4891   초보교과서
2023-11   2129   jang
2013-09   6828   HEUo김용민
2020-10   5971   이건희
2019-07   3274   김준연
2013-09   6494   이주황
2015-01   4671   옥갱
2013-09   13377   만곰이
2016-04   6132   무아
2022-04   3365   행복하세
2018-06   4479   ddeell
2017-03   3648   이희주
2018-06   4239   ArtsRommel
2019-08   4140   NGC
2022-04   4201   공백기
2015-02   17528   민사장
2020-11   2161   큐님