Dedicated software programs are developed. It concerns scientific software, data handling or complete database software systems. The aim is to make work more efficient and to take full advantage of all the data available. By means of direct communication between final user and developer, valuable systems are build step by step without the need for a detailed specification at the start of the development.