.sds-sidebar{color:#fff;}

Brian


Recent Posts

What is Release Orientation?

Apr 29, 2014 7:41:03 AM / by Brian posted in Release Orientation, AgileGPS, Agile Organizational Design, AgiLEAD

0 Comments

iStock_000019598369_Medium.jpgProject oriented organizations focus entirely on getting a related set of intent packaged into a container called a project and seeing that entire container move through from requirements generation to software release. Release-Orientated organizations are singularly focused on continuously getting releases out the door that maximize business value delivery without being constrained to only releasing related business intent in the portfolio. To achieve the continuous release of software systems, organizations must apply lean thinking and principles to every aspect of their delivery frameworks and minimize the overhead associated with making releases with high quality. While Continuous Delivery has become a very popular destination for many software engineering and IT shops, Release Orientation goes well beyond the rapid feedback and rapid test and release cycles of Continuous Delivery. Release Orientation is focused on realizing value through regular and frequent solution releases going into production (or customers’ hands) – thereby realizing continuous value for the business. In other words – Continuous Concept to Cash.

Read More

We’re speaking at Agile PA!

Apr 21, 2014 4:24:36 AM / by Brian posted in Release Orientation, AgileGPS, Events, Agile, Continuous Business Value Delivery, Scrum

0 Comments

We are happy to announce that Naeem and Brian will be Keynote Speakers at Agile PA on Wednesday, May 14th, at 6 PM. Our session is called “Hop Onto the Release Orientation Trolley”. This session will first be presented at Scrum Gathering on Tuesday May 6. This session builds on concepts from our Scrum Alliance article, “The Big Lever” - so take a look!

Read More

Blazed and Confused - Agile Transformation

Mar 27, 2014 9:16:53 AM / by Brian posted in Architecture, Modernized Technology, Agile Transformation, Digital Transformation

0 Comments

Here is a reprint of my article originally published with Scrum Alliance in March 2014. Enjoy!

Been blazed and confused for so long it’s not true . . .

So, your Agile transformation journey has been underway for a few weeks, a few months, or maybe almost a year. You have blazed a path toward agility. But, much like the Led Zeppelin song (Dazed and Confused– please, you don’t have to be from the ’70s to get the Led out!), there is a huge pause in the middle of the journey, and now you are not really sure if you are going anywhere.

Read More

Passed the Certified Scrum Professional Exam!

Jan 17, 2014 6:46:30 AM / by Brian posted in Agile, Training

0 Comments

Happy to report that I took the Certified Scrum Profession (CSP) exam this morning and passed with flying colors! My biggest reason for working towards the exam was using it as a forcing function to do a whole lot of reading about a variety of agile subjects. Over the past 8-9 months, I read the following titles and added to my knowledge base using mind mapping software (I love iThoughtsHD on the iPad):

Read More

The Big Lever

Sep 7, 2013 7:49:39 AM / by Brian posted in Agile

0 Comments

I have a new article published today with Scrum Alliance on why release orientation (vs. project orientation) is so important to being agile and critical to scaled agile.

Read More

Team Design Patterns – Feature teams with mixed-composite skills

Aug 5, 2013 7:51:52 AM / by Brian posted in Agile Organizational Design

0 Comments

This article is about the third and final alternative to the Ideal Team Structure – feature teams with mixed-composite skill teams.

Read More

Team Design Patterns – Feature teams supported by component teams

Jul 21, 2013 7:53:00 PM / by Brian posted in Agile, Agile Organizational Design, Scaled Agile Framework, Scaling

0 Comments

In the last article, I outlined the Large Feature Team pattern as a first alternative to the Ideal Team Structure (ITS) if your organization cannot make the immediate leap to the ITS when transitioning to agile solution delivery. In another article, I provided an overview of the concepts of feature teams and components teams. In this article, I will discuss the second alternative using a combination of feature teams and component teams.

Read More

Team Design Patterns – Large Feature Teams

Jul 16, 2013 7:54:15 AM / by Brian posted in Agile Organizational Design

0 Comments

In previous articles, I outlined the guiding principles for organizing agile teams (start here if you haven't started the article series yet) and described the Ideal Team Structure (ITS). This is the first in a series of articles to describe various organizational design patterns to start the journey to the ITS given the real possibility that your large organization cannot switch to the ITS immediately upon starting the transition to agile software delivery.

Read More

Team Design Patterns – Feature Teams and Component Teams

Jul 6, 2013 8:06:20 AM / by Brian posted in Agile Organizational Design

0 Comments

I spent time outlining the guiding principles for organizing agile teams in my last article. With the challenge of delivering business intent where changes to 10’s of platforms / components are needed and we only have developers and testers who specialize in singular platforms / components - how do you organize? There have been many books, whitepapers, and blogs (see here, here, here, and here). talking about the tradeoffs of feature teams (which can also be referred to as business vertical teams or product-aligned teams) and component teams. A feature team spends their days delivering user stories that are highly reflective of needed business intent whereas component teams spend their time delivering user stories that are generated by the feature teams because they need components outside of their scope of knowledge or responsibility modified to deliver the overall solution.

Much of the writing on feature and component teams puts feature teams in the “good” camp and component teams in the “bad” (and sometimes “evil”) camp. With the challenges outlined above, to some degree, component teams might be a necessary evil. The key is that your initial organizational design has feature teams as well and that you are creating an obvious maturity path towards possibly eliminating the component teams by pushing that component skill and knowledge towards the feature teams through knowledge sharing and architectural simplification. Ultimately, the goal is to create feature teams of generalizing specialists, living and collaborating right with the BIG’s (Business Intent Generators), and able to create and modify 100% the system components needed to delivery that business intent – the Ideal Team Structure (ITS).

Read More

Team Design Patterns – Ideal Team Structure (ITS)

Jul 6, 2013 7:55:12 AM / by Brian posted in Agile Organizational Design

0 Comments

Before I get on with describing the less-than-ideal organizational models, I thought it would be useful to spend some time describing what the Ideal Team Structure looks like to paint the picture of the target. And what better way to paint the picture than with a picture…

Read More

Subscribe to Email Updates

Lists by Topic

see all