If you evaluate companies by their economical performance (I see u doing that with XBox), then MS is BY FAR the best, don't you think? Who cares if their products are criticized heavily? Aren't their products criticized so heavily since ancient times? and guess what, which companies does it better regarding money? the criticized MS or the supposed producer of 'perfect products' Apple?
Many of the 'problems' and concerns regarding current tools, could be avoided with a previous set of strong skills and concepts in the software development team.
I see that a much bigger problem than the ones analyzed in most of the articles analizing current weaknesses in software development, where they talk about problems with the technology, IMO, problem with humans in previous and more critical.
I concur with this opinion, I've seen a lot of supposedly 'Top notch' designs and I've seen flaws that made me blush myself....mostly the problem is with stupid design mistakes and poor concepts.
Instead of blaming the technology and tools, they should improve skills in the Sytem Artchitects and all the way down the road the people involved in Software Development.
If you evaluate companies by their economical performance (I see u doing that with XBox), then MS is BY FAR the best, don't you think?
Who cares if their products are criticized heavily?
Aren't their products criticized so heavily since ancient times? and guess what, which companies does it better regarding money? the criticized MS or the supposed producer of 'perfect products' Apple?
Many of the 'problems' and concerns regarding current tools, could be avoided with a previous set of strong skills and concepts in the software development team. I see that a much bigger problem than the ones analyzed in most of the articles analizing current weaknesses in software development, where they talk about problems with the technology, IMO, problem with humans in previous and more critical.
I concur with this opinion, I've seen a lot of supposedly 'Top notch' designs and I've seen flaws that made me blush myself....mostly the problem is with stupid design mistakes and poor concepts.
Instead of blaming the technology and tools, they should improve skills in the Sytem Artchitects and all the way down the road the people involved in Software Development.