Recent times have witnessed a huge shift in paradigm of data storage for
backup and recovery. As the legendary Steve Jobs said, "The truth lies in the
Cloud" - the introduction of the Cloud has enabled the fast and agile data
recovery process which is can be more efficient, flexible and cost-effective
than restoring data or systems from physical drives or tapes, as is the
Cloud backup is the new approach to data storage and backup which allows the
users to store a copy of the data on an offsite server - accessible via the
network. The network that hosts the server may be private or a public one,
and is often managed by some third-party service provider. Therefore, the
provision of cloud solution for the data recovery services is a flourishing
business market whereby the service provider charges the users in exchange
for server access, storage spa... (more)
You'd think that we'd be smarter about IT projects by now.
You think that we'd be tired of the horrifying rates of failure, and the
crushing consequences of those failures.
But if you are not spending more time understanding your customers - and
developing tightly scoped requirements to make great software to meet their
real needs, not some imagined "needs mash-up" cobbled together by the
squeakiest wheels in your organization - you're part of the problem, and
you're accepting failure as an ever-present option.
It's time to stop the madness.
It's time to reduce the waste of multi... (more)
I talk to a lot of CIOs. I met with one in early May who oversees the IT
operation of a $6 billion yearly entertainment-related company with about
7,000 employees. This top-notch exec was all about transforming a huge
investment in existing IT infrastructure into a new dynamic, extensible and
agile platform that would propel the business forward - not hold it back.
This guy is busy figuring out how to keep a Boeing 777 up in the air while
simultaneously re-fitting aircraft to make it best-in-class.
That's what IT should be all about.
But in some organizations, it's not. Either th... (more)
Consider the following scenario-typical in many application development
organizations. A major new release of an application has just gone into
production. Although the development and QA teams endured many late nights of
coding and testing, and consumed large quantities of delivered pizza, the
project missed its ship date. Still, customers are happy with the product and
are giving positive feedback. By many definitions, the team has produced a
Then, a new, large business opportunity requires the rapid implementation of
a significant new feature in the product. ... (more)
I'm not in love with "requirements". There are some who think that
"Requirements" are the be-all and end-all for building great software.
They're not wrong, but they are off by a third of a bubble.
Great software companies come from creating and bringing to market (with a
great "go to market" strategy) quality software that solves one or more
significant problems for an appropriately chosen target audience - and does
so measurably better than alternative solutions.
How does such successful software happen? Certainly not by accident.
Understanding the Target Customer
It comes from... (more)