| By Nigel Cheshire | Article Rating: |
|
| June 9, 2007 01:45 PM EDT | Reads: |
8,984 |
Infoworld ran a story yesterday on comments made by Microsoft's Chief Research and Strategy Officer, Craig Mundie. “The problem is,” said Mundie, “that software development is an important endeavor but it has not matured as an engineering process, it's still an art form.” He was responding to the claim that Microsoft is racing too fast into the brave new world of a “multidevice environment where mobile phones get smart, and people will demand both integration and segregation of their various computing devices”, when Windows can’t function without having to be constantly patched and updated.
Merriam-Webster defines “art” as: “The conscious use of skill and creative imagination especially in the production of aesthetic objects.” It defines “engineering” as: “The design and manufacture of complex products.” Hmm… Perhaps part of the reason that software “has not matured as an engineering process” is because we like to think of ourselves as artists, consciously using our skill and creative imagination, rather than engineers, somehow involved in the manufacturing process.
Published June 9, 2007 Reads 8,984
Copyright © 2007 SYS-CON Media, Inc. — All Rights Reserved.
Syndicated stories and blog feeds, all rights reserved by the author.
More Stories By Nigel Cheshire
Nigel Cheshire is CEO of Enerjy Software, a division of Teamstudio Inc. He oversees product strategy and has been driving the company's growth since he founded it in 1996. Prior to founding Teamstudio, Inc., Nigel was co-founder and principal of Ives & Company, a CRM solutions consultancy. He holds a Bachelor of Science degree in computer science from the University of Teesside, England.
![]() |
synodinos 06/09/07 01:28:23 PM EDT | |||
Software development is definitely a... craft :) |
||||
![]() |
Java News 06/08/07 01:33:32 AM EDT | |||
Infoworld ran a story yesterday on comments made by Microsoft's Chief Research and Strategy Officer, Craig Mundie. 'The problem is,' said Mundie, 'that software development is an important endeavor but it has not matured as an engineering process, it's still an art form.' He was responding to the claim that Microsoft is racing too fast into the brave new world of a 'multidevice environment where mobile phones get smart, and people will demand both integration and segregation of their various computing devices', when Windows can't function without having to be constantly patched and updated. |
||||
- Kindle 2 vs Nook
- Practical Approaches for Optimizing Website Performance
- SQL Anywhere Server and AJAX
- PowerBuilder Top Feature Picks
- The Difference Between Web Hosting and Cloud Computing
- PowerBuilder 12 and .NET
- Contrary Opinion: Why Silverlight is Good for Adobe
- Ajax in RichFaces 3.3, JSF 2 and RichFaces 4
- Wave on Ulitzer: Confessions of a Google Wave Fanboy
- Cloud Computing Best Practices
- AJAX World RIA Conference & Expo Kicks Off in New York City
- Rich Content Rotator for ASP.NET
- RIAs for Web 3.0 Using the Microsoft Platform
- Kindle 2 vs Nook
- Practical Approaches for Optimizing Website Performance
- Social Media Terrorists
- SQL Anywhere Server and AJAX
- SYS-CON's Cloud Expo Adds Two New Tracks
- PowerBuilder Top Feature Picks
- The Difference Between Web Hosting and Cloud Computing
- Google Maps and ASP.NET
- Crystal Reports XI & How It Has Changed
- Converting VB6 to VB.NET, Part I
- Creating Controls for.NET Compact Framework in Visual Studio 2005
- Where Are RIA Technologies Headed in 2008?
- How to Write High-Performance C# Code
- AJAX World RIA Conference & Expo Kicks Off in New York City
- Implementing Tab Navigation with ASP.NET 2.0
- i-Technology Photo Exclusive: Bill Gates & Steve Jobs In "Nerds"
- .NET Archives: Getting Reacquainted with the Father of C#

































