Our Team

Who we are.

We are a small team of deeply-experienced software professionals with a record of producing positive outcomes, organized around a common set of concepts and practices that enable teams to consistently deliver value.

Our mission is to help your project achieve excellence by adopting the best patterns used by the most successful software teams.

Optimize the software development life-cycle using the best approaches of winning organizations.

At EDOS we have more than a century of combined experience in the field of software development and delivery.

We are agile, we don't do agile.

We have seen the best and the worst of software projects, and we have learned from both.

There is no instruction book that fits every project, but there are some guiding principles that can prepare the way for victory. A team can build great things when they are provided the conditions for success.

Building teams is the way to get great results, and teams are built on the commitment of everyday people to the goals. Mission alignment is crucial, and effective communication is critical to that end. Turns out that programmers are completely human, and they always have been.

Building software is not manufacturing.

Mass-production of widgets is a very different problem than the development of software. Treating software projects as manufacturing tasks has always been a mis-match. It has always been about the people.

The team you assemble are your keys to winning.

Have your cake and eat it too.