2008년 07월 31일
로컬개발환경관리...........필요성
프로젝트 초반에 로컬개발환경이 잡힌다. 그러나 초반에 생각지 못했던 변화에 의해서 로컬개발환경은 오염이 되어 버린다.
여러 개발자들간에 일치하지 않는 개발환경으로 프로젝트에 필요없는 비용이 증가한다.
이것을 최소한으로 줄여야 겠다는 것이 내 의도이다..... 그렇다면 정리를 해보자.
@ㅡㅅㅡ@
여담으로 옛날하고 아주먼 옛날에 참여 프로젝트(참여인원 40명)에 모든 개발자의 개발환경이 다 틀렸다.
중간 중간 개발환경이 망가졋다고 하소연하는 사람, 인수인계 후 개발환경 안 맞는다고 잡아달라고 하소연하는 사람들로
사무실은 하소연의 장이 되었으니..... 쯧쯧쯧 아하 기억하기 싫어 내 고통의 역사......
현상
1. 프로젝트 초반에 만들어진 로컬개발환경이 개발도중 추가되는 플러그인과 라이브러리 그리고 기타 주변환경에 의해서 심각히
오염되고 개발팀원들간에 일치가 되지 않아서 개발, 유지보수과정에서 개발환경에 의한 비용이 지출된다.
문제점
1. 개발도중 추가되는 제품과 이클립스플러그인 그리고 라이브러리들......
2. 개발자에 의해서 자행되는 로컬개발환경의 개조.......
3. 개발자 스트레스 증가 (개발환경가지고 짜증나면 한도끝도 없더라)
더 있을꺼 같은데 생각이 안나,......... ㅠ ㅠ
해결방안
1. 로컬개발환경을 이루는 모든것에 대해서 버전관리한다. ( ㅡ ㅡ;; 너무 당연한가?)
2. 빌드(인스톨러를 이용하여 인스톨버전을 만든다.)하고 배포한다, 후훗
너무 당연한가... 당연한건 이세상에 없다. 당연한건 언제나 특별하게 다룰필요가 있지...
이득
1. 동일한 로컬개발환경의 개발부터 유지보수까지 누가 오더라도 단번에 개발할 수 있다.
여러 개발자들간에 일치하지 않는 개발환경으로 프로젝트에 필요없는 비용이 증가한다.
이것을 최소한으로 줄여야 겠다는 것이 내 의도이다..... 그렇다면 정리를 해보자.
@ㅡㅅㅡ@
여담으로 옛날하고 아주먼 옛날에 참여 프로젝트(참여인원 40명)에 모든 개발자의 개발환경이 다 틀렸다.
중간 중간 개발환경이 망가졋다고 하소연하는 사람, 인수인계 후 개발환경 안 맞는다고 잡아달라고 하소연하는 사람들로
사무실은 하소연의 장이 되었으니..... 쯧쯧쯧 아하 기억하기 싫어 내 고통의 역사......
현상
1. 프로젝트 초반에 만들어진 로컬개발환경이 개발도중 추가되는 플러그인과 라이브러리 그리고 기타 주변환경에 의해서 심각히
오염되고 개발팀원들간에 일치가 되지 않아서 개발, 유지보수과정에서 개발환경에 의한 비용이 지출된다.
문제점
1. 개발도중 추가되는 제품과 이클립스플러그인 그리고 라이브러리들......
2. 개발자에 의해서 자행되는 로컬개발환경의 개조.......
3. 개발자 스트레스 증가 (개발환경가지고 짜증나면 한도끝도 없더라)
더 있을꺼 같은데 생각이 안나,......... ㅠ ㅠ
해결방안
1. 로컬개발환경을 이루는 모든것에 대해서 버전관리한다. ( ㅡ ㅡ;; 너무 당연한가?)
2. 빌드(인스톨러를 이용하여 인스톨버전을 만든다.)하고 배포한다, 후훗
너무 당연한가... 당연한건 이세상에 없다. 당연한건 언제나 특별하게 다룰필요가 있지...
이득
1. 동일한 로컬개발환경의 개발부터 유지보수까지 누가 오더라도 단번에 개발할 수 있다.
# by | 2008/07/31 18:14 | 개발자동화 | 트랙백 | 덧글(0)





☞ 내 이글루에 이 글과 관련된 글 쓰기 (트랙백 보내기) [도움말]