This news is pretty old but most will know that Ray Ozzie from Microsoft is stepping down as Chief Software Architect. Personally though, I think this does not bode well for Microsoft.
I would think for a company to survive, there should be someone at the helm heading the direction that the company should go towards to. In a software company, the direction is implicitly given by the Chief Software Architect through the foundation of all the products created by the company.
With the removal of this position, I feel that Microsoft has lost their direction. That would mean that they will go any direction that the new trend will bring them. The Chief Software Architect is suppose to unite the architecture and framework so that all products will be "grown" through the base architecture.
Personally, I think that if the product cannot be created from the base fundamental architecture, that would mean that it should be best handled separately by another company. However, this doesn't seem the direction that Microsoft is taking.
Looking forward, it seems that Microsoft will form different divisions for the different products within the company. It may start acting as if it is a conglomerate, and no longer as a single company. Not a good direction in my opinion because lessons learned from one product cannot be applied to others due to the different architectures.
My thoughts of course.
No comments:
Post a Comment