Time is a powerful constraint. It forces us to define what matters most, make choices of priorities, and leave behind…
Minimum Releasable Code: Deliver Earlier, Deliver Faster
Delivering a new application can be stressful. The build can fail with complex messages, deployment stuck, without talking about firewalls…
Agile Testing in Quality Engineering
Confidence builds up with feedback. Teams accelerating their software delivery equally need feedback along the software lifecycle to balance quality…
QA Notes Are Useful. QE Notes Are Even Better.
Spoken words fly away, writings remain. That’s equally true when building software. Teams have so much to do and think…
Architecture Reviews as Peer Reviews
Many people hate architecture reviews. I can understand them. When it’s done as a boring and useless committee, full of…
The Quality Engineering Way To Non-Functional Requirements
Non-functional requirements directly impact digital businesses. It’s not just about delivering features; usability, performance and security are just a few…