Actually It is not easy to manage programmers. They have really strong color, self-respect and etc. because They work in creative part including me(^^). On the another hand, Organization like company wants them to be one, share the techniques, experiences and so on but it is a dream.

So Then, What is the middle point between organization and programmers?

One thing is that consultant involved like "System architectures". They do modeling and establish architecture and frameworks and then programmers develop the each modules which is liable for each programmers BUT Unfortunately in Korea, companies or customers usually do not admit expense of architecture or consultant.

Ok! Now, The optimal alternative solution for Korean development environment is "Prototyping". The merits of prototyping is below.

1. Easily understand the model of to implement system.
2. Easily communicate with customers, programmers.
3. Programmers does not need to admit that they could not understand the model of to implement system.
4. Can establish the model of to implement system in some sort
5. Can establish the architect or framework in some sort.
6. Consequently the cooperation goes well because everyone understand the system to implement

Of cause needs some more expense for the "Prototyping" but think of it! How many expense have we spent because We proceeded the project without understanding the system.

+ Recent posts