소프트웨어 아키텍트라는 직책을 달고 일을 시작한지 벌써 4년이나 지났다. 하지만 정작 내 검색리스트는 java, javascript, dbms, frameworks, design pattern, refactoring... 가 고작이다. 숲을 보지 못하고 자꾸만 나무만 파고 있었던 것은 아닐까? 심히 부끄럽다.
소프트웨어 아키텍처를 진지하고 파고 드는 친구도 보이지 않고 당장 구할수 있는 자료가 그리 많지 않은것도 사실이지만 노력이 부족한 것도 사실이다. 소프트웨어 아키텍트는 정확히 무엇을 하는 역할일까? 고참 개발자와 아키텍트는 어떤 차이 일까? 등 업무 중에 많은 답답함을 안고 있으면서도 아직 구글링 한번 하지 않았다니...
즐거운 코드, 기술이슈에 관심 좀 덜고 숲을 한번 바라보자..
그런의미에서 관심가는 Site link를 소개한다.
1. 아키텍트는 무엇을 해야 하나?
Bredemeyer Consulting(http://bredemeyer.com) 엄청나게 많은 소프트웨어 아키텍처 프로세스 자료를 제공한다. 특히 궁금했던 Architecture Role and Skill 관련 자료가 나와 있다.
2. 고참 개발자와 아키텍트는 어떻게 다른가?
(Hiring the phantom java architect.)http://www.javaworld.com/javaworld/jw-05-2005/jw-0509-architect.html
3. 소프트웨어 아키텍처를 어떻게 전달할 것인가?(문서화)
http://www.ibm.com/developerworks/library/ar-archdoc1/index.html

