We are all very well aware that software has taken up an increasingly important role in all of our daily lives, but every now and then I encounter a new area where software is playing an ever-greater role. The latest interest being Formula 1 (F1) racing. Formula 1 is, by its nature, a sport that […]
Tag: Testing
Decision Tables as Acceptance Criteria?
Lately, I’ve been working on an Agile project where all the requirements are written in the user story and acceptance criteria format. The acceptance criteria on this project are really the meat and potatoes of the requirements. They tell the developers what to develop and how the system should act in given circumstances. So it […]
Validation and Verification- An Engineer’s Perspective
I recently began teaching our training courses here at ArgonDigital and one of the topics we cover is validation and verification. In the training, we ask the students to brainstorm what validation and verification are and how they apply to software requirements. Surprisingly, to me at least, there are many people who think these are […]
Don’t Begin UAT Until…
As projects run long and budgets get tight, the first thing that gets squeezed is testing. Even with the best of intentions, the planning, design, and development phases often go longer than expected. In order to meet that precious target rollout date, testing can get rushed. However, it is really important that testing is done […]
A Business Analyst’s Checklist for User Acceptance Testing
A while ago, Joy wrote a post about how to prep for a UAT (User Acceptance Testing). I would like to add to that, with my own experience, for what is needed in order to prep for a UAT. I had a client once who was building an internal software product, failed their UAT, […]
A Layman’s View of a Great Tester
Over the last six months our project has deployed 2 major releases and 2 minor releases. Depending on how your organization is structured, Requirements analysts may or may not be part of the testing efforts. I have been fortunate to work closely with the testing teams as we tested and eventually deployed our solution. I […]
A (Failed) Humorous Attempt: How to Write the Imperfect User Story
As a User Story, I should not have an actor for my user story. I’m not too certain if a user story is still a user story if the story…lacks a user. As a User Story, I must use systems as my actor. Hey! Systems can be actors too! The only issue is…how do you […]
The Black Art of Predicting Defects
I was recently asked on my project to help predict, based on project history, how many defects the team would find in the remainder of the release. Almost every project plan I’ve been on includes a task to address outstanding defects found during testing–and I’ve even done the estimating myself in some cases, but I […]