아키텍쳐 /SOA

SOA & Agile

Terry Cho 2007. 9. 4. 10:26
예전 정리했던 글
==

요즘 읽는 책들이

XP,조엘온소프트웨어,대한민국에는 소프트웨어가 없다, 소프트웨어 프로젝트 생존 전략,TDD 주로 소프트웨어 프로젝트 방법론에 대한 책들이다. (지금은 생존전략을 읽는중이다. TDD는 사놓고 대충만 보고.. 다시 봐야 할텐데..)

접근 하는 방식은 틀리지만, 변경 관리, Short release,단계적 개발 모델, 개발자에 대한 배려 사용자 참여,등등. 결과적으로 이야기 하는 내용은 틀리지 않다.

근데 여기에 왜 Governace 이야기를 들고 나왔냐 하면, Governace도 결국 따지고 보면 소프트웨어 프로젝트 관리 방법론이고 뚜껑을 열어보면 위에서 설명하고 있는 내용들을 약간 더 서비스 개념에 맞게 포장해놓은것 뿐이고 같은 내용이라고 보인다.

결국에는 사람들이 생각하는 것은 똑같은게 아닌가 싶고,
Governance의 접근도 벤더의 Tool에 의해서 접근을 하는것이 아니라, 위의 개념들에 의해서 접근을 한후에 Tool을 그 개념에 맞게 배치하는것이 중요하겠다.

SOA Governace는 새로운것이 아니다. 기존의 소프트웨어 프로젝트 관리에 있어서 문제가 되어 왔던것들이 현재에 들어서 정재되고 재 정립되면서 SOA에서는 Governance라는 하나의 새로운 이름만을 가진것이다.
===
위의 개념들을 SOA에 맵핑 시켜보면

변경 관리 --> 변경 통제
Short Relase --> 전략과 업무 우선 순위별 개발
단계적 개발 모델 --> Vertical Slicing, 반복적 개발 모델, 단계적 비용 집행 모델
개발자에 대한 배려 --> Governance Team과, Stakeholder, Team control
사용자 참여 --> Communication,BPA, 비지니스 업무에 대한 사용자들의 구현

결국은 그이야기가 그이야기네...
그리드형

'아키텍쳐 > SOA' 카테고리의 다른 글

2008년 SOA 전망  (0) 2008.01.10
Next Enterprise  (0) 2007.12.21
What is SOA? How to SOA?  (1) 2007.09.04
About SOA  (2) 2007.08.20
SOA에 대한 기술적 접근  (2) 2007.08.20