Advisors provide a continuous flow of information on the topics covered by each practice, including consultant insights and reports from the front lines, analyses of trends, and breaking new ideas. Advisors are delivered directly to your email inbox, and are also available in the resource library.
Take Iterative Steps: Start Small, Empower Team Via Vision, Value
The iterative and incremental approach to software development has become a well-established best practice, as evidenced by its centrality to any number of software development methodologies, including agile and variations on the Unified Process.
On a broader scale, this approach provides a valuable strategy for developing an effective enterprise architecture program. We won't bother to argue that a "big bang" approach to EA doesn't work: many able experts have overwhelmingly made that case.
Mobile Technologies: Still Capturing Attention Despite Shrinking Budgets
Mobile technology, its applications, and the services that are delivered over the wireless channel continue to evolve. A recent survey by Cutter Consortium spans from consolidated hardware form factors, such as the laptop, to evolving applications, such as Twitter and location-based contextualized messaging services exploiting the capabilities of such devices as the smartphone (for more on this survey, see Cutter Benchmark Review, Vol. 9, No. 3).
Oracle Buys Sun: So What Happens with MySQL?
In a strange twist of fate, the annual MySQL Conference was just getting underway in Santa Clara, California, USA, when news hit that Oracle Corporation was acquiring Sun and, along with it, MySQL. That the most aggressive enterprise software company was buying the world's leading open source database struck like lightning.
Now's the Time to Take on BPR Tiger Again
It's déjà vu all over again. The cycle has repeated. The economy is and will continue to shed jobs. Businesses are trying to get leaner. Again, IT is expected to not only shrink itself, but help other units in the firm shrink themselves. A key approach for doing so involves reengineering the business process (BPR).
In Time of Testing, Remember Values, Communication, Slack, Part II: Tips to Stay Afloat
My last Advisor (see "In Time of Testing, Remember Values, Communication, Slack, Part I," 26 March 2009)1 raised this question: how do you perform in such difficult times while maintaining the company's values? Is it possible at all? The answer is "yes," and the evidence can be found in history.
Some Tips on Leading in a Time of Scarcity
With the current state of the economy, there has been a seemingly endless stream of articles about scarcity and the natural human reactions to it. Almost to a one, the articles examine the propensity of individuals to focus on what they might not have if the situation doesn't improve, prompting the reaction of thrift. People save. People hoard.
Googleplex, We Have a Problem!
Before you do anything else, please go and read the Boston Globe article headlined "Electronic Health Records Raise Doubt" (13 April 2009).
Design Your Next Contract to Go Beyond "Cheaper"
You Can't Manage Without Data About Value
I met with several CIOs recently and discussed their approaches to cost containment. In the discussion, one made the interesting point that cost containment is merely the current crisis. CIOs have regularly faced others: innovation (last year), alignment (the year before), demonstrated value of IT (the year before that), and so forth.
Making Management Manage Metrically
Every time I am asked to look at a suffering project, I see the same very basic failing: all the project objectives are vague.
This applies to projects costing more than US $100 million and ongoing for eight years, as well as smaller projects. In fact, I have concluded that management everywhere has not got a clue as to how to set clear objectives for projects. The problem is management's vague, nice-sounding phrases: though not in deadlines, sales targets, and budgets.
Kick-Start MySQL Data Warehouses with Kickfire
Silicon Valley startup Kickfire, Inc. has developed a new data-warehousing appliance based on the open source MySQL database. Kickfire is a "true" appliance. By which I mean it packages both software and hardware designed specifically to support data warehousing and BI applications (as opposed to just providing specifications or reference architectures for various hardware/software bundles).
My Body, My System
The argument was getting heated. At one end of the table stood the Linux bigots, banded together and angry. At the other end were the Microsoft bigots, standing stalwart and snooty. At stake was the future of operating systems for a new business intelligence platform. Neither side would retreat from its position that its product was superior.
A Capability Trilogy, Part II: The Nine Dimensions of Capability
As discussed in the first Advisor in this series (see "A Capability Trilogy, Part I: The Politics of Capability," 25 March 2009), capability-oriented thinking is becoming increasingly influential in methodologies, enterprise architecture frameworks, and business strategy.
Hadoop, MapReduce, Cloudera, EC2, and BI
Recent developments have brought together parallel processing and cloud computing technologies in such a way that they are set to change the way organizations look at analyzing massive amounts of data. In fact, I believe that these developments hold the promise of ushering in a new era in high-end, affordable data analysis.
Scaling Agile: Choosing Key Components
To Keep Flying, Consider Decision-Focused Dashboards
In Today's Economic Jungle, Time to Take on BPR Tiger Again
It's déjà vu all over again. The cycle has repeated. The economy is and will continue to shed jobs. Businesses are trying to get leaner. Again, IT is expected to not only shrink itself, but help other units in the firm shrink themselves. A key approach for doing so involves reengineering the business process (BPR).
What's at the Intersection of Agile and Offshore?
Companies today are trying to lower costs and increase staffing flexibility by taking some, or even all, of their development activities overseas. Many of these same organizations have teams that are using agile development practices to increase quality and improve project performance. What happens when these two trends in our industry intersect?