July 05, 2008   Sign In |  About ebizQ |  Contact Us |  Join ebizQ Gold Club
Development Tools Syndicate This
Print this article    Email this article    Talk Back!    Write to Editor
Lights, Camera, Integration!
05/29/2005
By Walker Royce, Vice President, IBM Rational Software Services, IBM

Most business leaders understand the place of software in day-to-day business operations. Basic operational systems -- such as payroll and accounting systems, database systems, and interoffice email -- all depend on some level of hardware and networking investment, as well as software and regular software updates. Much of this software can be purchased commercially, in “off-the-shelf” packages, and that’s fine for small businesses and start-ups.

ADVERTISEMENT
Our Popular Webinars
BPM for Financial Services
Roundtable Discussion: Open Source Market Update
Evolving Security Architectures and SOA for Better Business Collaboration
Getting Started with BPM
Roundtable Discussion: MDM's Role as a Critical Enabler for SOA
More Webinars

But consider the needs of enterprises that have enjoyed some level of success and now need to grow. To continue growing, successful businesses need differentiation in all areas of operations, from the sales model to the partner relations program. This means that a competitive business’s most vital software systems have to be custom-built, and that their information technology (IT) needs to be regarded as an area of competitive strength.

Whether developed in-house or by contract with a software development organization, IT can help determine a growing business’s profile in the marketplace. Some of the most obvious examples include the biotech industry, where IT can help to produce new cures; the securities industry, where software-based analysis can help brokerage houses understand market trends; and of course, the defense industry, where top-secret software development plays a critical role in systems built for a nation’s security.

Yet, as vital as software development capability can be for healthy business or government organization, many companies treat software production as if each portion of the system can be planned like a bridge or a skyscraper. And why not? When building anything as complicated as a system that’s going to form the corporate backbone, conventional wisdom encourages us to hire engineers trained in mathematical precision, with careful attention to detail and planning, The problem is, traditional engineering management style just doesn’t produce good results when it comes to software development. In my experience, project managers who use a “steering” leadership style, rather than a detailed plan-and-track leadership style, are more likely to produce better software products.

The best analogy I know for this lies in the practices of movie production. Consider the following:

  • Most software systems, unlike bridges, are not bound by the laws of physics, or properties of materials, but on only by human imagination, economic constraints, and hardware performance capabilities.
  • In a software project, you can change almost anything at any time: plans, people, funding, milestones, requirements, designs, tests. Requirements -- probably the most misused word in our industry -- rarely describe anything that is truly required. Nearly everything is negotiable.
  • Metrics and measures for software products have no atomic units. Economic performance more typical in service industries (value as observed by the users vs. cost of production) has proved to be the best measure of success. Most aspects of quality are very subjective, such as maintainability, reliability, and usability.
Page 1

More Top Stories
AMR Research: The Future of the SOA Market Gold Club Protected
Is Big the New Small in Application Security? Gold Club Protected
The Inside Scoop on IBM-Cognos Gold Club Protected
The Integration-Centric Business Process Management Suite Gold Club Protected
IBM Draws BPM and SOA Parallels Gold Club Protected
AMR Research: Bulking up for the SOA Fight Gold Club Protected
More Top Stories
Related News
Microsoft and Micro Focus Invest in Enterprise Application Modernization
Oracle Unveils BEA's Role in Product Strategy for Next-Generation Middleware
AmberPoint Launches Systems Integrator Partner Program
More News
Subscribe to our Newsletters
ebizQ Weekly Gold Club Update
Live Webinar Updates
Updates from ebizQ Partners
ebizQ SOA Update
ebizQ BPM Update
ebizQ Security Update
ebizQ BI Update
ebizQ Open Source Software Update
Virtual Show Newsletter
ebizQ Web 2.0 and the Enterprise
Your E-mail Address:
Changing Tires on a Moving Car
Case studies and solutions for governing the continuous evolution of complex SOA systems

Date: Jul 15, 2008
Time: 12:00 PM ET
(16:00 GMT)

REGISTER TODAY!
Roundtable Discussion: MDM's Role as a Critical Enabler for SOA
Date: Jul 16, 2008
Time: 12:00 PM ET
(16:00 GMT)

REGISTER TODAY!
Archived Webinars | Upcoming Webinars
  BPMN and the Business Process Expert, Part 3: The Art of Process Modeling

In the first two installments of this series, we saw why BPMN is important to the...Learn More

ebizQ also recommends
 Optimal Service-Parts Management: Part One
 The Geek Gap: Do Suits Care?
 Collaboration and Social Media <i>Taking Stock of Today's Experiences and Tomorrow's Opportunities</i>
 BPM Done Right
 Mitigate Risk with Security Assessments
More White Papers

Marketing Solutions | Feedback | About ebizQ | Unsubscribe | Privacy Policy | Site Map

Live Chat