Skip the navigation
Opinion

IT and Its Reputation at a Crossroads

By Michael H. Hugos
June 13, 2005 12:00 PM ET

Computerworld - The IT profession is at a turning point. One sizable group of IT practitioners already knows what needs to be done. Another continues to apply the same old ways of doing things that result in the same old horrendously expensive systems that often don't work. What differentiates one group from the other? The manner in which they perceive and respond to complexity.
People not skilled in the use of effective techniques for dealing with complexity usually fall back on the use of clumsy, slow-moving, bureaucratic ways of doing things. In most situations, these approaches aren't up to the challenge. They fail, and the reputation of the IT profession is tarnished each time that happens.
A good example of this is the recent collapse of a multiyear, multimillion-dollar project to upgrade application systems used by the Internal Revenue Service. People on this project looked at the complexity involved and were totally overwhelmed. They responded by adopting cumbersome procedures that tried to handle everything. Analysts analyzed and programmers programmed as documents piled up and the years went by. Nothing useful got done.
Another approach would be to respond to complexity by making rigorous use of the six core techniques I outlined in a previous column . You can use these techniques to reduce complexity into manageable, self-contained pieces. You can make progress right away on the simpler pieces and build solutions to the more complex pieces over time.
One reader who belongs in that group of IT practitioners who know what needs to be done sent me a wonderful way to solve the problem. It's elegant in how it uses just a handful of techniques to address complexity. "Process each account in its own thread - not whole files; it greatly reduces complexity and latency and increases scalability," he wrote. "Use pipe-and-filter with no intervening files instead of file-process, file-process, etc. This architecture was described by Mary Shaw at Carnegie Mellon years ago.
"Design and write a separate thread for each business case, beginning with the most common or simplest, e.g., domestic exempt salaried employee," he continued. "The IRS could have been processing all simple 1040 returns in a matter of months on the new system instead of taking years trying to develop monolithic, all-case, highly complex systems. In my scenario, there might be 30 or more separately designed and written processes handling business case threads."
Go to Google, type in "pipe-and-filter," and read some of the references that come up. It's a great approach. It uses combinations of four core techniques:



What is Tech Briefcase?
TechBriefcase is a new, free service where IT Professionals can Search, Store and Share IT white papers and content like this. Learn more
Bookmark content
Speed up your research efforts with content across the web.
Search and Store
Find the white papers you need. Create folders for any topic.
View Anywhere
Open your briefcase on your iPhone, tablet or desktop. Share with colleagues.
Don't have an account yet?
Additional Resources
Security KnowledgeVault
WHITE PAPER
Security is not an option. This KnowledgeVault Series offers professional advice how to be proactive in the fight against cybercrimes and multi-layered security threats; how to adopt a holistic approach to protecting and managing data; and how to hire a qualified security assessor. Make security your Number 1 priority.

Read now.

Cut Communications Costs Once and for All
WHITE PAPER
New IP-based communications systems are being deployed by small and midsized businesses at a rapid rate. Learn how these organizations are enabling faster responsiveness, creating better customer experiences, speeding office or mobile interactions, and dramatically reducing existing communications costs.

Read now.

Management and Careers White Papers
The CFO Guide to Budgeting Software
A mid-sized business needs the same financial performance control and measurement capabilities as a large corporation, but in a solution that's affordable, easy...
Transition from Spreadsheet Budgets to Packaged Application
This white paper details the problems that go with spreadsheet-based budgeting as well as the advantages of packaged applications. It also proposes a...
Better Cash Flow Management: Recession-Proof Your Business
Cash is the lifeblood of most small to mid-sized organizations. So why rely on error-prone spreadsheets for forecasting cash flow and risk making...
Centage/IOMA Budgeting Survey: Benchmarks and Issues
How are other financial professionals dealing with the issues you face? This report offers you an inside peak into what the minds at...
Is Your Database Ready For Your Company's Future?
This brochure is targeted to executives and will cover all the business benefits of DB2.
All Management and Careers White Papers
Management and Careers Webcasts
Live Webcast
A Geek's Guide to Presenting to Business People
Live Webcast: Wednesday, June 20th at 1:00 PM EDT

Join this live webinar with Paul Glen, author of Leading Geeks, to learn how to...
Operational Analytics - Changing the Competitive Dynamics of the Business
Date/Time: June 5, 2012, 11:00 a.m., EDT, 4:00 p.m. BST / 3:00 p.m. UTC

Please join us for this webcast, as Dr. Barry...
A Geek's Guide to Presenting to Business People
Live Webcast: Wednesday, June 20th at 1:00 PM EDT

Join this live webinar with Paul Glen, author of Leading Geeks, to learn how to...
Shifting Application Dynamics Impact Performance Management
Curtis Franklin, Contributing Editor at InformationWeek, interviews Alain Cohen, OPNET's President and CTO, regarding trends in application performance management (APM), how organizations are...
Integrated IT Operations Management in the Cloud
Join award-winning technology editor Stan Gibson and Andrew White, CMO at BMC, to learn how asset management and service management are converging and...
Distributed Database Security with Real-time Monitoring
View this demo and learn how IBM InfoSphere Guardium database activity monitoring can help protect your sensitive data in distributed DBMS environments with...
All Management and Careers Webcasts
IT Salaries 2012
2012 Salary Survey

How does your salary compare with your peers? Find out using our Smart Salary Tool.

Newsletter Sign-Up

Receive the latest news test, reviews and trends on your favorite technology topics

Choose a newsletter
  1. View all newsletters | Privacy Policy
IT Jobs