The Journey to Modernization – Part 2– Why you should embrace continuous modernization
A personal blog addressing software quality across all aspects of software development, testing, design, and people.
Is domain knowledge important for software engineers?
Integrating User Stories and Requirements
What information is required to make a software requirement effective
The importance of having detailed technical requirements in software development
Benefits of a quality-driven approach in software and why quality-driven leadership matters
Tips for evaluating testing tools
Forget about finding the perfect testing tool
Quality is more than just software testing
Balancing the Quality Triangle
Defining Quality – What is a software system
Developing your Problem-Solving skills
Improving your power of Negotiation
Tips to Making Better Decisions
How to develop a Test Strategy
Building a Model for Quality Maturity.
Best Practices for Edge Security
The importance of the user-experience
To DevOps Or Not DevOps?
The softer side of software testing