Specification Development – What are we trying to solve

June 9, 2010
Practically every project requires the development or at least updating of specifications as part of the process and normally an early part of that process. What are specifications other than a method to document how to solve a problem?

Practically every project requires the development or at least updating of specifications as part of the process and normally an early part of that process. What are specifications other than a method to document how to solve a problem?


For this reason once the scope and purpose of the committee have been agreed, most specification development processes identify the problem or problems they are trying to solve by developing a series of “Use Cases.” These “Use Cases” are simply statements of the problems, or situations that are going to be addressed by the standard once it has been completed. Once agreed upon “Use Cases” are also a good reference to make sure that the work of the committee remains ‘in scope’ to what has been agreed is the problem being solved by this standard. If in the process of developing the standard additional opportunities are identified they can be captured as the basis for future work provided the new case is within the scope and purpose of the committee.

From the Use Cases, the committee then identifies the Requirements – what is needed to be able to solve the problem; however that will be the topic of another conversation.

I am in the process of applying these same principles to a project I am working on where we are trying to identify the right technology or technologies for a site wide network and of course the first question to ask was, “What’s the problem you are trying to solve? What types of signals from where to where?” Back to basics and a solid understanding of the problem to be able move to where you need to be with a viable long term solution.

If you have an idea for a new standard in the area of automation, the following link to the ISA web site http://www.isa.org/Template.cfm?Section=Standards_Proposal_Form&Template=/CustomSource/ISA/Standards/standardsproposal.cfm provides a way for you to get that information to the people (staff and volunteers) who review it for validity and then help you generate a call for volunteers to get you started creating your own set of Use Cases.

P.S. Sorry for my extended absence. I did not realise it had been so long, however with this 'thread' and the upcoming ISA Leader's meeting the next while should be better. As always if you have some topic(s) you would like to see discussed please let me know. - Ian

Sponsored Recommendations

Make Effortless HMI and PLC Modifications from Anywhere

The tiny EZminiWiFi is a godsend for the plant maintenance engineers who need to make a minor modification to the HMI program or, for that matter, the PLC program. It's very easy...

The Benefits of Using American-Made Automation Products

Discover the benefits of American-made automation products, including stable pricing, faster delivery, and innovative features tailored to real-world applications. With superior...

50 Years of Automation Innovation and What to Expect Next

Over the past 50 years, the automation technology landscape has changed dramatically, but many of the underlying industry needs remain unchanged. To learn more about what’s changed...

Manufacturing Marvels Highlights Why EZAutomation Is a Force to Be Reckoned With

Watch EZAutomation's recent feature on the popular FOX Network series "Manufacturing Marvels" and discover what makes them a force to be reckoned with in industrial automation...