Find analysis of data from Cutter's ongoing industry research efforts, brief treatments of topics that don't require the in-depth research of an Executive Report, updates on previously-covered topics, and more, in 2-4 page Executive Updates.

Devops: Goals, Consequences, and Support

Brian Dooley

Devops has only been around for a brief few years, and it is already having a significant impact throughout the development community. While there are those who might view the integration of development and operations as a useful fad that serves a limited number of situations, evidence suggests that there are serious advantages to this approach


Systems of Engagement: Part I -- Understanding the Big Picture

Mike Rosen

There has been a lot of noise in the application development area around what are being called "systems of engagement." In this Executive Update series, we will explore this newfound principle and what architects must contemplate in order to foster improved enterprise efficiency and innovation.


The Art of Questioning

Bhuvan Unhelkar

If we can really understand the problem, the answer will come out of it, because the answer is not separate from the problem.

-- Jiddu Krishnamurti


Business Architect vs. Business Analyst: What's the Difference?

Roger Evernden

Most large organizations have teams of business analysts. And a growing number have business architects.


Undisciplined Product Owners Can Torpedo Your Agile Adoption

Mark Lines

When properly executed, an agile approach for delivering software solutions provides value early and often. Stakeholders accustomed to multiyear projects delivered using a traditional waterfall approach are quickly sold on the merits of agile. However, at the end of an agile project is there clear evidence that the value delivered is greater than what would have been delivered with a traditional approach?


Mobile in the Enterprise: Part I -- Device Adoption Practices, Benefits, and Barriers

Curt Hall

In October and November 2012, Cutter Consortium conducted a survey that asked 69 end-user organizations worldwide about their use of mobile devices, including smartphones and tablets, in order to provide their employees and partners with the ability to interact with business operations, ranging from basic email to CRM and BI while "on the go." Our goal was to


Teamwork in an Agile Context

Jim Brosseau

Think back for a moment to the best project experience you have ever had. It may have been in the workplace, part of some team sport you were involved with, or perhaps it was a major trip you undertook with your family. What are the characteristics that made that a great project experience?


Enterprise Risk Management: Time to Level the Playing Field, Part II

Robert Charette, tore hagen, Brian Hagen

In Part I1 in this two-part Executive Update series, we examined the current state of enterprise risk management (ERM) theory and practice and found, as former Yankee baseball player Yogi Berra once remarked, "In theory, there is no difference between theory and practice. In practice, there is."


The Promises and Challenges of the New IT: Part I -- Them Changes

Frank Greco

You are in the change agent business.


Transforming Software Operations from a Liability to an Asset

Rasmus Jelsgaard

With the advent of devops, everyone in the software industry seems to have breathed a simultaneous sigh of relief. The problems of deployment would suddenly all be gone and the differences and past grudges between development and operations are a thing of the past:

Software delivery -- on track

Transition from development to operations -- smooth and without problems


Improve Your Business Objectives: Lessons from IT Priorities and HR Practices Survey

Lynne Ellyn

Anyone in the business world is familiar with today's relentless pressures to increase productivity, improve customer relationships, create new products, shorten time to market, and increase shareholder return.


Business-IT Architecture Misalignment: Part I -- Why Business Should Care

William Ulrich

Misunderstood, poorly identified, and often brushed aside, the gap between strategic business demands and the ability of deployed IT solutions to meet those demands grows by the day.


Agile vs. CMMI: Reasons Why the "vs." Is Sticking for the Time Being

Santiago Matalonga

CMMI is the de facto standard for process improvement in the software development domain. This standard encourages a systematic approach to process improvement. On the other hand, agile software development fosters high customer collaboration, rapid feedback, and empowerment of the individual developer. Both approaches have already been proven to be compatible and synergistic.


Strategic Adoption of New Collaboration Technologies

Claude Baudoin

A few months ago, I was asked by a colleague who graduated from the Paris School of Mines to contribute an article to the school's alumni journal on the topic of the impact of "new technologies" on the work of consultants.


Analytics, the Election, and Your Business Future

Brian Dooley

With the US presidential election now being over, the results have been dissected by the pundits, political analysts, pollsters, and politicos. One of the most significant elements to emerge is the use of sophisticated analytics and Big Data -- in every aspect of both the Obama and Romney campaigns.


Enterprise Risk Management: Time to Level the Playing Field, Part I

Robert Charette, tore hagen, Brian Hagen

One would be hard pressed to decide which incident represents the worst example of enterprise risk (mis)management practice since 2010 given the surfeit of eminently eligible contenders in which to choose. Among the nominees is BP PLC.


The Critical Role of Agility in Mobile App Deployment

Brian Dooley

The intersection between agile and mobile development is a natural one, grounded in the similarities between the demands of each. Mobile apps are generally small, frequently updated from an apps store, motivated by clear process requirements, and released almost immediately.


Beyond the Who of User Experience Analysis

Bhuvan Unhelkar

A customer is the most important visitor on our premises. He is not dependent on us. We are dependent on him. He is not an interruption in our work. He is the purpose of it. He is not an outsider in our business. He is part of it. We are not doing him a favor by serving him.


Programming the World: Part I -- What Is Augmented Reality?

Joseph Feller

I confess that while watching Star Trek as a kid, warp drives and dilithium crystals never really excited me much. Nor did I have any desire to be beamed up, down, or otherwise. Phasers and photon torpedoes only induced yawns.


Fifth-Generation Architecture: EA Through the Years -- and into the Future

Roger Evernden

We talk of "enterprise architecture," but there are clearly many different ways of architecting an enterprise.


Using Noninvasive Measurement to Link Agile and CMMI

Andrea Janes, Alberto Sillitti, Giancarlo Succi

Many still perceive agile development methods and CMMI best practices as opposite ends of a continuum. These misconceptions originate, in part, from a lack of accurate information. This Executive Update proposes noninvasive measurement as a technique to collect data about the agile software development process.


Supporting the Software Development Process with Data Analysis

Andrea Janes, Tadas Remencius, Tadas Remencius, Alberto Sillitti, Giancarlo Succi

This Executive Update presents a methodology and a set of tools designed to support the software development process based on the collection and analysis of a large set of information. The design of such a system faces several challenges, such as data reliability and generating useful and timely analysis for both developers and managers. Furthermore, the data and its related analysis are not enough to support the development process in an effective way.


Blossoms Beyond the Wall: SaaS in China

Brian Dooley

China is an important market for software as a service (SaaS) due to its huge population and current rate of economic growth in an otherwise flat global economy. For the Chinese, as well as for other developing markets, SaaS offers the possibility of using advanced software without investing in expensive infrastructure.


Agile/Lean Portfolio Planning with Kanban

Sally Elatta

Too many organizations struggle today with the issue of constantly shifting priorities, causing many teams and individuals to work on several projects simultaneously. What was the number-one priority yesterday might not be the same today. So how can organizations maintain flexibility and effective responsiveness to changing business needs while providing their teams with the necessary focus to actually get something done?


Building Speech-Enabled, Multimodal Enterprise Applications

Chetan Kothari, Amit Gawande

Many enterprises have successfully leveraged speech technologies to build interactive voice response (IVR) self-help applications. Such mechanisms enable customers to conduct an ever-widening range of transactions with airlines, banks, retail, and other portals via speech over the phone.