DataGrid is a project funded by the European Commission under contract IST-2000-25182 3 rd EU Review – 19-20/02/2004 DataGrid Quality Assurance On behalf.

Slides:



Advertisements
Similar presentations
An open source approach for grids Bob Jones CERN EU DataGrid Project Deputy Project Leader EU EGEE Designated Technical Director
Advertisements

Tony Doyle GridPP2 Proposal, BT Meeting, Imperial, 23 July 2003.
Andrew McNab - Manchester HEP - 22 April 2002 EU DataGrid Testbed EU DataGrid Software releases Testbed 1 Job Lifecycle Authorisation at your site More.
Project Management Summary Castor Development Team Castor Readiness Review – June 2006 German Cancio, Giuseppe Lo Presti, Sebastien Ponce CERN / IT.
Project Change Management
Cracow Grid Workshop, November 5-6, 2001 Towards the CrossGrid Architecture Marian Bubak, Marek Garbacz, Maciej Malawski, and Katarzyna Zając.
EC Review – 01/03/2002 – G. Zaquine – Quality Assurance – WP12 – CS-SI – n° 1 DataGrid Quality Assurance Gabriel Zaquine Quality Engineer - WP12 – CS-SI.
SQA Architecture Software Quality By: MSMZ.
LCG Milestones for Deployment, Fabric, & Grid Technology Ian Bird LCG Deployment Area Manager PEB 3-Dec-2002.
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.
EGI-InSPIRE RI EGI-InSPIRE EGI-InSPIRE RI Future support of EGI services Tiziana Ferrari/EGI.eu Future support of EGI.
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.
DataGrid is a project funded by the European Commission under contract IST GridPP-2 Middleware 4 th -5 th Mar 2004 Information and Monitoring.
EMI INFSO-RI EMI Quality Assurance Processes (PS ) Alberto Aimar (CERN) CERN IT-GT-SL Section Leader EMI SA2 QA Activity Leader.
EMI SA2: Quality Assurance (EMI-SA2 Work Package) Alberto Aimar (CERN) WP Leader.
EMI INFSO-RI SA2 - Quality Assurance Alberto Aimar (CERN) SA2 Leader EMI First EC Review 22 June 2011, Brussels.
Crossgrid kick-off meeting, Cracow, March 2002 Santiago González de la Hoz, IFIC1 Task 3.5 Test and Integration (
INFSO-RI Enabling Grids for E-sciencE SA1: Cookbook (DSA1.7) Ian Bird CERN 18 January 2006.
EGEE-III INFSO-RI Enabling Grids for E-sciencE EGEE and gLite are registered trademarks Steven Newhouse EGEE’s plans for transition.
Security Area in GridPP2 4 Mar 2004 Security Area in GridPP2 “Proforma-2 posts” overview Deliverables – Local Access – Local Usage.
DataGrid is a project funded by the European Commission under contract IST rd EU Review – 19-20/02/2004 WP1 activity, achievements and plans.
European Middleware Initiative (EMI) – Release Process Doina Cristina Aiftimiei (INFN) EGI Technical Forum, Amsterdam 17. Sept.2010.
GridPP Collaboration meeting Manchester 9/10 May 2002 P.Clarke Resource Management: Instruments and Procedures Testbed Rollout: Development of Plan Education.
Responsibilities of ROC and CIC in EGEE infrastructure A.Kryukov, SINP MSU, CIC Manager Yu.Lazin, IHEP, ROC Manager
Bob Jones Technical Director CERN - August 2003 EGEE is proposed as a project to be funded by the European Union under contract IST
EGEE is a project funded by the European Union under contract IST User support in EGEE Alistair Mills Torsten Antoni EGEE-3 Conference 20 April.
SA1/SA2 meeting 28 November The status of EGEE project and next steps Bob Jones EGEE Technical Director EGEE is proposed as.
EMI is partially funded by the European Commission under Grant Agreement RI SA2 – Quality Assurance Alberto AIMAR (CERN) SA2 Leader EMI Second EC.
Gabriel Zaquine- Quality Group- 02/10/ n° 1 Quality Group activities QAG website:
JRA Execution Plan 13 January JRA1 Execution Plan Frédéric Hemmer EGEE Middleware Manager EGEE is proposed as a project funded by the European.
LCG EGEE is a project funded by the European Union under contract IST LCG PEB, 7 th June 2004 Prototype Middleware Status Update Frédéric Hemmer.
INFSO-RI Enabling Grids for E-sciencE EGEE SA1 in EGEE-II – Overview Ian Bird IT Department CERN, Switzerland EGEE.
EMI INFSO-RI Guidelines and SQA Process Maria Alandes Pradillo (CERN) SA2.2 Task Leader.
JRA2: Quality Assurance Overview EGEE is proposed as a project funded by the European Union under contract IST JRA.
Status Organization Overview of Program of Work Education, Training It’s the People who make it happen & make it Work.
Software Release Procedure Session MANAGEMENT and FUTURE directions Form ongoing ‘empowered’ Technical Discussion Group (TDG) Any future project definitions(resources.
Enabling Grids for E-sciencE EGEE-II Meeting EGEE-II SA2 activity Tziouvaras Chrysostomos, MSc NTUA, 14 th March 2006.
EMI INFSO-RI SA1 Session Report Francesco Giacomini (INFN) EMI Kick-off Meeting CERN, May 2010.
5b. ESA & WP9: effort and recovery plan ESA DataGrid Review Frascati, 10 June Welcome and introduction (15m) 2.WP9 – Earth Observation Applications.
European Middleware Initiative (EMI) The Software Engineering Model Alberto Di Meglio (CERN) Interim Project Director.
EMI INFSO-RI Software Quality Assurance in EMI Maria Alandes Pradillo (CERN) SA2.2 Task Leader.
DataGrid is a project funded by the European Commission under contract IST rd EU Review – 19-20/02/2004 DataGrid Project Status Fabrizio Gagliardi.
EGEE is a project funded by the European Union under contract IST Roles & Responsibilities Ian Bird SA1 Manager Cork Meeting, April 2004.
INFSO-RI Enabling Grids for E-sciencE Quality Assurance Gabriel Zaquine - JRA2 Activity Manager - CS SI EGEE Final EU Review
Apply Project Scope Management Techniques Project Scope Processes – Part 2 Week 4 Certificate IV in Project Management Qualification Code BSB41507.
SA2 : Network Resource Provision All Activity Meeting – 17 March SA2 Execution Plan for the first year Jean-Paul Gautier SA2 Manager CNRS/UREC.
EGEE Project Review Fabrizio Gagliardi EDG-7 30 September 2003 EGEE is proposed as a project funded by the European Union under contract IST
Fabrizio Gagliardi EGEE project director All activity workshop 17 th March 2004 EGEE is proposed as a project funded by the European Union under contract.
DataGrid is a project funded by the European Commission under contract IST rd EU Review – 19-20/02/2004 The EU DataGrid Project Three years.
Induction: What is EGEE? –April 26-28, EGEE organisation and procedures John Murison, EGEE Training Team EGEE is funded by the European Union.
Components Selection Validation Integration Deployment What it could mean inside EGI
DataGrid is a project funded by the European Commission under contract IST QAG activity report On behalf of the QAG
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.
Maite Barroso – WP4 Workshop – 10/12/ n° 1 -WP4 Workshop- Developers’ Guide Maite Barroso 10/12/2002
Grid Deployment Technical Working Groups: Middleware selection AAA,security Resource scheduling Operations User Support GDB Grid Deployment Resource planning,
Javier Orellana EGEE-JRA4 Coordinator CERN March 2004 EGEE is proposed as a project funded by the European Union under contract IST Network.
Bob Jones EGEE Technical Director
JRA2: Quality Assurance
Regional Operations Centres Core infrastructure Centres
DataGrid Quality Assurance
JRA3 Introduction Åke Edlund EGEE Security Head
SA1 Execution Plan Status and Issues
EO Applications Parallel Session
EMI Project Processes and Tools
EGEE all-activity meeting: status of NA4
JRA1 (Middleware) Overview
Leigh Grundhoefer Indiana University
JRA2 Quality Assurance Geneviève Romier CNRS-UREC
Presentation transcript:

DataGrid is a project funded by the European Commission under contract IST rd EU Review – 19-20/02/2004 DataGrid Quality Assurance On behalf of the Quality Assurance Group Gabriel Zaquine CS SI

QA – Gabriel Zaquine: 3 rd EU review - n° 2 Outline u Objectives u Achievements & Quality Indicators u Lessons learned u Future & Exploitation u Questions

QA – Gabriel Zaquine: 3 rd EU review - n° 3 Objectives u Year 1 - Focus on: n Quality of the deliverables – Deliverable procedure – Document management n Project monitoring and reporting n Software infrastructure: Software release procedure - Central repository - Bug reporting and tracking - Standards and tools u Year 2 - Focus on: n Quality of the software production - Stability of the system n Supported by the “Project Quality Statement” u Year 3 - Focus on: n Quality of Services (QoS): Definition and provisioning of Quality indicators

QA – Gabriel Zaquine: 3 rd EU review - n° 4 Achievements (1/3) u Quality organisation n As an initiative of the project, the Quality Group (QAG) was created in August 2002 with a Quality representative (QAR) from each WP. The QAG defined and introduced specific measures for the Software Development Process, Quality Assurance (QA) and related issues. The QARs ensured the measures were applied inside their WP. u Project monitoring and reporting mechanisms: n WP Managers weekly meeting (#132) n Project Technical Board meeting ( every quarter, #16) n Project Management Board meeting (every quarter, #16) n Quarterly and Annual Reports (#159: 12QR + 144WP QR + 3AR) s Has resulted a successful control of the risks, efforts, deliverables u Quality of the deliverables – Document management: n EU Deliverables formal review procedure: (#121 deliverables, 350 reviewers/moderators) s Has resulted in the high quality deliverables (all accepted to-date). n Document templates (#35) n Standard document management tool: EDMS (#600) / CVS

QA – Gabriel Zaquine: 3 rd EU review - n° 5 u Software infrastructure: n Central repository - Bug reporting and tracking - Standards and tools: jUnit, Insure, javadoc/doxygen n WPs Testbeds, Integration testbed, Certification testbed (LCG), Application testbed, LCG production service u Quality of the software production n DataGrid developer’s guide : s Packaging - Code Management – Automatic Build system - Environment - Interfaces and API's – Documentation -Test and validation process - Integration procedure - Style and naming conventions n Test activities and test automation: test planstest plans n Control: release procedure checklistrelease procedure checklist Achievements (2/3)

QA – Gabriel Zaquine: 3 rd EU review - n° 6 Achievements (3/3) u QoS - Quality indicators specifications: n Performance indicators n Utilisation (does the testbed fit the needs of the applications) s Integrated CPU used as a function of user and VO n Bugzilla follow-up s Number of new anomalies / number of pending anomalies. s Percentage of anomalies resolution in each classes of time resolution range (low, medium, high). n User support s Percentage of support requests resolved within (x) time - x should be defined (e.g.: 1 hour) measured

QA – Gabriel Zaquine: 3 rd EU review - n° 7 Performance indicators

QA – Gabriel Zaquine: 3 rd EU review - n° 8 Bugzilla follow-up: release 2 MTTR(Mean Time To Repair) during the period No outstanding critical bugs

QA – Gabriel Zaquine: 3 rd EU review - n° 9 Lessons learned u Quality should start at the beginning of the project for all activities with defined Procedures, standards and metrics u A dedicated testing group is needed to verify all software releases and updates u Structured and automated verification procedures are needed to ensure the quality measures are applied u A tool for gathering and managing project reports (e.g manpower and budget tracking) across many partners would reduce the management workload u Quality indicators should be monitored automatically to have an up to date view of the quality of the services and more resources are required than were foreseen in the EDG project plan

QA – Gabriel Zaquine: 3 rd EU review - n° 10 Future & Exploitation u EDG’s Procedures, tools, guides are a good starting point for future projects. n Projects such as CrossGrid and LCG have adopted many of the procedures, templates, organisation structures and guides of DataGrid n The EGEE project proposal takes many of the DataGrid QA results as a basis. u Definition of SLAs (Service Level Agreements) and associated Indicators for Grids is a major topic of interest in the community