Google
 

Monday, March 10, 2008

People, Process and Technology

We are always trying to do more in less time; that’s why new technology are inventing, software is one of those technology. Once upon a time it was thought that software development is fully depending on human creativity. But day by day it is proved that it is pure engineering function and that’s why process are being developed to run this engineering function. As a result effort is reducing on Human Resource day by day in software development.

But we are not happy on that, we want to develop good quality software in less time. For this reason we are using different tools to increase our productivity in software development. For example, we are using tools for code generation, code review, testing etc. which activities were fully done by people in early stage.





Now, it is proven concept that to compete and survive in the rapid changing software technology industry we have to use processes and tools to increase the productivity of the professionals. And those companies are doing well who have developed an optimized framework with People, Process and Technology/Tools.

In Bangladesh, we have talents for good code development, but we have shortage of process experts and we are weak in use of technology or tools. So, we have to focus in these two areas then software quality will automatically assure.

3 comments:

Aman said...
This comment has been removed by the author.
Aman said...

Nice post. we are really in shortage of good developers and process experts as well.

You know, I had some of the process experts who strongly believes there is no option for UML designs in Agile methodologies regardless it is XP or Scrum or whatever.

Besides, many of the managers thinks,agile means take task and just do it in hardly 2 days !!

We really have to raise the awareness about the process and about selecting a process which best suited not only for the company as whole, for every particular projects also.

You read a funny process I experienced from here:

http://www.mailtoaman.com/2008/03/11/implementing-a-software-process-example-with-case-study/

Best wishes.. waiting for more from you

Unknown said...

I enjoyed reading your blog ~ thanks for posting such useful content on Project management.Nice article . Very nicely done!