EMI INFSO-RI-261611 Guidelines and SQA Process Maria Alandes Pradillo (CERN) SA2.2 Task Leader.

Slides:



Advertisements
Similar presentations
SQA Architecture Software Quality.
Advertisements

EC Review – 01/03/2002 – G. Zaquine – Quality Assurance – WP12 – CS-SI – n° 1 DataGrid Quality Assurance Gabriel Zaquine Quality Engineer - WP12 – CS-SI.
Development plan and quality plan for your Project
DataGrid is a project funded by the European Commission under contract IST rd EU Review – 19-20/02/2004 DataGrid Quality Assurance On behalf.
Configuration Management Avoiding Costly Confusion mostly stolen from Chapter 27 of Pressman.
EMI INFSO-RI SA2: Session Summary Alberto Aimar WP Package Leader 1 June 2011, Lund.
CHAPTER 5 Infrastructure Components PART I. 2 ESGD5125 SEM II 2009/2010 Dr. Samy Abu Naser 2 Learning Objectives: To discuss: The need for SQA procedures.
EGEE-II INFSO-RI Enabling Grids for E-sciencE EGEE and gLite are registered trademarks gLite Release Process Maria Alandes Pradillo.
SQA Architecture Software Quality By: MSMZ.
EMI INFSO-RI NA2 – Outreach and Collaborations Emidio Giorgio (INFN Catania) NA2 Leader 1 st EMI Periodic Review Brussels, 22 June 2011.
EGI-InSPIRE RI EGI-InSPIRE EGI-InSPIRE RI Unified Middleware Distribution (UMD): SW provisioning to EGI Mario David.
EGEE is a project funded by the European Union under contract IST JRA1 Testing Activity: Status and Plans Leanne Guy EGEE Middleware Testing.
S L H C – P P Management Tools Kick-off Meeting April 8 th, 2008 Mar CAPEANS CERN This project has received funding from the European.
COMP-14: Automating your deployments using ANT Gary S Clink Business Consultant.
EMI SA2: Quality Assurance (EMI-SA2 Work Package) Alberto Aimar (CERN) WP Leader.
EMI INFSO-RI EMI SA2 Report Quality Assurance Alberto Aimar (CERN) SA2 WP Leader.
EMI INFSO-RI Metrics review Claudio (SA1), Lars, Duarte, Eamonn and Maria (SA2)
EMI INFSO-RI EMI Quality Assurance Processes (PS ) Alberto Aimar (CERN) CERN IT-GT-SL Section Leader EMI SA2 QA Activity Leader.
The Software Quality Assurance System By Jonathon Gibbs Jonathon Gibbs (jxg16u) 26 th November 2009.
EMI SA2: Quality Assurance (EMI-SA2 Work Package) Alberto Aimar (CERN) WP Leader.
EMI is partially funded by the European Commission under Grant Agreement RI Post EMI Plans and MeDIA Alberto DI MEGLIO, CERN Project Director WLCG.
EMI INFSO-RI SA2 - Quality Assurance Alberto Aimar (CERN) SA2 Leader EMI First EC Review 22 June 2011, Brussels.
European Middleware Initiative (EMI) – Release Process Doina Cristina Aiftimiei (INFN) EGI Technical Forum, Amsterdam 17. Sept.2010.
INFSO-RI Enabling Grids for E-sciencE The gLite Software Development Process Alberto Di Meglio EGEE – JRA1 CERN.
EMI INFSO-RI NA2 – Outreach and collaborations Status Report Emidio Giorgio (INFN Catania) Work Package Leader EMI First EC Review 22 June 2011,
University of Southern California Center for Systems and Software Engineering Barry Boehm, USC CS 510 Software Planning Guidelines.
PROJECT LIFECYCLE.
EMI is partially funded by the European Commission under Grant Agreement RI SA2 – Quality Assurance Alberto AIMAR (CERN) SA2 Leader EMI Second EC.
Project-X 3.0 Quality Criteria. QA Criteria Milestones Ø System Integration Complete (September) ùReady to start building production servers. Ø Project-X.
EMI is partially funded by the European Commission under Grant Agreement RI SA2 – Development Tools Andres Abad Rodriguez SA2.4 Tools Activity Leader.
JRA2: Quality Assurance Overview EGEE is proposed as a project funded by the European Union under contract IST JRA.
EMI INFSO-RI SA1 – Maintenance and Support Francesco Giacomini (INFN) SA1 Leader 1 st EMI Periodic Review Brussels, 22 June 2011.
EMI INFSO-RI SA2: Quality Assurance Platforms for EMI 2 Andres Abad Rodriguez SA2.4 EMI All Hands Meeting May 30 th -June 1 ST, Lund (Sweden) Platforms.
EMI INFSO-RI EMI Roadmap to Standardization and DCI Collaborations Alberto Di Meglio (CERN) Project Director.
EMI INFSO-RI SA1 Session Report Francesco Giacomini (INFN) EMI Kick-off Meeting CERN, May 2010.
EMI INFSO-RI EMIR integration in BDII Maria Alandes Pradillo (CERN) Information System Product Team.
European Middleware Initiative (EMI) The Software Engineering Model Alberto Di Meglio (CERN) Interim Project Director.
EMI is partially funded by the European Commission under Grant Agreement RI Project Status and NA1 Alberto Di Meglio, CERN 3 rd EMI All-Hands Meeting.
European Middleware Initiative (EMI) An Overview Alberto Di Meglio v
EMI INFSO-RI Software Quality Assurance in EMI Maria Alandes Pradillo (CERN) SA2.2 Task Leader.
EMI INFSO-RI Software Metric Definitions, Reports and Analysis in EMI Authors: Eamonn Kenny (TCD), Gianni Pucciani (CERN) Date: Tuesday 12 th April.
EMI INFSO-RI EMI Quality Assurance Tools Lorenzo Dini (CERN) SA2.4 Task Leader.
EMI INFSO-RI Metrics report visualization and reporting Lars Barlindhaug (CERN)
EMI is partially funded by the European Commission under Grant Agreement RI Product Integration (testing) Balázs Kónya, Lund University 3rd EMI.
EMI is partially funded by the European Commission under Grant Agreement RI NA2 : Outreach and Training Emidio Giorgio, INFN NA2 Leader 2 nd EMI.
Grid Technology CERN IT Department CH-1211 Geneva 23 Switzerland t DBCF GT Grid Technology SL Section Software Lifecycle Duarte Meneses.
EGEE-III INFSO-RI Enabling Grids for E-sciencE EGEE and gLite are registered trademarks Patch Preparation SA3 All Hands Meeting.
EMI INFSO-RI SA1 – Maintenance and Support Francesco Giacomini (INFN) EMI First EC Review Brussels, 22 June 2011.
EMI INFSO-RI EMI Documentation Emidio Giorgio (INFN Catania) NA2 Leader 2 nd All Hands Meeting May 31th, Lünd.
EMI is partially funded by the European Commission under Grant Agreement RI Build and Test Services of the EMI project: Lessons Learned and Perspectives.
EGEE-III INFSO-RI Enabling Grids for E-sciencE EGEE and gLite are registered trademarks Implementing product teams Oliver Keeble.
EMI INFSO-RI Project Overview NA1 Report Alberto Di Meglio (CERN) Project Director 1 st EMI Periodic Review Brussels, 22 June 2011.
EGEE-III INFSO-RI Enabling Grids for E-sciencE JRA1 and SA3 All Hands Meeting December 2009, CERN, Geneva Product Teams –
EMI is partially funded by the European Commission under Grant Agreement RI EMI SA2 Report Andres ABAD RODRIGUEZ, CERN SA2.4, Task Leader EMI AHM,
JRA1 Meeting – 09/02/ Software Configuration Management and Integration EGEE is proposed as a project funded by the European Union under contract.
EMI INFSO-RI SA2: Quality Assurance Status Report Alberto Aimar(SA2) SA2 Leader EMI First EC Review 22 June 2011, Brussels.
EMI INFSO-RI Testbed for project continuous Integration Danilo Dongiovanni (INFN-CNAF) -SA2.6 Task Leader Jozef Cernak(UPJŠ, Kosice, Slovakia)
EMI is partially funded by the European Commission under Grant Agreement RI Common Framework for Extracting Information and Metrics from Multiple.
EMI INFSO-RI /04/2011What's new in EMI 1: Kebnekaise What’s new in EMI 1 Kathryn Cassidy (TCD)‏ EMI NA2.
EMI is partially funded by the European Commission under Grant Agreement RI EMI Sustainability Alberto Di Meglio, CERN DCI Projects Meeting Amsterdam,
EMI and GISELA Collaboration
Service Monitoring and Remote Management (Task Force)
EMI 1 (Kebnekaise) Updates
TSA2.2 QC Change Management
E-Infrastructure for Testing, Integration and Configuration of Software Alberto Di Meglio CERN, INFN, Engineering, 4D Soft, University of Wisconsin.
EMI Project Processes and Tools
Software Planning Guidelines
SA2: Quality Assurance Status Report
SL Section Software Lifecycle Duarte Meneses
EMI: dal Produttore al Consumatore
Presentation transcript:

EMI INFSO-RI Guidelines and SQA Process Maria Alandes Pradillo (CERN) SA2.2 Task Leader

EMI INFSO-RI Introduction Status and Achievements Issues and Concerns Next steps EMI All Hands Meeting - November 2010 SA2.2 - Quality Assurance Process Definition and Monitoring 2 Outline

EMI INFSO-RI SA2.2 is responsible for: – Defining standards-compliant software engineering processes – Monitoring the application of these processes within SA1 and JRA1 SA2.2 deliverables: – Software Quality Assurance Plan – Periodic QA reports EMI All Hands Meeting - November 2010 SA2.2 - Quality Assurance Process Definition and Monitoring 3 Introduction

EMI INFSO-RI Definition of the SQAP ( ) – – Contains the definition of the documentation, processes and responsibilities relevant to the SW lifecycle. – A new version is in progress with the results of the reviews performed in October and November: QA periodic report ( ) – – Reports about the status of the guidelines and the project documentation relevant to the SW lifecycle. EMI All Hands Meeting - November 2010 SA2.2 - Quality Assurance Process Definition and Monitoring 4 Status and Achievements (I)

EMI INFSO-RI CHEP 2010, Taipei DRAFT - EMI QA Activities - A.Aimar (CERN) - DRAFT 5 QA Reports

EMI INFSO-RI Definition of Guidelines – Guidelines to support JRA1 and SA1 in the different stages of the SW lifecycle have been defined. – They are included as satellite documents of the SQAP and will be integrated in future versions of the SQAP: Configuration and Integration Packaging Releasing Change Management Metrics Generation Certification and Testing EMI All Hands Meeting - November 2010 SA2.2 - Quality Assurance Process Definition and Monitoring 6 Status and Achievements (II)

EMI INFSO-RI CHEP 2010, Taipei DRAFT - EMI QA Activities - A.Aimar (CERN) - DRAFT 7 Guidelines

EMI INFSO-RI Configuration and Integration (Finished) – Definition of tools, repositories for external dependencies and build instructions. – Packaging (Finished) – Rules to properly create a package (name, version, license, dependencies, etc). – Releasing (In progress) – Description of how to create EMI releases. – EMI All Hands Meeting - November 2010 SA2.2 - Quality Assurance Process Definition and Monitoring 8 Status and Achievements (III)

EMI INFSO-RI Change Management (Finished) – How to manage software changes in the EMI middleware. Metrics Generation (Finished) – How to generate metrics. Certification and Testing (Finished) – Description of which tests need to be performed, how to certify a release candidate and how to write test plans and test reports. EMI All Hands Meeting - November 2010 SA2.2 - Quality Assurance Process Definition and Monitoring 9 Status and Achievements (IV)

EMI INFSO-RI SA2.2 and QC tasks should work together to monitor documentation is up to date: – Guidelines Are EMT meetings the right place to discuss guidelines and propose changes? – Relevant deliverables Status of deliverables related to the SW lifecycle is presented every week at the SA2 meeting. – Deliverables are all very late. Should deadlines be more realistic? Work Area plans – Are the different milestones defined in the work area plans going to be tracked somewhere? – EMI All Hands Meeting - November 2010 SA2.2 - Quality Assurance Process Definition and Monitoring 10 Issues and Concerns

EMI INFSO-RI SA2.2, QC and EMT should work together to monitor the application of the defined sw processes: – EMT should reject any component release not meeting the criteria defined in the guidelines. – QC should inform in their reports about PTs not meeting the criteria defined in the guidelines. EMI All Hands Meeting - November 2010 SA2.2 - Quality Assurance Process Definition and Monitoring 11 Issues and Concerns

EMI INFSO-RI Create a new version of the SQAP Consolidate Monitoring activities by: – Working more closely with QC and SA2.5 – Attending the EMT meetings regularly Make sure documentation is up to date Help PTs providing better documentation providing templates EMI All Hands Meeting - November 2010 SA2.2 - Quality Assurance Process Definition and Monitoring 12 Next Steps

EMI INFSO-RI Thank you EMI All Hands Meeting - November SA2.2 - Quality Assurance Process Definition and Monitoring EMI is partially funded by the European Commission under Grant Agreement INFSO-RI