NCTS R2.6.0 - Congrex
NCTS R2.6.0 - Congrex
NCTS R2.6.0 - Congrex
You also want an ePaper? Increase the reach of your titles
YUMPU automatically turns print PDFs into web optimized ePapers that Google loves.
Raul Alarcon<br />
Quality Assurance & Management Section<br />
<strong>NCTS</strong> & ESPC Industry Workshop Day<br />
22 September 2008<br />
Product Assurance and Safety<br />
Technical and Quality Management<br />
0<br />
Sep08
Why a NC control system?<br />
ECSS-Q-20-09B, Non-conformance Control System,<br />
Clause 8.2 Quality Record Requirements<br />
The supplier should maintain a database of non-conformances.<br />
The non-conformance database should be used for NCR followup,<br />
for the generation of a NCR summary status report, and<br />
as an electronic tool for complete NCR processing.<br />
Product Assurance and Safety<br />
Technical and Quality Management<br />
1<br />
Sep08
What does <strong>NCTS</strong> offer?<br />
► <strong>NCTS</strong> provides secure web access to all users (even outside ESA<br />
firewall)<br />
► <strong>NCTS</strong> fully complies with ECSS-Q-20-09A and implements its<br />
process<br />
► <strong>NCTS</strong> provides a common source and common system throughout<br />
the project life-cycle<br />
► <strong>NCTS</strong> maintains privacy of data by user access levels and product<br />
tree access<br />
► <strong>NCTS</strong> is under configuration control by TEC-Q<br />
► <strong>NCTS</strong> is customizable to specific project needs<br />
► <strong>NCTS</strong> interfaces with Industry tools and MS Excel<br />
► <strong>NCTS</strong> stored data is now also portable (ZIP file)<br />
Product Assurance and Safety<br />
Technical and Quality Management<br />
2<br />
Sep08
<strong>NCTS</strong> Figures<br />
Projects in Operation<br />
► More than 1,300 users, with 25%<br />
growth the last 9 months.<br />
► Number of users expected to grow<br />
close to 1,500 by the end of 2008<br />
► 11 projects and more than 2,000<br />
NCRs<br />
► Number of projects can increase<br />
significantly after <strong>NCTS</strong> R2.7<br />
Projects in Test/Training<br />
► Training projects allow familiarisation of<br />
users with environment and are a<br />
precursor to projects in real operation<br />
► Training/testing access provided to both<br />
internal and external users<br />
► More than 700 users in test/training and<br />
growing continuously<br />
► 9 projects, with some moving soon to<br />
real environment<br />
22<br />
24<br />
0<br />
3<br />
16%<br />
8%<br />
5% 114<br />
78 76<br />
83 86 86<br />
24<br />
AlphaSat AlphaBus CryoSat 2 SWARM SM OS M icroscope BepiColombo GAIA JWST LISA PF Galileo IOV<br />
2<br />
3<br />
63<br />
69<br />
10<br />
Production Users Jan 08<br />
Production Users Sep 08<br />
% Total NCRs Sep08<br />
11<br />
0<br />
25<br />
62<br />
92<br />
Training Users Jan 08<br />
Training Users Sep 08<br />
4<br />
1<br />
5<br />
Product Assurance and Safety<br />
Technical and Quality Management<br />
16%<br />
20<br />
111<br />
20<br />
190<br />
114<br />
0<br />
21%<br />
120<br />
1<br />
156<br />
299<br />
20%<br />
177<br />
324<br />
23%<br />
330<br />
418<br />
332 332<br />
AlphaSat GAIN SmallGEO M SG HSF EOP ExoM ars SRE GAL<br />
3<br />
Sep08
<strong>NCTS</strong> History<br />
2005<br />
2006<br />
2007<br />
2008<br />
• <strong>NCTS</strong> R2.0.0: First release of new <strong>NCTS</strong> application.<br />
• <strong>NCTS</strong> R2.1.0: New look and feel; multiple internal NRB; PA role; archive email notification; new product<br />
tree administrator tool; save query functionality; enhanced reporting.<br />
• <strong>NCTS</strong> R2.2.0: New safety fields in NCR; length of fields; NRB classification values retained;<br />
• <strong>NCTS</strong> R2.2.1: Enhanced NC status list report<br />
• <strong>NCTS</strong> R2.2.2: Email notification enhancement<br />
• <strong>NCTS</strong> R2.2.3: RoboHelp included; change of labels; Galileo project requirements implemented<br />
• <strong>NCTS</strong> R2.2.4: Scripts to migrate EOP data from NCR Tracking R1.5.4 to <strong>NCTS</strong><br />
• <strong>NCTS</strong> R2.2.5: EOP-only release. Improved performance.<br />
• <strong>NCTS</strong> R2.2.6: EOP, SRE and Galileo. Patched to fix problems with file uploads on Oracle 9i server. Deployed<br />
on external servers.<br />
• <strong>NCTS</strong> R2.3.0: Implemented requirements from Galileo, fixes to EOP, enhanced notification.<br />
• <strong>NCTS</strong> R2.3.1: Patch release to fix SPAM filter problem, label changes, SPR fixes for EOP. All servers.<br />
• <strong>NCTS</strong> R2.4.0: Validated XML Import of NCRs from TAS and Astrium. Not installed in production…<br />
• <strong>NCTS</strong> R2.5.0: XML Export of NCRs to TAS and Astrium. Validated in February 2008 with Industry. Enrolled in<br />
all servers (together with R2.4.0-Import). First release developed and installed under full configuration control by<br />
TEC-Q. Included a series of enhancements and SPR fixes identified on R2.3.1 (reporting, field errors, etc). This<br />
is the current release in production on APP, EOP, SRE* and HSF production servers.<br />
Product Assurance and Safety<br />
Technical and Quality Management<br />
4<br />
Sep08
What is happening and what is next?<br />
► <strong>NCTS</strong> XML Pilot Phase Configuration<br />
• SRE-GAIA � SFTP server, folder structure and mapping file configured. First successful<br />
exchange with Astrium in July 2008.<br />
• R2.5.0.1: Patch release to fix SPR identified during GAIA Pilot Phase (could not export<br />
NCRs with actions where the Internal Ref field was null).<br />
• Galileo training meeting 23.09.2008 � Trigger start of Pilot Phase with test data<br />
► <strong>NCTS</strong> R2.5.1 – XML Export by Industry PA Manager<br />
• Successfully validated by ESA in August 2008.<br />
► <strong>NCTS</strong> <strong>R2.6.0</strong> – XLS data exchange and NC data package generation (End Sep08)<br />
• MS Excel NCR upload. Template automatically generated by <strong>NCTS</strong>.<br />
• NCR ZIP File (with NCR in pdf and all attachments). Multiple NCRs can be selected.<br />
► <strong>NCTS</strong> R2.7.0 – Specific requirements from HSF Payload Projects (Start Oct08, tbc)<br />
• NCRs processed according to GPQ-PR-01-1. To be project configurable functions.<br />
Product Assurance and Safety<br />
Technical and Quality Management<br />
5<br />
Sep08
XML Interface with Industry tools<br />
Functional requirements<br />
• Data exchange complies with the standard set up in ECSS-M-50B and XML (extensible mark-up)<br />
• Data imported is read-only (the origin industry remains the master for its own NCR data)<br />
• Imported NCRs cannot be exported back to the original application<br />
• <strong>NCTS</strong> generates the Code Mapping file required by Industry to perform the code translation. The<br />
files are maintained by the industrial partner.<br />
• Before importing/exporting the datapack, the XML file is validated against the <strong>NCTS</strong> Data Exchange<br />
XML Schema agreed with Industry<br />
• Each <strong>NCTS</strong> NCR is exported with all customer NRBs, actions and attachments.<br />
Performance<br />
• <strong>NCTS</strong> can import/export the selected NCRs in real-time.<br />
• The overall performance is affected by the total size of all attachments: current limit is 100 MB.<br />
• The Export functionality is now available in both external and internal servers.<br />
Security<br />
• File transfer method (SFTP).<br />
• <strong>NCTS</strong> security rules: only ESA/Industry PA managers and <strong>NCTS</strong> administrators can import/export.<br />
Product Assurance and Safety<br />
Technical and Quality Management<br />
6<br />
Sep08
XML Interface Deployment Diagram<br />
<strong>NCTS</strong> is enrolled in 4 dual-servers:<br />
SRE, EOP, APP and HSF<br />
Product Assurance and Safety<br />
Technical and Quality Management<br />
7<br />
Sep08
Ground rules for data exchange<br />
► Each company must:<br />
• Establish its own NC management system<br />
• Maintain & use its NCR information to improve its products<br />
• Fulfill the legal & contractual requirements<br />
► Each company is responsible to:<br />
• Report its NCRs using <strong>NCTS</strong> according to contract requirement<br />
• Manage information about its products in <strong>NCTS</strong><br />
• Define access rights related to its NCR (enforced in <strong>NCTS</strong>)<br />
► <strong>NCTS</strong> used as a reporting tool for all contractually required instances<br />
► <strong>NCTS</strong> project to be maintained up to date (common reference for<br />
whole project)<br />
► Each company may transfer data only according to defined access<br />
rights<br />
Product Assurance and Safety<br />
Technical and Quality Management<br />
8<br />
Sep08