The 'define, design, build' approach
- 13 April, 2005 11:00
- Comments
One of the most important and complex things an IT professional is called on to do is implement new systems. This runs the gamut from rolling out packaged applications to creating custom systems.
In any systems project, there are technology issues (over which I have a lot of control) and a host of other issues that fall into the categories of people (meaning politics) and process (meaning getting people to do things in new ways). I have no control there. All I can do is exert constructive influence.
I use a basic three-step approach that works for any system implementation project. In the first step, called "define", I deal with the people and political issues. I get the executive sponsors to state clearly what they want and what the performance requirements are that the system must meet. Then we agree on a conceptual or high-level design for a system that meets these requirements. I estimate what it will cost, and if the sponsors decide that the benefits of the system still outweigh the costs, then the project moves on to the next step.
That's "design", when the process issues are worked out. Business people who will use the system work with technical people who will build it. We figure out new workflows and ways to use the technology to meet performance requirements. If business and technical people are still talking to one another and smiling at the end of this step, it means we have produced a good (or good enough) design that will get the job done.
"Build" is the biggest and most expensive step but actually the least risky. Problems will arise, but they will be technical, not political or procedural. Technical problems have technical answers. They are easy compared with political and procedural problems.
Michael Hugos is CIO at Network Services and author of Building the Real-Time Enterprise: An Executive Briefing (John Wiley & Sons, 2004)
- Bookmark this page
- Share this article
- Got more on this story? Email Computerworld
- Follow Computerworld on twitter
- Stopping Fake Antivirus: How to Keep Scareware off Your Network
- Seven Tips for Securing Mobile Workers
- Case Study: Svenska Kraftnät safeguards web and ensures communication security with Clearswift
- Datacenter Efficiency with Oracle x86 Blade System Solutions
- Collaborative software delivery: Managing today’s complex environment to improve software quality
- 3D mapping revives underwater city
- Academic challenges Turnbull over NBN satellite criticism
- What are you saying: Telstra’s customer service slowly improving, SA minister urging Facebook to overturn its photo ban
- In pictures: Capgemini opens new Canberra office
- Power profiles to help electronics go Green
-
Windows Event Viewer phishing scam remains active
-
NeuroSky MindWave: Fun with Brainwaves
-
20 popular Ubuntu Linux apps you may want to try
-
Nokia N9: Why you shouldn't buy this device
-
Microsoft at a loss over Event Viewer scam
-
MYOB Software for Dummies 6E Australian Edition
-
Computers for Seniors for Dummies, 2nd Edition
-
Teach Yourself Visually Windows 7
-
Office 2007 for Dummies
-
Windows 7 for Seniors for Dummies®
-
Microsoft Office
-
Windows 7 for Dummies®
-
Office 2007 All-In-One Desk Reference for Dummies
-
Windows 7 for Dummies® Dvd+book Bundle












Comments
Post new comment