Safety in the Storm

Joseph Feller
It's not the best analogy in the world, but I will wrap up this issue by sticking with the hurricane metaphor. For me, the two articles in this issue suggest that APIs and hurricanes have something else in common: the two safest places to be are either high above it or right in the middle of it. There are plenty of useful insights and practical takeaways to be found in the articles, but for me the two most important are captured in that last sentence.

First, there is the need for big-picture thinking and high levels of abstraction.


Implementation and Management of an API Program Survey Data

Cutter Consortium
SURVEY DEMOGRAPHICS

This survey examined whether and how organizations are implementing and managing API programs, the drivers behind such programs, the factors that make for a successful API strategy, the challenges and risks, and deployment strategies and value creation. Sixty-one percent of the 152 responding organizations are headquartered in North America, another 20% in Europe, 11% in Asia/Australia/Pacific, 4% in Africa, 3% in Central and South America, and 1% in the Middle East.


Implementation and Management of an API Program Survey Data

Cutter Consortium
SURVEY DEMOGRAPHICS

This survey examined whether and how organizations are implementing and managing API programs, the drivers behind such programs, the factors that make for a successful API strategy, the challenges and risks, and deployment strategies and value creation. Sixty-one percent of the 152 responding organizations are headquartered in North America, another 20% in Europe, 11% in Asia/Australia/Pacific, 4% in Africa, 3% in Central and South America, and 1% in the Middle East.


Big Data in the Enterprise, Part III: High-Performance Analytic Database Trend

Curt Hall

In this Update, we focus on the corporate adoption, usage trends, and satisfaction with high-performance analytic databases.

 


Driven by Process Goals: The Key to Scaling

Mark Lines, George Ambler, Scott Ambler

Even today with Agile software development, it's comfortable to think that prescriptive strategies such as managing changing requirements in the form of a product backlog, holding a daily meeting where everyone answers three questions, having a single requirements owner (and thereby one neck to wring), and other such ideas will get the job done. But we all know that some of these "rules" are meant to be broken.


Bricklayers or Lawyers?

Tom Welsh

The assumptions that programmers do semiskilled blue-collar work -- and hence that they are virtually interchangeable and can be hired and fired at will -- are reminiscent of Taylorism as it came to be understood. Yet there can hardly be any domain in which those assumptions are less appropriate than software development.


Intelligent, Ambidextrous BPM

Andrew Spanyi

In an ongoing effort to add some sizzle to the BPM steak, analysts and educators are finding descriptors to add to BPM. A couple of years ago, there was some buzz around intelligent business process management suites, or iBPMS.


The Psychology of Agile: Fundamentals Beyond the Manifesto

Bhuvan Unhelkar

Transcending software development, this Executive Report outlines fundamental reasons for the popularity of Agile, the risks associated with the subjective element of Agile, and how to balance the flexibility with planning through a well-established Composite Agile Method and Strategy (CAMS).


The Psychology of Agile: Fundamentals Beyond the Manifesto (Executive Summary)

Bhuvan Unhelkar

The psychology of Agile discusses, in a practical way, the importance and impact of the disciplines of psychology and sociology in using and deploying Agile as an overall organizational culture. The Agile Manifesto heralded a quantum shift in the way we work: moving away from the rigors of planned, formal approaches to one that is based on collaboration, communication, and trust.


Social Media Data Analysis Trends 2014-2015

Curt Hall

Social media is touted increasingly as an important source for identifying key indicators pertaining to consumer sentiment, product/brand preferences, market volatility, buying habits, and other trends that organizations can apply in their efforts to understand and influence consumer purchasing, opinion, and other behaviors.


Does Agile = Better DW/BI? -- Opening Statement

Lynn Winterboer

"Agile" has become a big word these days. In the context of this issue of Cutter IT Journal, we are referring to the practice of satisfying our customers "through early and continuous delivery of valuable software."1 DW/BI teams that embrace an Agile approach work on the requirements that provide the most business value first. They ensure they are building the right things through regular customer reviews and short learning cycles and by working together as cross-functional, collaborative, and self-organizing teams. Not a client? Download your complimentary copy here.


Scaling Agile Data Warehousing

Em Campbell Pretty

In the end, the success or failure of your implementation of Agile data warehousing at scale starts and ends with your leadership. Leaders with a unquenchable thirst for knowledge combined with a kaizen mindset have a distinct advantage when it comes to putting theory into practice. As a leader, you must carve time out of your hectic schedule to learn about both the methodologies you aspire to use and the system in which your organization operates. Not a client? Download your complimentary copy here.


Disciplined Agile Strategies for DW/BI

Scott Ambler

Data warehousing/business intelligence (DW/BI) development is one of the few "final frontiers" remaining for wide-scale adoption of Agile solution delivery strategies. Several people have led the way in applying Agile techniques in the DW/BI field,1-3 but their advice is just now being adopted by mainstream data practitioners. Having said that, I believe we are quickly reaching a tipping point where Agile strategies will become mainstream within the data community. This article overviews the strategies and techniques that a disciplined Agile DW/BI team will follow. Not a client? Download your complimentary copy here.


Extreme Scoping: A Data-Agile Method for Enterprise-Class Data Integration Projects

Larissa Moss

The Extreme ScopingTM method presented in this article is such a Data-Agile approach. It is designed to apply most Agile principles to a robust soup-to-nuts spiral data integration methodology that includes all the data management activities so crucial for enterprise-class data integration projects. Not a client? Download your complimentary copy here.


Serious Games Give New Moves to Agile BI Teams

Tom Grant

There are tools that can help BI professionals make the right moves, and make the results stick. A growing collection of serious games -- the application of game-like activities to business, education, politics, and other "serious" settings -- provide direct benefits to BI projects. They already mesh well with Agile development practices, making their application in Agile BI projects that much easier. Not a client? Download your complimentary copy here.


Value-Driven Data Warehousing: Applying Agile Strategies to Increase Information Quality and Use

Werner de Jong, Jan Paul Fillie

This article recommends a number of techniques and best practices that retain the benefits of a central data warehouse while reducing the expense and lack of responsiveness to business needs and change. This data-focused approach offers a way to define user stories in a complex data warehouse architecture, addressing both application and information value to users and delivering a data warehouse that provides high-quality information and is resilient to change. Not a client? Download your complimentary copy here.


Practical Techniques for Successful Agile Software Development in DW/BI Environments

Girish Khanzode

Despite advances in tools, technologies, and practices, a large percentage of DW/BI projects continue to fail, and project managers are looking for critical advice. Agile is clearly one remedy for raising the success rate of DW/BI projects. Not a client? Download your complimentary copy here.


Prepare for Turbulent Times

Bob Benson

Cutter Fellow Ron Blitstein, Piet Ribbers, and I have just finished a new book, due out in April.


How Many Friends Do You Need on Your Agile Team?

Kamal Manglani

I often get questions from management and teams about how many ScrumMasters they will need as an organization, how many product owners are sufficient, how many QA professionals they need, and so on. I think the better question concerns the number of nondeveloper, value-providing friends an Agile team needs and then finding a continuum to answer the question at the enterprise level.


The Next Big Thing for Enterprise Architecture: Business/Technology Roadmapping

Ken Orr
At the beginning of each year, Cutter asks us consultants to forecast what the next big thing will be in our respective fields. (Read the 2014 predictions.) This year's request got me thinking what the next big thing in enterprise architecture was likely to be. At first I was stumped. For the last four or five years, "business capability" has been the most talked about addition to the EA repertoire.

The Next Big Thing for Enterprise Architecture: Business/Technology Roadmapping

Ken Orr
At the beginning of each year, Cutter asks us consultants to forecast what the next big thing will be in our respective fields. (Read the 2014 predictions.) This year's request got me thinking what the next big thing in enterprise architecture was likely to be. At first I was stumped. For the last four or five years, "business capability" has been the most talked about addition to the EA repertoire.

Data Transparency and the Feds

Brian Dooley

The US government has been working to provide greater transparency and availability for its immense collection of stored data, and this is important for analytics. Government data ranges from census information to scientific information and transaction details for government actions.


Something Is Happening Here

Vince Kellen

Over the past 20 years, the Internet has matured past its troubled adolescence and now swiftly seeps toward global saturation. It has quickly moved from a throw-it-on novelty to a now fully intertwined quilt woven into a large swath of human existence.


Encourage Your Staff to Work Themselves Out of Their Jobs: And How to React if They Succeed

Martin Klubeck

Any position in any organization can be broken down into roles and responsibilities -- or a clear set of "jobs" the person must perform. Each job can be further broken down into a set of tasks -- sometimes complex, sometimes simple. Yet, to maximize productivity, these tasks are the first things we want to encourage our staff to find ways to eliminate.


New to Offshore Development Applying Agile? Don't Ignore These Two Technology Aspects

Venkatesh Krishnamurthy

Tools and technologies are an essential part of any distributed Agile development. Companies invest thousands of dollars in procuring high-fidelity video conferencing equipment at their onshore locations. However, one thing they nearly always ignore is the integration capability with their offshore locations.

Two countries that come to mind when discussing offshore development are India and China. Although both countries have good infrastructure for software development, there are two technology aspects that need careful attention.