Wednesday, December 27, 2006

 

[Thinking] S/W 개발을 쉽게 만들려면..

언제쯤 실현될지는 모르겠지만, 미래에는 일반 사람들이 스스로 자기가 원하는 Application/Service들을 손쉽게 만들어 낼 수 있는 환경이 구축될 것이다. 사람들은 자기 주변의 모든 요소들을 개발의 플랫폼으로 사용하게 될 것이고, 다양한 개인화된 서비스들이 구축될 것이다. 이런 환경을 만들려면 무엇이 필요할까?

1. S/W 개발 자동화 도구가 필요하다. 사람이 일정 수준으로 구현할 기능을 서술해 주면, 나머지 세세한 부분은 개발 툴이 알아서 처리한다.

2. 수많은 S/W Component들이 DB화 되어 있어서, 프로그램/Service를 마치 레고 블록 조립하듯이 만들어 낼 수 있어야 한다. (Web Service가 지향하는 바도 이와 비슷하다, MashUp이라고도 부른다).

3. 플랫폼에 상관없이 동일한 실행환경이 구축되어야 한다. 가상 머신이나 인터프리터 같은 기술들이 사용될 것이다. 4GL 기반.

* Predict the future and prepare for it !


Comments: Post a Comment



<< Home

This page is powered by Blogger. Isn't yours?