: Mike Ross

What is Technical Debt?

The Software Engineering Institute at Carnegie Mellon University says that technical debt “conceptualizes the trade off between the short-term benefit of rapid delivery and long-term value.” To use a colloquial phrase, you rob Peter (your business’s future performance)…

Read more »

Startup Statistics

The data tells us that the world of startups is fraught with peril. The strength of founding team and a clear direction are critical. A stellar CTO is crucial for tech startups. Across all industries, startup failure rates…

Read more »

What does a CTO do?

I get asked this question often. It is an interesting role as it seems to have varying meanings to different companies. Often the CTO position is the least defined role in the C-Suite. In general all outward facing…

Read more »

Custom Software Development and Consulting

No Picture

I have spent the last 18 years building world-class teams and delivering secure, scalable, and resilient systems. I operated as an independent consultant for 15 years, worked at Microsoft for four years, and have served as CTO to…

Read more »

CHI – (Cumulative Health Indicators)

We are all familiar with KPI’s (Key Performance Indicators). While these data points are often interesting and they can even be helpful, they do not give us the full picture. They tell us how things are performing, but…

Read more »

Process, Process, Process

Ask anyone on my team or anyone that knows me – they will tell you I am a Process Evangelist. Thriving systems have healthy processes underpinning them. Healthy organizations allow time for Process. Without process things decay. The…

Read more »