CEO Guide to Agile
What is Agile? Agile has different meanings to different audiences. For the majority of customers, Agile applies to the development of digital products or…
Scalability and technology consulting advice for SaaS and technology companies — from the AKF Partners team.
What is Agile? Agile has different meanings to different audiences. For the majority of customers, Agile applies to the development of digital products or…
What is the 1-10-100 Rule in Software Development Quality Control?
In one of the worst quotes in American history (followed closely by every popular quote from a Marvel character), Ralph Waldo Emerson said:
Over the last decade or so, I have seen a reemergence of the dreaded “business analyst”. These folks were the wait-staff of the waterfall lifecycle, taking…
Recently, we have come across many teams that are not using story points and team velocity to track progress through the sprint.
How many hours are a day are your employees in front of a computer? On their smart phone doing work?
(Photo by Noble Mitchell on Unsplash)
One way to create a "stable" service is to limit the number of changes made to the system. Limiting change may improve stability, but it may also limit the…
(Image Used by Permission from Mark Shead)
There is growing recognition for the need for adaptive product teams.. The process of delivering software may be very similar across almost all companies but…
Do you ever feel like the work you are involved in is too chaotic or that products take too long to deliver? We have an answer. Today we will share Rule 3 of…
One of the questions we are often asked is when do I scale my company? When setting out to build a product, there is a lot to learn and figure out. Scale is…