PDLC or SDLC
As a frequent technology writer I often find myself referring to the method or process that teams use to produce software. The two terms that are usually given for this are software development life...
View ArticleRevisiting the 1:10:100 Rule
If you have any gray in your hair, you likely remember the 1:10:100 rule. Put simply, the rule indicates that the cost of defect identification goes up exponentially with each phase of development....
View Article5 Things Agile is NOT
It seems that everyone is moving to an Agile approach in their product (or software) development lifecycle. Some move with great success, some with great fanfare and for some it’s one of the last...
View ArticleAgile Architects
We recently posted what agile is not, where we outlined questions that we often hear about agile development. Another question that is often raised is how to combine the seemingly long-term process of...
View ArticleBook Review: The Lords of Strategy
OK, this isn’t a book review as much as it is a comparison of how the iterative and rapid “productization” of strategy closely parallels Agile methods of software development. But first, here’s an...
View ArticleThe Agile Organization
We’ve done a lot of work with organizations attempting to become more Agile by implementing Agile development practices. One common problem we see time and time again is that the “old school” way of...
View ArticleThe Agile Organization Solution
Having discussed why organizations arranged along functional boundaries (e.g. production or engineering, operations, infrastructure, QA, etc) and multi-disciplinary Agile teams are often at odds and...
View ArticleThe Agile Executive
In this third installment of our “Agile Organization” series we discuss the qualities and attributes necessary for someone to lead a group of cross functional Agile teams in the development of a...
View ArticleHow to Choose a Development Methodology
One of our most viewed blog entries is PDLC or SDLC, while we don’t know definitively why we suspect that technology leaders are looking for ways to improve their organization’s performance e.g. better...
View ArticleAKF Agile Training
It is pretty self-evident that Software as a Service (SaaS) companies have to deliver customer-facing features quickly, at low cost, and high quality. Pay-by-usage models and not having to install...
View ArticleMaking Agile Predictable
One of the biggest complaints that we hear from businesses implementing agile processes is that they can’t predict when things will get delivered. Many people believe, incorrectly, that waterfall is a...
View Article
More Pages to Explore .....