Is Microsoft applications are well designed ? My first consultant experience..
I got the opportunity to work as a .NET consultant in a UK based company on a Reporting Product. I worked for sometime in this product and tried to improve the code and architecture of the product as much as possible. But unfortunately I could not make it up to the expectations since the product is live and hectic deadlines.
The reasons ..
- The product/Project is started by inexperienced people and is not architected well.
- Technology is new and keep on changing and no expertise when starting the product
- And few companies are not interested to invest in training (***)
- Background of the Developers is COM based
- Most of the developers supporting a company's IT software infrastructure are task-oriented; get it done so long as "it works."
Disinterested Programmers
Why .NET developers don't grok advanced stuff
Why don't .NET developers grok scalable distributed computing?
And I think the end user companies should adopt to a proper Development environment model and should give some training to make a better solution.

0 Comments:
Post a Comment
<< Home