EA Rediscovered – Solutions Architects

In this next podcast in the “EA Rediscovered” series we will address various organizational models for Solutions Architects.   Should they report directly to a centralized EA team, provisioned as needed to guide project designs?  Should the…

EA Rediscovered – Solutions Architects

In this next podcast in the “EA Rediscovered” series we will address various organizational models for Solutions Architects.   Should they report directly to a centralized EA team, provisioned as needed to guide project designs?  Should they report directly to development group leaders and…

“Who” Creates Risk

Costello: Well then who’s on first? Abbott: Yes. Costello: I mean the fellow’s name. Abbott: Who. Costello: The guy on first. Abbott: Who. Costello: The first baseman. Abbott: Who. Costello: The guy playing… Abbott: Who is on first! Today’s blog is triggered by the entry authored by my friend and colleague, Ben Sommer, reflecting on […]

Avoiding a Leaky Scope Bucket

There’s a hole in the bucket, dear Liza, dear Liza, There’s a hole in the bucket, dear Liza, a hole. – children’s song, Bergliederbüchlein (c 1700) In my prior article, I introduced the concept of a scope bucket to explain the concept of project scope to your stakeholders.  In this article, I continue the theme with some […]

A Bucket of Scope

An architect relies on a clear understanding of scope.  In prior articles we have discussed the business context diagram, a great tool for establishing solution scope.  We also provided a technique for setting expectations regarding the scope of architecture activities.  In this article, I intend to expand on the importance of understanding (or establishing, if […]

Enterprise Agile: One Size Does Not Fit All

Guest post by Tim Mattix It’s no surprise that agile development software methods are quickly claiming ground over waterfall methods.  The linear waterfall model and its sequential design process run counter to the reality that customers often don’t know exactly what they want up-front; rather, they tend to fine-tune their requirements through ongoing two-way interactions during the life cycle of the project. On the other hand, the evolutionary development approach inherent in agile gives designers […]