Blog

Estimation of Non-Functional Requirements

A non-functional requirement (NFR) is a system-level (or product-level) constraint. NFRs do not relate to functionality but instead refer to attributes, such as performance, accuracy, portability, reusability, maintainability, interoperability, capacity, platform fan-out, and so…

Continue Reading

Scrum – The Bright Light That Exposes Dysfunction!

All organizations are plagued by dysfunction—those impediments or obstacles that stand in the way of realizing their full potential. One of the benefits of an agile process like Scrum is that it helps expose these dysfunctions.

Although finding and addressing dysfunctions is…

Continue Reading

Why Scrum? The 6 Very Real Benefits of Agile

We’ve all experienced projects that, despite our best efforts, delivered late, weren’t up to our quality standards, and didn’t quite meet our customer’s needs. Failed projects not only negatively impact the bottom line, they also can damage reputations and crush morale. Even in…

Continue Reading

Scrum in Pictures: How to Interpret the Visual AGILExicon®

After years of training it is clear to me that many people do much better with pictures than they do with text. I myself am a visual learner, which is why in my presentations I shun bullet points in favor of graphics that help most people understand and retain the concepts.

Continue Reading