Last week I talked about how not paying attention to details has affected Emusic. But Emusic is not alone. Getting the details right is hard. Unfortunately, you don’t have a choice – at least, if you want to stay in business.The problem of dealing with details arises when a project starts and people say, “Oh, we’ll work out the details later.” This statement must rank as one of the most dangerous assumptions that can be made in business.It is like saying that you’re going to climb to the top of Mount Everest as you actually start the climb. By the time you’re high up enough to know you need oxygen, it is a little too late to get your hands on any.In business, much the same problem applies. How many times have you started a project working from “the big picture” (top down) with the intention (really a belief more akin to religious faith than an actual plan) to map out those niggling details later? One place we all know that the “top down leave the details for later” approach just doesn’t work is in software engineering.We’ve all heard the stories of software projects that bit the big one because of some stupid, little system issues that should have been nailed down before coding. Given that wealth of negative experience, you’d think that such snafus would be a thing of the past. No such luck. The industry hears every month of another CRM or ERP project that has tanked because it was out of control. Occasionally random bad luck is involved, but not usually.Usually the problem lies in the assumptions. “Ah,” someone says, “we’ll use X,” where X is a process or component or something that does something you want. And under normal conditions X is great. But as it turns out, under other conditions, X becomes the source of catastrophic failure.Let me give you an example: A financial company was very concerned about the availability and security of its data and so located its back-up data center in Phoenix (no earthquakes and no flooding – the latter had caused the company a problem with its first data center).It leased the sixth floor in a new building, installed an air conditioned, lights-out computer room and, to suppress radio emission, “caged” the room. The company had a back-up generator, fire suppression system and multiple data lines. What could go wrong? Well, the water tank on the roof burst.Several thousand gallons of water percolated through the building’s structure, and because the computer suite was caged, filled it up to a depth of a couple of feet.And, of course, this happened at night. Had a fire started, the smoke alarms would have raised a warning, but the company didn’t have flood alarms – who’d need those on the sixth floor? Now the more generous of you might say, “Come on, Gibbs, that was a 1000-to-1 chance! Who could have foreseen it?” Sorry, but being hit by a meteor is a 1000-to-1 chance; being flooded on the sixth floor should have been considered.The details are what get you every time and are generally what make IT’s job so damn hard. It’s the little details that define the true cost of IT operations. Some you deal with as they emerge because the world changes, but others should be planned for if you’re any good at your job.When it comes to projects, that million-dollar budget is great for getting off the ground, but the details that emerge from lack of forward thinking will cost you half that again or more.The devil, and hell, is definitely in the details. So the next time someone in your IT group says “Oh, we’ll work out the details later,” tell ’em about the flood on the sixth floor. Send a tsunami of comments to backspin@gibbs.com. Related content how-to Doing tricks on the Linux command line Linux tricks can make even the more complicated Linux commands easier, more fun and more rewarding. By Sandra Henry-Stocker Dec 08, 2023 5 mins Linux news TSMC bets on AI chips for revival of growth in semiconductor demand Executives at the chip manufacturer are still optimistic about the revenue potential of AI, as Nvidia and its partners say new GPUs have a lead time of up to 52 weeks. By Sam Reynolds Dec 08, 2023 3 mins CPUs and Processors Technology Industry news End of road for VMware’s end-user computing and security units: Broadcom Broadcom is refocusing VMWare on creating private and hybrid cloud environments for large enterprises and divesting its non-core assets. By Sam Reynolds Dec 08, 2023 3 mins Mergers and Acquisitions news analysis IBM cloud service aims to deliver secure, multicloud connectivity IBM Hybrid Cloud Mesh is a multicloud networking service that includes IT discovery, security, monitoring and traffic-engineering capabilities. By Michael Cooney Dec 07, 2023 3 mins Network Security Cloud Computing Networking Podcasts Videos Resources Events NEWSLETTERS Newsletter Promo Module Test Description for newsletter promo module. Please enter a valid email address Subscribe