Feature velocity and Serverless

What is feature velocity?

Very simply it’s how fast new features can be added to a product.

The velocity snapshot

The biggest problem I have with the idea of feature velocity as a measure of how well a tech team is doing, is that it’s a snapshot tool. At any given point during a well managed team you can see whether a team is ahead or behind (so often it’s behind… but that’s another conversation about estimation) by looking at the feature velocity.

So what has this got to do with Serverless?

It’s quite simple really. Feature Velocity needs to be taken over a period, and not as a snapshot. In other words, it needs to be taken in the context of the whole rather than in isolation.

Feature Velocity is not necessarily everything

The more I look at this issue, the more I see a significant increase in Feature Velocity over a whole programme timescale, when you use a Serverless approach.

--

--

Get the Medium app

A button that says 'Download on the App Store', and if clicked it will lead you to the iOS App store
A button that says 'Get it on, Google Play', and if clicked it will lead you to the Google Play store
Paul Johnston

Paul Johnston

3.5K Followers

ServerlessDays CoFounder (Jeff), ex AWS Serverless Snr DA, experienced CTO/Interim, Startups, Entrepreneur, Techie, Geek and Christian