The needed quality standards (r)evolution Project & Test Engineering System quick overview
The Classic Project Life Cycle The Tools composing PTESY
The Reiterative Project Life Cycle PTESY vs. other commercial tools
Standards Contacts

 

ESSENTIAL HIGH-LEVERAGE METHODOLOGIES AND TOOLS FOR THE IMPROVEMENT OF THE PROJECT DESIGN PROCESSES

THE NEEDED QUALITY STANDARDS (R)EVOLUTION During the last quarter of the Twentieth Century the industrial world made very huge investments in quality, most of all in the production processes. The results of those investments are controversial, mainly due to the redundant complication and proliferation of standards, different in titles, but substantially similar as contents.

During the last '90s and the first decade of the Twenty First Century, a real shift of paradigm occurred, and several new, progressive, concepts saw the light. And the focus moved to the design processes, nomore only on the production processes.

The concept of maturity  (Capability Maturity Model, by SEI, Massachusetts) is more suitable, for a better approach to the project life cycle management.

Mechanical Quality vs. Electronic Quality - The methodologic standards were born in industrial age, for mechanic industry, and are oriented to serial production processes. Electronics and computer science brought to a hugely greater freedom and flexibility.The critical focus moved to design processes.

Public Quality vs. Private Quality - Developed mainly in the public segment (Aerospace and Defence) methodologies are expensive and not efficient.

Standards as products for market - A real market of standards was born. Many similar standards were made, increasing confusion. This is conceptually opposite to the basic philosophy of the quality standards, which recommends that each requirement was unic, until when a differentiation is needed (due to technological or process reasons).

Cultural delay about the use of software tools to support methodologies indeed - methodologies are not sustainable, without suitable software tools.

Some recent standards aim in counter-current, with respect to the continuous standard proliferation:

-

the focus moved from documents to processes

-

a certain generalization is searched: horizontal methodologies, valid for any hightech technologies

-

an approach to essential: opposite to code everything in minimum details

The capabilities considered primary, in this new scenario, includes:

-

productivity and efficiency (duly measured and documented)

-

safety, availability and maintainability of the developed systems

-

to be able to make reliable financial/time estimations

-

to be able to manage the changes in a quick and efficient way

Standards shall be restructured, rationalized and definitely decreased in number.

The software tools, to support essential and high-leverage methodologies, assume a big relevance for the above goals, to help the design teams to grow up in capability maturity.

OUR PROPOSAL

We propose a suite of software tools to manage the whole project life cycle, in a very effective and costs-reducing way. How? Hereafter a quick presentation of the main points.

 

The classical Project Life Cycle, though theoretically correct, is very seldom fully applied: in normal projects, the requirements and system design documentation become quickly too heavy to follow the project at the required speed. Needs to change the user requirements occur after each project milestone (design review, shop test in simulation, integrated tests, acceptance tests). The correct changes management required a review of documentation each time. But the delivery/invoicing milestones often constrain to delay the documentation upgrade. The result is that documentation often remain backward, wrt the developed project: it costed a lot, but is useless for the product maintenance.

Many corporates never really passed from waterfall to life cycle models

 

The Reiterative Project Life Cycle is not different, in principle, from the classic Project Life Cycle: the phases are the same, as well as the foreseen documents and activities. The only difference is that the RPLC explicitely foresees to cycle on the design-prototyping phases until customer full satisfaction.

 

 

The experience, and the most advanced standard methodologies (i.e. the Capability Maturity  Model), showed that to work according to the above model is possible only using proper software tools.

Andromeda owns a remarkable design experience in the field of the process control systems, in the aerospace and infrastructural sectors, for human life support systems, where reliability and safety are primary requisite.

PTESY is a suite of tools to manage the whole project life cycle, in reiterative way, on relational database: from the requirements definition, to the definition of test procedures, to the test execution and problems annotation, up to the final acceptance test, tracing all the intermediate levels. The system implements a total online traceability matrice, and automatically (re)produce the whole documentation, already formatted in MSWord.

Thanks to the power of the 4th generation relational database, such a system allows to analyze and to manage the changes with extreme facility and rapidity, maintaining upgraded the project documentation and the traceability matrices, very efficiently and time saving, up to the end of the project.

PTESY automatically produces the following documents, already formatted in MSWord:

REQUIREMENTS

Requirements Documents, Children vs. Parents Requirements Traceability Matrices; Orphans and Childless Requirements.

RISKS DOCUMENT

Risks associated to requirements. Each risk's mitigation action, assessment before and after mitigation. 

TEST PROCEDURES

Test Cases vs. covered Requirements Traceability Matrices, Requirements not covered by any Test Case, complete Test Procedures documents.

PROBLEMS

Problems Report (in compact and extended shape); Events and Notes Report; Problems traceability vs. Test cases and violated Requirements.

TEST REPORTS

Test reports of the executed test procedures, complete of: compiled test steps (Pass/ProbID), Problems Report, Test Summary 

DOCUMENTS

Documentation Tree, Table of the Applicable Documents, Table of the Referred Documents.

I/O SIGNALS

I/O Lists and Terminal Lists

THE PTESY CLIENT-SERVER ARCHITECTURE

THE TOOLS COMPOSING PTESY 

 
 

 
The Requirements Book is used to record, import, export, trace the user requirements, the system requirements, the architectural design.
 

 
The Risks Book is used to deal risks assessment and risk management, both for project risks and corporate risks. 
 
 

 
The Test Procedures Book is used to record and trace the Test Cases and the Test Procedures. 
 

 
The Problems and Events / Notes LogBook is used to record the detected problems, the technical notes of laboratory experiments.
 

 
The Project Documents Book is used to record the information related to the project documentation.
 

 
IO_Manager is the archive and dictionary of the Input / Output signals, Interfaces and Variables of the system.
 

 
SysBook is used to define and manage the data safety: accounts and access priv­ileges, tracing of changes, automated backup of data.

PTESY VS. OTHER COMMERCIAL TOOLS

ITEM

PTESY COMPETITORS

LIFE CYCLE COVERING COMPLETENESS

PTESY covers the whole life cycle, in integrated way: requirements, architectural design, test procedures, problems annotation, i/o signals archive/history, documents management, data safety; all life cycle data are managed with the same relevance, and properly traced.

Mainly focused on requirements management, test cases are seen as properties of requirements, the life cycle is not specifically addressed.

USABILITY, BY WHO

PTESY is a full client-server system, it can be used not only in laboratory, but also in office, by the program managers, quality managers, test engineers, not only by skilled technicians.

Not client server systems, and can be used only in laboratory.

 

USABILITY, WHERE

PTESY can be used on portable computers, on the commissioning site, making then a merge of the offline worked data on the server.

 

EASY OF USE

PTESY is very easy to be used. It is endowed by a powerful help system, composed by tutorial cards on all the meaningful forms and an online help. The philosophy is You Get What You See (zero hided functions).

Need a long training, are very complicated to use, only for very skilled personnel.

PERFORMANCE

PTESY produces automatically all the documents, already formatted in MSWord: requirements documents, test procedures, test reports, traceability matrices, i/o lists and terminal lists, technical notes reports, and others.

 

EDUCATION NEEDED

Two days, including a seminar/demo, installation and the preparation of a first project environment. 

 

EXPERIENCE / COVERAGE

Our experience covers several application environments: Industry, Aerospace, Defence, Infrastructures. PTESY is applicable in all the mission critical environments, not only aerospace and defence.

Mainly focused on aerospace and defence.

TECHNOLOGIES

According to the user needs (namely the dimension of the project groups) PTESY can be configured to use different relational database engines: MS Access in case of mono-user, MS SQL Server, MySQL, ORACLE, for conspicuous concurrent use.  

Fully project oriented, PTESY creates a dedicated databae schema for each new project.

Use proprietary heavy database engines.

OPENNESS

PTESY is fully open to the Microsoft world applications: MS Office, and the modern object oriented SCADA systems. PTESY can use any relational database, by the ODBC interfacing.

 

COST

PTESY is a low cost tool.

 

QUALITY STANDARDS

PTESY is fully compliant to the Project Life Cycle model (ISO12207, ESA ECSS, MIL-498-STD).

 

CAPABILITY MATURITY MODEL

PTESY helps the project teams to grow up in maturity, from level 2 to level 3 of the CMM.

 

STANDARDS: PTESY is compliant with the following international standards:
ESA ECSS (and former PSS05)
ISO12207 (and former MIL498),
ISO9001,
CMMi level 3,
ISO27001,
ISO17779.
CONTACTS: Sales & Consultancy Points

email: Adriano Autino