Quality Control

Quality management

By “quality management” we mean a specific approach and particular attention in the creation of the product and regarding the mechanisms to be adopted within each production phase.
The purpose of this methodology is to monitor production, processes and procedures, in order to guarantee their adherence to quality standards.

The quality assessment procedures are based on specific rules and key points that define the methods of carrying out the project activities, establishing standards on the preparation of documents, instructions for internal cooperation, indications on times and methodologies for reviews and final validation.

ARCADIA SIT uses two activity monitoring steps:

First step – Active phases of project evolution

  • Periodic and planned meetings: these are formal events in which a representative of the contractor (project manager), and a manager of the client participate. the goal of the meeting is the definition of the bases of the project and the planning of the actions to be taken to bring it to completion.
  • Project Management Meetings
    • Report on previous actions
    • Project Manager Report (Activity Monitoring)
    • Task Manager Report (Task Management)
    • Review on the work plan
    • Identification of the level of compliance of the project with the established organizational process Identification of problems based on the analysis of technical results
    • Review reporting any requests
    • Identification of risks, based on the assessment of the progress of the project and of any “problem areas”.
    • Identification of corrective actions
    • Programming of subsequent actions
    • Schedule the next meeting
    • Discussion of the state of the budget
  • Technical meetings on specific themes of the project
    • Identification of problems using a preventive approach in order to correct them before they can worsen in the subsequent design phases.
    • Determination of the elements that fully satisfy the set objectives

Second step – Monitoring and reporting related to the project

For this action ARCADIA SIT adopts a web monitoring system of reports, which allows you to update and verify elements such as times, progress, technical and administrative documentation.

The report issued during the project phase represents the basis for the management and evaluation of the progress of the project, based on the work plan.

The following reporting levels are therefore envisaged:

  • Document with user requirements
  • Progress reports
  • Quality reports
  • Other reports on specific themes of the project
  • Final relation
  • Document management

The implementation of the system is based on an OpenERP type web platform, which allows an immediate view of the progress and communications, through an easy to understand interface. This platform can be consulted and modified by authorized users, who, in accordance with the authorizations received, can operate on specific documents of their competence, accept and review them.

By integrating the OpenERP platform with our WebGIS product, it is possible to monitor the progress of production also in a geographical visual way, and with the advantage of having the G.I.S. such as the visualization of maps and themes, spatial analysis.

The mainly interconnected areas are:

  • Project management (Task – Phases – Times – Resources)
  • Communication (communication between the parties – publication of documents – test reports – archiving of documents)
  • Quality Control (Quality Control Process Definition – Test Documentation – Procedures – Report Errors – Corrective Notes – Meeting Schedule)

In OpenERP, a project is represented as a series of activities to be completed, the process setting, managed by the WorkFlow Manager platform, is carried out with the logic of nested processes.

The main flow of activities consists of a series of specific steps, the projects have a tree structure that can be divided into phases and sub-phases, as shown in the following image.


Main stages of workflow monitoring

The administrator can create a new project, give it a name and insert it in a hierarchical structure as a child of a parent project, the duration of the work is also established, indicating the start date and the end date, and on the “Administration tab” information on Planned Time and Elapsed Time from the start of the project is displayed. A project manager is also assigned.

Programming phase

  • Definition and planning of the project phases (performed by the administrator)
  • Gantt chart
  • Definition of working hours
  • Definition of the allocation of resources to the project

Project related tasks
Once a project has been defined, the user can enter tasks to be performed, create a new task and assign it to an existing project, based on:

  • Activity management
  • progression
  • Execution
  • Delegation
  • Task progress control


Storage of attached documents

For any object in Open ERP there is a session that allows the user to attach external documents. OpenERP will index documents of type .doc, .pdf, .sxw and .odt, so you can easily search for their content.


Unlike most other ERP systems and classic statistics-based systems, OpenERP provides a dashboard for all users of the system, and not just for managers and accountants. Each user can have their own dashboards, adapted to specific needs, in order to be able to carry out their activities effectively. For example, a developer using the Project Dashboard can view detailed statistics and information such as the list of open activities, activities delegated to him, and an analysis of the progress of relevant projects. The Dashboards are dynamic and allow the user to easily navigate the entire information base.


Statistics and performance:

  • Accurate statistics
  • Progress of activities
  • Closing delays
  • Dashboard customization
  • Dynamic statistics
  • Filters In-depth analysis

Gantt chart, calculated for the first delivery

The user can set the working time in the project file and recall a Gantt chart of the same from “Activities”. The system then calculates a project plan for faster delivery, using the order of activities and the necessary work time.

Quality control of the map dataset

GIS processing may be necessary to perform some inspections and normalization, standardization and harmonization activities in order to make the data consistent with each other and improve their quality. For this purpose, operating procedures, specific tests and tools for controlling and supporting data quality have been designed, based on the use of the latest generation of GIS, in accordance with national and European standards.

The following procedures are available and reusable:

  • Georeferencing procedure with optimization of production times
  • Procedure to check and clean the geometry of the elements in the map
  • Topological control
  • Alphanumeric data import Software for workflow management and data quality control
  • Extraction of samples to be validated and sequential control of the loaded data

Topology procedures

For geometry and topology control we have developed (python), a series of parameterized procedures for error detection, report production. These procedures can intervene with automatic corrections.

Construction procedures

In ArcGis, using the ModelBuilder function, it is possible to create, modify and manage models, these are workflows that connect multiple geoprocessing tools, automating their execution in order to obtain very complex procedures. ModelBuilder can also be thought of as a visual programming language for building workflows and allows you to create and share your own models. ModelBuilder is also used to integrate ArcGIS with other applications. An example is provided below: