Category: Uncategorized

Distributed, Vendor Driven Agile

State of the art descriptions of Agile best practices generally focus on process enhancement within a single, co-located team. And certainly there are enough new concepts to stay busy within that simple team layout. But in reality, EIS development in single team, single location

Posted in Uncategorized

Why EIS is emergent

Development of Enterprise Information Systems has historically been the domain of two closed groups: internal software teams, and large proprietary software vendors such as SAP and PeopleSoft. But current broad trends in enterprise information technology are making it both increasingly possible, and

Posted in Uncategorized

Conway’s Law

A primary benefit, as well as risk, in the development of enterprise software within the organization is the opportunity to empower and organize people, by providing an exceptionally powerful medium to digitize the culture and core value proposition of the business. Apparently

Posted in Uncategorized

Box.net and Strategic EIS

Here’s an excellent article by Box.net CEO Aaron Levie regarding large market forces aligned toward increasing development of strategic enterprise information systems. I absolutely agree.

Posted in Uncategorized

Agile scaling and Unified Communication

There’s a key aspect missing from current dialog on approaches to scaling Agile and other contemporary SDLC practices: Unified Communication. UC is an extensive area of product development; with a huge number of VOIP and telecommunications companies competing to provide compelling new functionality. UC is also a

Posted in Uncategorized

The “How” feeds the “What”

Organizations developing software internally encounter the natural tendency to create a stovepipe relationship between those defining the need for specific functionality, versus those that actually implement it. In this pattern, a business  team dictates requirements to the development group following extensive discussion and decision

Posted in Uncategorized

Custom Solutions for Enterprise Operations: Own the Glue

Companies seeking to implement enterprise information systems in order to leverage the digitization of competitive business strategies, have a wide range of powerful commercial and open source systems available to build upon. As I’ve written, the use of integrated standard components for

Posted in Uncategorized

Strategic architecture: meet the immediate need and leave the door open to the ultimate solution

Agile Scrum, XP, Kanban, Lean, DevOps and other cutting edge SDLC generally share the common goal of faster frame rate for delivery of functionality. “Deliver smaller, but complete, slices of functionality faster,” according to the core guiding principles, “and benefit

Posted in Uncategorized

The importance of patterns

Big software has lots of moving pieces. In enterprise software, this complexity is compounded due to the diversity and number of stakeholders, and the corresponding diversity and quantity of functionality. This diversity can be a source of strength. After all, solving

Posted in Uncategorized

Technical ignorance

“I’m not technical; I’m not smart enough. I’ll leave that to others in the room.” I’ve heard this statement in different forms, from different people, several times. It’s a disappointing message that indicates that the real agenda of the speaker may be different from that

Posted in Uncategorized