BLOG main image
분류 전체보기 (344)
NWC Consulting (1)
서비스 (173)
출판 (169)
일반 (0)
200,270 Visitors up to today!
Today 26 hit, Yesterday 50 hit
daisy rss
'SOA'에 해당되는 글 2건
2009.12.23 11:07
기업들은 서비스 조직으로 급변하는 것이 아니라 점진적 변화를 선택한다는 가정하에서 기업들이 갖고 있는 정보시스템 관련 고민은 무엇일까요? 

기업들은 이미 많이 가지고 있다는 것 이게 고민입니다.
기업들은 이전에도 변하지 않으면 살아남을 수 없다는 위협에 가지고 있던 것들을 다 버리고 새로 시작한 적이 있습니다. 그때는 그래도 가진게 별로 없던 때라 싹 버리고 다시 시작했지만 이제는 가진게 만만치 않습니다. 지금 가지고 있는 만큼을 새로 다 산다면 그 비용도 만만치 않습니다. 고민되겠지요.

SOA는 기업들의 가려운 부분을 잘 긁어줍니다.
가지고 있던 것들을 다 버리지 말고 포장만 잘 해서 새 것 처럼 쓸 수 있다고 합니다.
여유가 생기면 낡은 것을 버리고 그것만 새 것으로 사면 된다고 합니다.
새 것으로 사지 않고 빌려 써도 된다고 합니다.

이는 컴포넌트기반개발의 유혹과 매우 유사합니다.
컴포넌트기반개발의 유혹을 이겨내기 어려웠던 것처럼 SOA의 유혹 또한 이겨내기 어려울 것입니다.
컴포넌트기반개발이 재사용할 만한 것들이 없이 시작했던 반면, SOA는 재사용할 것들이 많은 상황에서 시작하고 있으니 SOA의 여정은 좀 더 순조롭지 않을까 생각해봅니다.   
저작자 표시 비영리 변경 금지
신고
Name
Password
Homepage
Secret
2009.12.22 09:03
우리는 사람들이 컴포넌트기반개발(Component Based Development)에 열광하고 있을 때 SOA를 접했고, '진정한 CBD는 SOA가 이루어 줄 것', '서비스 모델링은 컬레보레이션이 핵'이라고 주장했었습니다. 하지만 객체지향도 컴포넌트기반개발도 분명하지 않던 시절이라 SOA까지 자리를 잡기는 어려웠던 것 같습니다.
 
2007년 한 세미나에서 우리는 '이제 표준이나 기술적인 부분들이 실현 가능한 수준에서 뒷 받침 해 주고 있기 때문에 다시 SOA를 돌아 볼 때'라고 이야기 했습니다. 이제 SOA가 기지개를 펴고 강력하게 자신의 날개를 펼치는 것 같습니다.


SOA를 볼 때는 기업 조직의 변화를 보아야 합니다.
오늘날 기업들은 서비스 중심 조직으로 변화가 요구되고 있습니다.
기업들이 기능 조직에서 프로세스 조직으로 변화될 때 이를 지원했던 IT 기술들에 열광했듯이, 프로세스 조직에서 서비스 조직으로 조직 구조가 변화될 때 SOA는 영광을 받을 수 밖에 없습니다.

이 관점에서 지금의 상황을 진지하게 살펴볼 필요가 있습니다.
기업들이 기능 조직에서 프로세스 조직으로 변화될 때에는 리엔지니어링과 같이 과격한 방법론들이 등장했었습니다. 하지만 지금의 상황은 지속적 개선과 같은 방법론들이 자리를 차지하고 있습니다.
이런 환경에서 기업들은 모든 것을 다 뜯어 고치고 새로 판을 짜지 않을 것입니다. 내부적인 자원이나 역량에 집중해서 자신들이 제공할 서비스가 무엇인지에 집중할 것입니다. 그렇다면 기업들은 내부 자원의 통합에 먼저 신경을 쓸 수 밖에 없기 때문에 SOA도 내부 자원을 통합하기 위한 수단으로 사용될 것입니다.


SOA 모델링도 당연 이러한 환경의 영향을 받습니다.
서비스 조직을 만들고 조직의 서비스를 모델링하는 순공학 모델링 보다는 기존 조직을 분석하고 서비스를 식별하고 내부 자원과 역량을 통합하는 역공학 모델링이 주가 될 것입니다.
이런 경우에는 서비스를 모델링하는 것보다는
내부 자원과 역량을 통합하는데 요구되는 인터페이스를 설계하는 것이 우선됩니다. SOA 모델링도 여기에 초점을 맞출 것입니다. RSM(Real Software Modeling)에 있어서 이 영역은 요구정보를 모델링하는 수준입니다.


점진적인 변화는 위험성을 줄여주기는 하지만 눈이 휘둥그래지는 효과는 기대하기 어렵습니다. 새롭게 진입하는 조직 만이 큰 위험을 감수합니다. 이런 조직들이 진정 서비스에 눈을 뜨고 서비스 조직을 모델링 할 때 SOA 모델링도 진정한 가치를 발휘 할 것입니다. 
RSM은 이를 위해 출발 부터 서비스에 해당하는 목적행위에 초점을 맞추고 시작되었습니다.
저작자 표시 비영리 변경 금지
신고
Name
Password
Homepage
Secret
prev"" #1 next

티스토리 툴바