본문 바로가기

전체 글92

1. Introduction(2) Costs of Software Development 위에 그림은 S/W 각각의 개발 단계에 소모되는 비용의 양이다. 개발 예산이 100을 잡혔을때, 분석과 설계에 전체의 40%, 테스팅에 40%, 코딩에 20% 들어 간다. 여기서 생각해 볼 수 있는것은, 보통 S/W 개발 기업이 코딩 부분을 아웃소싱을 하게 된다. 즉 자국내 중소 기업에다가 하는 경우도 있지만 보통 인도나 중국 같이 보다 저렴한 비용으로 하청을 둘 수 있는 곳으로 한다. 허나.. 이것이 맹점인줄 누가 알았으랴. 자세한건.. 조엘 블로그인가? 아니면 다른거였는지.. 기억이 나질 않지만 조엘블로그를 쓴 저자의 책에서 읽어본것 같다. 아웃소싱의 위험도라는것을. Development vs. Maintenance 둥근 원을 어떠한 System이.. 2008. 10. 31.
1. Introduction(1) What is Software? Software란 Item 또는 Object의 집합이다. 다시 말하자면, Program, 문서, 자료등이 포함된 것이라고 할 수 있다. How to produce Software? - 고객들의 요구들, 코딩, 디버깅등. 그외에 무엇이 있을까? Business Implication of Software? - 사실상 현시대의 모든 Business는 S/W의 능력에 의존하고 있다. 왼쪽의 그림을 보도록하자. Business적으로 아무리 좋은 Item과 Idea를 가지고 Business를 시작하였다고 하여도, 그 Business를 뒷받침 해주는 S/W가 늦게 개발된다면, Business를 실질적으로 사용하기위해서 S/W를 기다리는 기간동안에 Risk가 생기게된다. 예를들자면, 보.. 2008. 10. 30.