the-project-owner-software-development

The Project Owner

One person can make a difference I’ve spent the last 13 years working in, managing, or building Agile teams. After nearly two decades in the Boston area, I’ve moved to Austin to be closer to my family. This has given me time for introspection regarding what has made certian teams more successful than others. I’ve worked with many Agile teams. …

Top 5 Traits of Great Agile Managers

I’ve worked with several great companies, and even more not-so-great. I see agile managers and agile implementations fail quite a bit. I’ve done some analysis and come up with the top 5 traits of great agile managers. There are others traits to consider as well. However, the great agile shops and managers¬†all have these same characteristics. 1) Be on time …

Technology versus Services

What is a technology company?

I’ve worked with many different types of companies. They can be separated by market; healthcare, medical research, insurance, financial services, etc. However, it’s more important for me to determine if they are a technology company or a services company. I use a simple matrix to determine what type of company I’m working with. Services Companies A services company has a …

Project a mess? Send in the clean up crew!

We love patterns in software development. Codifying patterns is an attempt to acknowledge good principals for designing and delivering software. We have so many types, for example: Design Patterns Enterprise Architecture Patterns Database Design Patterns UI Patterns Development Process Patterns Development Process Patterns typically include the following: Continuous Integration Agile Test Driven Development And so on…. There are also so …