• Title image for Planning a Business System Replacement Project blog post

    Planning a Business System Replacement Project

    Creating the right team and strategy to ensure a successful system replacement is challenging. This important endeavor requires careful planning, integrated Business Analysis, and a clear project vision. There are [...]

  • Successful Automated Testing – It’s all in the Details

    Have you ever found yourself frustrated with test automation projects? You're not alone. In the world of software testing, it's all about the details. The complexity comes in knowing the [...]

  • The Importance of Defining High-Quality, Testable Requirements for Bug-Free Code

    , taking the time to define and test high-quality, testable requirements is essential to producing bug-free code. It is a crucial step in the software development process that lays the foundation for the entire project. By understanding the requirements gathering process, defining high-quality requirements that are validated, testing requirements, and reaping the benefits of success stories, we can ensure that we are delivering high-quality software that meets the needs of the business and consumers. Let's make bug-free systems a reality for our companies and our customers.

  • Should-Do vs. Does-Do

    I think there is a fundamental problem in our industry’s approach to test case design. It may seem obvious that software testing is all about verifying that your application does [...]

  • Test Automation Tools are Idiots: One reason it is hard to Automate Testing (…and what to do about it)

    In the software testing game it is all about the details.  Testing is really a simple thing to describe; does the software behave as expected?  The complexity comes in knowing [...]