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.

Revisiting Reuse

Ken Orr

For at least 30 years now, one of the explicit goals of software development is reusability. In the beginning, "objects" were going to increase productivity because developers would develop objects that could be reused. Some were and a lot weren't.


Beyond the Suggestion Box: Getting "Them" to Participate

Carl Pritchard

From the executive suite, there's a virtually never-ending effort to draw on the experiences of others. Even reading articles like this represents an effort to gain from the insights of those with different life experiences. No one individual has all of the answers. The best answers can be drawn from the vast pool of talent that exists around us.


Cloud Standards Ramp Up, Gain Key Advocates

Curt Hall

Cloud computing has emerged as an attractive alternative to on-premise IT, offering organizations cost savings and greater flexibility in how they license, develop, and manage applications and how they store and manage data. But the big "however" with cloud computing remains a lack of open -- and generally accepted -- set of standards, benchmarks, methodologies, and best practices.


Making BI Accessible to the Rest of Us

Brian Dooley

Bringing BI down to the coalface has long been a goal for both vendors and IT managers -- in light of the fact that BI remains largely confined to the 15%-20% of workers in an organization who analyze data.


China's Domestic Market for Software and Information Services

Ning Su

China's national government has devised a strategic plan to support the growth of the software and information services industry. The plan focuses on improving the industry's innovative capability and increasing information services innovation. The plan sets a specific goal, which is increasing the proportion of software and information services revenue in the overall electronics and information industries from 12% to 15%.


But How Will Consumers Respond?

Curt Hall

Last week, marketing giant Epsilon Interactive reported that hackers had gained unauthorized access to a gigantic trove of email addresses the company manages for its various clients. In fact, this might be the largest data breach ever (or at least ever reported), involving what some estimates report to be millions of customer email addresses and names. About 50 of Epsilon's clients are affected.


Points of Presence: Emerging Roles for Firms

Joseph Feller

A great deal of attention has been given to the design, deployment, and management of Web services as part of a service-oriented architecture (SOA) within the enterprise. The attention is well warranted as SOA represents a substantial advance in the architecture of enterprise systems.


Pitfalls of Agile XIII: The Mask and Mirror

Jens Coldewey

When I get calls from new clients, they often start their story with the words, "We introduced agile 12 or 18 months ago on our own and had some success.


Reserve Data Centers As Rescue Tool for Business

Eugene Gerden

With the increasing importance of information systems for business success, the risks associated with the temporary inaccessibility of information due to any unplanned failure of computer systems have significantly increased. Failure of a computer system may be the result of various factors, such as faulty or improper actions of users, or external factors, including man-made or natural disasters.


The Critical IT Management Competencies: Focusing on the "Demand" Side of IT

Bob Benson

The development and nurturing of IT management (and technical) competencies has historically focused on the "supply" side of IT.


Lessons from la Tour Eiffel

Mike Rosen

Last week, I was visiting Paris and got the chance to marvel at the Tour Eiffel, one of the world's most well-known and instantly recognizable structures. I also took the opportunity to learn a bit more about its fascinating history.


Steps to Restarting a Stalled Project

Brad Egeland

In an age when rates of project failure sadly top 50%, having the chance to actually restart a project that has been stalled, cancelled, or put on hold for whatever reason can be very positive. But it's no small undertaking to restart a stalled project. The project manager may tend to think that he and his team have nothing to lose since they can't do any worse than the first team. Actually, nothing could be further from the truth. This isn't a scenario where you're coming in as the superman manager trying to rescue a project that is in progress but is failing.


As Unstructured Data Rises, So Does View of Text Mining

Curt Hall

Back in December, when making predictions for the upcoming year regarding important BI trends, I wrote that we could expect to see use of text mining and analysis increase in 2011, just as it has almost every year since we've measured its adoption (see "What Lies Ahead: BI and D


Starting Agile Adoption: Avoiding Common Pitfalls of Planning

Steve Berczuk

Agile software development involves people working together, across disciplines, to deliver business value efficiently. While the Agile Manifesto states that agile development values "responding to change over following a plan" and "working software over documentation," that does not mean plans are not important. A plan allows you to measure your progress, focus your efforts, or, more important, present a target that stakeholders can invest in.


Jumping the Radioactive Walrus: Nuclear Risk Mismanagement in Japan

Robert Charette

Last year, I wrote an Advisor titled "Jumping the Walrus: When Risk Management Goes Bad" (1 July 2010), which discussed the systemic risk management blunders by BP and the oil industry in general that came to light in the aftermath of the


Rebooters Versus Doubters: Debate Affects Our Minds

Vince Kellen

With the explosion of data and computing devices over the past decade and the about-to-explode iPad-like consumer device market, it is unsurprising that a vigorous debate about how people should use or not use data and computers has ensued.


12 Steps Toward Confident Excellence

Vince Kellen

Excellence is an old topic, more honored in a book than observed in the workplace. Nonetheless, it is an important topic because of some almost unbearable forces that are shearing the workplace.


Reuse Maturity Model: Establishing a Software Vocabulary

Nikhil Sharma, Vinay Upasani, Lawrence Marsh, Mohit Mutha

Software development has been full of fast-paced advancements, with a focus on increasing efficiency and reducing cost/efforts for stakeholders. Applying these changes forms a crucial part of the reusability concern that has been at the forefront of new business initiatives or development. Reuse has been central to many of the development models as have such tenets as "don't reinvent the wheel" and "don't repeat yourself."


Not Your Normal Risks, and Using Five Quotients to Find Them

Steve Andriole

Risk management is a formal process owned by senior executives responsible for keeping everyone safe and sound day and night. They report to internal and external audit committees or, actually, prefer to avoid any and all interaction with audit folks since even a casual discussion with auditors can result in a boatload of work for entire teams of already overworked professionals.


How the Offshoring Debate Affects US Employment

Sara Cullen, Sunil Gupta, Naveen Gupta, Sandeep Gupta, Munish Kumar Gupta, Vishal Gupta, Madina Manap, Alejandro Rosales

There is growing apprehension among business leaders, economists, and ordinary Americans that we are witnessing what may well be the largest outmigration of nonmanufacturing jobs in the history of the US economy.

-- Askok Bardhan and Cynthia Kroll


Corporate BI, Data Warehousing Spend Trends in 2010-11 Stay Consistent

Curt Hall

A Cutter Consortium survey conducted in February/March 2011 of 60 end-user organizations based worldwide1 helps provide some insight into corporate BI and data warehousing spending trends.


Enterprise Agility: Finding Ways to Respond Efficiently

Bhuvan Unhelkar

Enterprise agility can be defined as "a time measure between two significant changes in the environment and the time it takes for an organization to respond to that change."1 An agile enterprise is capable of responding quickly and effectively to a change in the environment.


An Enthusiastic Update on Kanban Adoption

Masa Maeda

The subject of the September 2010 issue of the Cutter Benchmark Review (CBR) was Kanban adoption (see "Kanban for Project Management: Should We Buy In?" Vol. 10, No. 9).


Developing IT Strategy in the Context of Business Needs

Jerrold Grochow

Deciding the priority and funding for major IT initiatives, such as developing a new system or supporting a new technology, are among the most important functions of the IT governance process.


Giving Power to the Unempowered? First, Do No Harm

Carl Pritchard

For years, there has been a constant complaint in the project management community: the chief grief is that project managers "All this responsibility, and no authority." That's not exclusive to project management, either.