Blog

It’s Not All About Agile!

Chris Webb, now of PWC, shared a presentation that contained the now famous Deloitte Agile Landscape https://www.slideshare.net/ChrisWebb6/last-conference-2016-agile-landscape-presentation-v1  as shown above. In

Read More

Methods & Tools

Waiting and waiting…

The majority of cases of disappointing software results I see are the result of too little design or too few

Read More

Points of View

Do CTO’s Have To Code?

Software companies of all sizes and stages of their evolution have a person (or more) who fill the role of

Read More

Points of View

Is Your Agile Really Ad-hoc in Disguise?

I worked with a client to help them transform their software development team from an ad-hoc, developer hero model to

Read More

Methods & Tools

Micro-Services — Will Data Be The Problem?

I discussed Micro-Services in my last post, and talked about why I think this would be an excellent architecture if

Read More

Architecture

Micro Services — Déjà vu?

Recently I was talking with an executive at a client who was describing their strategy of modernizing their very old,

Read More

Architecture

Cross Function Teams … Not Always a Good Idea

In software and technology, as well as in business at large, teams are everywhere.  Surveys and pundits report the corporate

Read More

Teams

Do you have an architecture or an architect problem?

The September issue of the Communications of the ACM (reprinted from ACM Queue) included an article titled “Bad Software Architecture is

Read More

Architecture

Software Architecture Training

In a previous discussion, I presented the definitions and various types of software architect, and in this post, I want

Read More

Architecture

What Are Software Architects?

At various points in my career I have held formal or informal titles of Technical Architect, Solution Architect and Enterprise

Read More

Architecture