Tag: Verification

What is the difference between verification and validation? Part 2

What is the difference between verification and validation? Part 2 ArgonDigital - enterprise automation experts

This is the second of our two-part blog concerning verification and validation.  In part 1 we discussed the basic concepts of verification and validatlion in terms of the context in which they are used within the system development lifecycle. In this second part of the blog, we discuss these concepts in terms of the Systems […]

What is the difference between verification and validation? Part 1

What is the difference between verification and validation? Part 1 ArgonDigital - enterprise automation experts

A question we are often asked is “What is difference between verification and validation?” This two-part blog answers that question.  In part 1 we discuss the basic concepts of verification and validation in terms of the context in which they are used within the system development lifecycle.  In part 2 of the blog, these concepts […]

Requirement–Driven Product Development

Requirement–Driven Product Development ArgonDigital - enterprise automation experts

I think it is safe to say that everyone that leads or is part of a product development project starts out with the intention of delivering a winning product. We define a winning product as a product that delivers what is needed, with the expected quality, within schedule and budget constraints. To deliver winning products, […]

What is the Biggest Obstacle to Good Requirements?

What is the Biggest Obstacle to Good Requirements? ArgonDigital - enterprise automation experts

I was recently asked the question: “What do you think is the biggest obstacle to good requirements documentation? I have been doing this for 25+ years and never see the end product match the requirements…..” I smiled when I saw the statement: “..never see the end product match the requirements…..”. This statement reminded me of […]

Validation and Verification- An Engineer’s Perspective

Validation and Verification- An Engineer’s Perspective ArgonDigital - enterprise automation experts

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 […]

What is the Proper Form of Texted Based Requirements?

What is the Proper Form of Texted Based Requirements? ArgonDigital - enterprise automation experts

The definition of a product requirement is “Something the product must do or a quality that the product must have.”  Alternatively, more formally, “A requirement statement is the result of a formal transformation of one or more needs into an agreed-to obligation for an entity to perform some function or possess some quality (within specified […]

Writing requirements that refer to ambiguous standards

Writing requirements that refer to ambiguous standards ArgonDigital - enterprise automation experts

We were recently asked the following question: “I have a specific question about product requirements relating to standards that I’d like your input on:  Which requirement syntax is preferred? #1 or #2 1) “The System shall allow user to silence or inactivate audible alarm indications per IEC 60601-1-8 section 6.8.1″ (this example allows the requirement […]

Should the “testors” be involved in requirements development?

Should the “testors” be involved in requirements development? ArgonDigital - enterprise automation experts

On more than one occasion, I have been asked about early involvement of the test team.  To paraphrase a most recent question, I was asked:: “I have studied different articles about this new tendency of involving testers earlier in the project, namely during requirements analysis.  This early involvement means that the tester gives input as […]

How to Handle Implementation in Customer Requirements

How to Handle Implementation in Customer Requirements ArgonDigital - enterprise automation experts

I was asked the following question from a friend of mine: “I see a propensity to copy requirements from the Customer Specification to various levels of the requirement hierarchy in order to link between a Customer requirement written as implementation in their specification to where it is allocated to in HW/SW.  Is there any guidance […]

Medical Device Development and ArgonDigital

Medical Device Development and ArgonDigital ArgonDigital - enterprise automation experts

We are frequently asked whether or not the training we offer is specifically geared to the medical device industry or if our training is generic.  The short answer – our instructors have extensive experience in providing training for the medical device industry.  We have taught both our standard courses as well as tailored classes for […]

Common Testing Problems

Common Testing Problems ArgonDigital - enterprise automation experts

I am changing gears a little in this blog and am discussing a recent paper and presentation (and soon to be book) that was made known to me via a LinkedIn discussion.  The topic deals with common testing problems. Donald Firesmith from the Software Engineering Institute (SEI) at Carnegie Mellon University has put together a […]

User vs. Product Requirements

User vs. Product Requirements ArgonDigital - enterprise automation experts

“What is the difference between user requirements and product requirements?” The short answer is that user “requirements” often address only what the users expect they will be able to do with the system or their expectations for the functionality, performance, and quality of the product being developed.  There are often many problems with the set […]