2007년 17th Jolt 'Books technical' 에서 'Productivity Winners'를 차지한 독특한 책 한권이 눈에 띄었었다. 책 이름은 'Refactoring Databases' by Scott W. Ambler and P. J. Sadalage (Addison-Wesley Professional)
데이터베이스를 Refactoring 한다??? 는 것에 궁금증을 자아내며, 보고 싶은 충동을 일으켰지만 ... 시간이란 제약조건에 의해 그냥 기억의 저편에 묻혀 있었다.
최근 나의 관심사 중에 하나인, RSA를 활용한 MDD/MDA 를 Agile나 XP, open framework 들과의 연계할 수 없을까하는 고민과 자료수집중에 낮익은 사람과 책들이 눈에 띄었으니, 위에서 언급한 'Scott W. Ambler' 가 바로 그다.
내가 놀랬던 사실은 그가 IBM Rational 소속이란 것과 그의 역할이 Agile Development 의 리더라는 점이다. (세계적으로는 너무 많은 IBMer가 있기에 알 길이 있나 .. ㅡㅡ;; )
더욱이 Agile 쪽을 전문으로 하는 사람과 조직이 Rational 내부에서도 오래전부터 있었다는 사실이 흥미롭다.
자세한 것은 Ambler의 사이트와 관련 책들에서 힌트를 좀 더 얻어봐야겠지만,
최소한 고민하던 부분의 일부분은 찾을 수 있을 것 같다. ^^
특히, Agile Modeling, Agile Data, Agile Unified Process, Enterprise Unified Process 쪽은 시간을 할애해서 보고 고민을 해봐야할 듯 싶다.
그리고, Ambler 홈페이지에 있는 타이틀 문구가 유독 눈에 띈다.
"A good developer knows that there is more to development than programming.
A great developer knows that there is more to development than development. "