지난해 10월, 미국의 북동부 지역은 어딜 가나 아셀라(Acela) 광고 천지였다.아셀라란 암트랙(Amtrak)이 워싱턴-보스턴간 노선에서 운행할 새로운 초고속열차의 이름. 끊임없이 쏟아지는 TV 광고와 전광판 광고, 도처에 나붙은 포스터들을 보면서, 누구라도 이 정도의 물량 공세라면 이 새로운 초고속열차 서비스에 대한 수요 창출에 상당히 기여했으리라 생각했을 것이다. 글쎄, 그랬는지도 모르지. 하지만, 정작 암트랙사는 이를 확인해 볼 기회가 없었다. 아셀라 프로젝트가 계속 지연되는 바람에 상용서비스가 개시되지도 않은 상태에서 광고 캠페인만 진행되고 있었던 것이다. 어떤 회사의 신제품 시판을 한달 앞두고 이 제품이 우수한 평가 등급을 받자 마케팅 책임자가 했다는말이 떠오른다. “대단한 홍보 효과야! 이럴..
모든 사람들이 명세서 작업을 해야한다고 생각은 하지만, 아무도 명세서 작업을 하지 않습니다.왜 명세서 작업을 하지 않을까요?명세서 작업단계를 건너뛰면 시간을 절약할 수 있다고 말합니다.이런 사람들은 명세서 작성 작업이 NASA에서 우주 왕복선을 만드는 공학도나 큰 규모의 보험회사 직원에게나 필요한 사치쯤으로 치부합니다.명세서 작업을 하지 않는 관례는 소프트웨어 프로젝트에서 가장 크고 불필요한 위험 요인을 짊어지는 행동입니다. 이는 등에 옷가지만을 걸친 다음에 날기를 기대하며 모하비 사막을 건너려고 출발하는 것만큼이나 바보스럽습니다.명세서 작업을 생략하고 바로 코드 작성으로 뛰어드는 프로그래머나 소프트웨어 개발자는 스스로를 허리춤에서 순식간에 총을 뽑는 멋진 총잡이라고 생각하는 경향이 있습니다.하지만 결코..
조엘 온 소프트웨어 (http://elky.tistory.com/52) 를 너무나도 재밌게 읽고, 2010년초에 사서 읽었지만 이제서야 서평을 남기게 되네요. 서평을 올리지만 않았다뿐, 요즘도 책은 나름 꾸준히 읽고 있었습니다. 롤하다 닷지하고 주로 읽었....쿨럭! 여하튼, MS에서 프로그램 매니저로 일했고, 포그 크릭을 운영중인 그의 시야는 여전히 놀라웠습니다.유독 와닿는 몇가지 컬럼이 있었는데요, 자바만 가르치는 위험한 대학과, 예일 대학 강연, 틀린 코드를 틀리게 보이도록 만들기가 바로 그것이었습니다., 8. 자바만 가르치는 위험한 대학우리나라 커리큘럼도 이렇게 변해가고 있다는 사실이 저는 매우 걱정됩니다.자바가 좋은 언어냐 아니냐는 논점을 흐리기 때문에 배제한다고 봤을 때, 조엘씨가 얘기하신 "..
프로그램을 작성하다보면 예기치 못한 문제에 봉착할 때가 많습니다. 그런 문제를 덜 겪기 위해 다양한 개발 방법론을 접해보았고, 시도해 보았습니다. 그 중에서도 조엘의 이야기는 특별했습니다. 능률을 높이기 위한 복잡한 절차대신, 마인드와 작은 행동으로 그것들을 대신했습니다. 방법론을 쉽사리 적용시키기 힘든 초보 프로그래머인 저에게도 조엘의 이야기는 쉽게 받아들이고, 쉽게 적용시킬수 있는 것들이었기에 더더욱 좋지 않았나 생각합니다. 무엇보다 조엘 테스트(http://elky.tistory.com/149)는 꼭 체크해보시기 바랍니다. 조엘 테스트 점수 높은 팀 치고 안좋은 팀이 없습니다. 또 일정 예측이란, 예측 자체에 부담을 가질 것이 아니라, 예측과 실제 소요시간과의 오차를 줄여가는 과정이라는 얘기도 아주..
- Total
- Today
- Yesterday
- 엘키
- svn
- 게임개발포에버
- ruby
- CppSQLite
- 루비
- EasyExec
- ftp
- Ruby on Rails
- 임백준
- TraceRoute
- NDC2013
- Rails
- TDD
- SDL
- 바로가기 프로그램
- 디버깅
- EzShortcut
- c언어
- 루비 온 레일즈
- 멀티스레드
- 디자인 패턴
- SQLite Spy
- RoR
- 좋은 프로그래머
- MS-SQL
- perfmon
- 리버스 엔지니어링
- 조엘 온 소프트웨어
- 게임데브포에버
일 | 월 | 화 | 수 | 목 | 금 | 토 |
---|---|---|---|---|---|---|
1 | 2 | |||||
3 | 4 | 5 | 6 | 7 | 8 | 9 |
10 | 11 | 12 | 13 | 14 | 15 | 16 |
17 | 18 | 19 | 20 | 21 | 22 | 23 |
24 | 25 | 26 | 27 | 28 | 29 | 30 |