Twitter
Linkedin
Youtube
Instagram
Home  /  Process computerization   /  Which tools to use for user requirements analysis

TOP tools for analysing user requirements

We present the VSM (Value Stream Mapping) tool, useful for the analysis of user requirements in the computerization of systems

TOP herramientas para analizar requerimientos de usuario

The creation and analysis of user requirements makes it possible to specify the current and future scope of the computerized system at the operational level (for the end-users who use it), functional level (records generated, in-process controls, results obtained and safety) and finally the regulatory level (in accordance with Annex 11 of the Good Manufacturing Practices).

The definition of user requirements, for example for a manufacturing company, is divided into the following processes:

  • Purchases and returns to suppliers.
  • Logistics.
  • Quality Control.
  • Quality assurance.
  • Technical Management.
  • Production.
  • Maintenance.
  • Finished product shipment and customer returns.

User Requirements

Existen muchos tipos de requerimientos de usuario a considerar:

  • Technological: specifying the development of technology, the form of communication with other equipment, etc.
  • IT: detailing the software platform (operating systems and databases), server characteristics, virtualization and also interfaces with other IT systems.
  • Functional: determining the system’s areas of operation, processes to be computerized and main functionalities. Specifying its degree of automation, controls, and verifications in the process to be carried out, processes that can be triggered such as alerts, the printing of reports or labels, communication with other systems, etc.
  • Regulatory: throughout the life cycle of the data, to ensure traceability, security and computerized processes in accordance with Annex 11 of the GRC.
  • Data integrity: focused on the entire life cycle of the data, to ensure the ALCOA rule that requires that they are attributable, readable, simultaneous, original, accurate, consistent, complete, enduring and also available.

Once the definition of needs has been carried out, it is necessary to weigh up the importance of the different types of requirements. In the following example, we see how to apply the weighting criteria to the requirements:

Type of requirement % weighting
Technological 10
Computer Science 15
Functional 25
Regulatory 25
Data integrity 25

User requirements analysis

In Oqotech, the workshop that allows us to analyze user requirements and extract all the company’s information, as well as to generate a user requirements report is the VSM – Value Stream Mapping – workshop. This workshop consists of specifying in a graphic and detailed way in writing by process area analyzed: the profiles of the work stations involved, the current operation, the use of the computerized system in the process and the functionality expected from the ERP (in-process controls, results, and safety). As well as identifying functionalities of the standard computerized system and developed to measure (if applicable).

It is a workshop that needs very few tools, is very visual and also obtains great conclusions. Also needed: a paper tablecloth, post-its of different colors and markers.

Workshop steps

1. With the multidisciplinary team present, a list of processes is generated that we must also know. For each one, a panel is generated. In the panel the process is identified, the pilot is determined (person with more management of the process) and finally, limits are established:

2. Next, the roles involved in the process are identified, those that the team identifies at the beginning. Then the process is painted, differentiating manual tasks (yellow post-it) and computerized tasks (pink post-it), information flows and process detail SOPs (green post-it).

Análisis de requerimientos de usuario

Therefore, this workshop promotes knowledge between departments, the collective analysis of processes and it is possible to detect deviations, reprocessing and lack of documentation.

From the workshops executed of the analyzed processes it is possible to issue a list of needs:

  • Processes to be computerized.
  • Controls to be implemented.
  • Processes already computerized, to be improved.
  • Records to be generated.
  • Processes that need to modify the operation.
  • Notices and reports to be generated.

3. First of all, all requirements have to be expressed, from all the points of view of the validation team. Then, they must be classified according to their criticality as essential, recommendable and dispensable. As well as establishing the priority weight within the same classification level, using a numerical scale from 1 to 9, with 9 being the highest priority:

The result of applying the previous steps is a list of quantifiable requirements, prioritized by consensus, approved and evaluated by the personnel of the different areas of the organization through a validation team.

In conclusion, in the following link, you can continue learning about how we help our clients to Build a Computerized System.

Do you like what you read? Subscribe to our blog!

Your data will be processed by OQOTECH SL, in order to send you our newsletters to your email. The legitimacy of the treatment is your consent, which you can withdraw at any time. Your data will not be transferred to third parties. You have the right to access, rectify and delete your data, as well as other rights as explained in our privacy policy.

I have read and accept the privacy policy
Open chat
Hello! 👋

⌚ We are open from Monday to Thursday from 08:00 to 14:00h and from 15:00 to 17:30h and Friday from 08:00 to 14:00h. (Spanish time)

🚀 Do you want to talk to us about a project we can advise you on?

❓ Do you have any doubts about a subject we can help you with?

Write to us with no commitment, we will answer you as soon as possible! 😊