|
|
|||||||||||||||||||||||||||||||||||||||||
|
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 capabilities considered primary, in this new
scenario, includes:
|
|||||||||||||||||||||||||||||||||||||||||
|
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 |
|
||||||||||||||||||||||||||||||||||||||||
|
PTESY VS. OTHER COMMERCIAL TOOLS |
|
||||||||||||||||||||||||||||||||||||||||
| 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 |
||||||||||||||||||||||||||||||||||||||||