ALMA Integrated Computing Team Coordination & Planning Meeting #1 Santiago, 17-19 April 2013 Acceptance Manager Transition Steve Scott.

Slides:



Advertisements
Similar presentations
STREAM ANALYSIS Diagnosing Organizational Change Peg Lucky & Tom Kriesel HPRCT 2010.
Advertisements

DELAWARE COMPREHENSIVE ASSESSMENT SYSTEM Presented to District Test Coordinators February 17, 2010.
Baldrige National Quality Program 2003 Baldrige National Quality Program The Site Visit Process and Evaluating Site Visit Issue Worksheets.
> Sprint Planning Presentation API Release: Date: Presented by:
Roadmap for Sourcing Decision Review Board (DRB)
Project Scope Management (Day 2)
ITIL: Service Transition
Software Quality Assurance Inspection by Ross Simmerman Software developers follow a method of software quality assurance and try to eliminate bugs prior.
Project Kick-off 14-Jan-09.
Architecture is More Than Just Meeting Requirements Ron Olaski SE510 Fall 2003.
COMP8130 and 4130Adrian Marshall 8130 and 4130 Test Execution and Reporting Adrian Marshall.
Requirements - Why What and How? Sriram Mohan. Outline Why ? What ? How ?
Computer Engineering 203 R Smith Agile Development 1/ Agile Methods What are Agile Methods? – Extreme Programming is the best known example – SCRUM.
Quality is about testing early and testing often Joe Apuzzo, Ngozi Nwana, Sweety Varghese Student/Faculty Research Day CSIS Pace University May 6th, 2005.
Secure System Administration & Certification DITSCAP Manual (Chapter 6) Phase 4 Post Accreditation Stephen I. Khan Ted Chapman University of Tulsa Department.
Systems Analysis and Design in a Changing World, 6th Edition
The Software Product Life Cycle. Views of the Software Product Life Cycle  Management  Software engineering  Engineering design  Architectural design.
CSE Senior Design II Test Planning Mike O’Dell Based on an earlier presentation by Mike O’Dell, UTA.
Chapter Leaders Chapter Representative Chapter Chairperson Chapter Secretary.
PopMedNet Software Development Life Cycle Chayim Herzig-Marx Harvard Pilgrim Health Care Institute Daniel Dee Lincoln Peak Partners.
Release & Deployment ITIL Version 3
3 Dec 2003Market Operations Standing Committee1 Market Rule and Change Management Consultation Process John MacKenzie / Darren Finkbeiner / Ella Kokotsis,
S/W Project Management
Testing. Definition From the dictionary- the means by which the presence, quality, or genuineness of anything is determined; a means of trial. For software.
Introduction to RUP Spring Sharif Univ. of Tech.2 Outlines What is RUP? RUP Phases –Inception –Elaboration –Construction –Transition.
Project Management Development & developers
CompSci 230 Software Design and Construction
ALMA Integrated Computing Team Coordination & Planning Meeting #3 Socorro, June 2014 Deployment to ARC Masao Saito (JAO) Morgan Griffith (NRAO)
Objectives Understand the basic concepts and definitions relating to testing, like error, fault, failure, test case, test suite, test harness. Explore.
ALMA Integrated Computing Team Coordination & Planning Meeting #3 Socorro, June 2014 New AM organization and improving the acceptance procedure Masao.
The Architecture Business Cycle. Software Architecture Definition The software architecture of a program or computing system is the structure or structures.
Understand Application Lifecycle Management
CS 360 Lecture 3.  The software process is a structured set of activities required to develop a software system.  Fundamental Assumption:  Good software.
Installation and Maintenance of Health IT Systems
1.  Project: temporary endeavor to achieve some specific objectives in a defined time  Project management ◦ Dynamic process ◦ Controlled and structured.
1 G A A new Document Control System “A new system to manage LIGO documents” Stuart Anderson Melody Araya David Shoemaker 29 September, 2008
1 The University of California Berkeley Extension X470 Project Management Lisa Bausell.
How to start Milestone 1 CSSE 371 Project Info There are only 8 easy steps…
ISM 5316 Week 3 Learning Objectives You should be able to: u Define and list issues and steps in Project Integration u List and describe the components.
BSBPMG505A Manage Project Quality Manage Project Quality Project Quality Processes Diploma of Project Management Qualification Code BSB51507 Unit.
REQUIREMENTS - WHY WHAT AND HOW? Steve Chenoweth & Chandan Rupakheti CSSE 371 Chapters Requirements Text. Question 6.
Lab 07: AEV Design Analysis Tool Advanced Energy Vehicle (AEV)
TESTING LEVELS Unit Testing Integration Testing System Testing Acceptance Testing.
Software Phase V Testing and Improvements to Test Procedures S. Corder and L.-A. Nyman April 18, 20131ICT Planning Meeting, Santiago.
April 2006 Middle Fork Project Relicensing Process April 25, 2006
Initiation Project Management Minder Chen, Ph.D. CSU Channel Islands
Module CC3002 Post Implementation Issues Lecture for Week 7
CSPC 464 Fall 2014 Son Nguyen. 1. The Process of Software Architecting, Peter Eeles, Peter Cripss 2. Software Architecture for Developers, Simon Brown.
JWST PRDS Project Mangement Case Study Jesse Doggett Project Engineer, ITEB/OED.
Overview of RUP Lunch and Learn. Overview of RUP © 2008 Cardinal Solutions Group 2 Welcome  Introductions  What is your experience with RUP  What is.
Rational Unified Process (RUP)
WHAT IS USER ACCEPTANCE TEST? HOW IT IS DIFFERENT FROM SYSTEM TESTING?.
ALMA Integrated Computing Team Coordination & Planning Meeting #1 Santiago, April 2013 ICT Group planning: Scheduling Jorge Avarias ICT Scheduling.
Overview of Socio-cognitive Engineering General requirements Theory of Use Design Concept Contextual Studies Task model Design space System specification.
Software Development Process CS 360 Lecture 3. Software Process The software process is a structured set of activities required to develop a software.
ALMA Integrated Computing Team Coordination & Planning Meeting #1 Santiago, April 2013 Release Manager and Acceptance Manager Roles J. Ibsen/ R.
User Acceptance Testing The Hard Way Graham Thomas BCS SIGIST 10 th May 1996.
Copyright 2015, Robert W. Hasker. Classic Model Gathering Requirements Specification Scenarios Sequences Design Architecture Class, state models Implementation.
1 Market Trials Outage Scheduling Qualifications Weekly Update March 26, 2010.
ALMA Integrated Computing Team Coordination & Planning Meeting #4 Santiago, November2014 New AM organization and improving the acceptance procedure.
D E P A R T M E N T O F COMPUTER SCIENCE AND SYSTEMS ANALYSIS SCHOOL OF ENGINEERING & APPLIED SCIENCE O X F O R D O H I O MIAMI UNIVERSITY Software Testing.
Bringing It All Together. Need for MOH to take leadership – should be central coordinating team made up of government and partners Do a situation analysis.
ITIL: Service Transition
Managing the Project Lifecycle
From delivery to acceptance
Manfred Huber Based on an earlier presentation by Mike O’Dell, UTA
Applied Software Implementation & Testing
Quality Assurance in an Agile Development Team Michelle Wu 2018 PNSQC
Proposal on TSC policy for ONAP release Maintenance
Presentation transcript:

ALMA Integrated Computing Team Coordination & Planning Meeting #1 Santiago, April 2013 Acceptance Manager Transition Steve Scott

ICT-CPM April 2013 Overview n Current AM term through end of 2013 n Propose changes in process and duties n Start transition soon  With next acceptance – May/June n Basic Principles  General flow of acceptance is unchanged, but…  Trim acceptance process as much as possible  Use JIRA as much as possible  Cut out the middle-man Direct interaction of stakeholders (ICT/SciOps) More responsibility for stakeholders (but not work)  More input (and responsibilities) from QM  Less work (and responsibilities) for AM (<= 25% FTE)

ICT-CPM April 2013 n Twiki is focal point n ‘Everyone’ informed at start of acceptance process  Sign up for notifications if they want n Key stakeholders (‘committee’) are special  Meetings scheduled around their availability But everyone welcome to attend!  Keep as small as possible (ease of scheduling) AM Computing (1 or 2?) Science (1 or 2?) ASG/AIV (1 rep only) for Online acceptances only Communication

ICT-CPM April 2013 n Masao is the coordinator of the Offline Phase V testing/testers  Single point of contact for the AM  This will significantly reduce AM work load n New change, just now going into effect Communication 2

ICT-CPM April 2013 n Feature list n Testing list and summary, links to reports n Documentation links n Links to acceptance tests n QM provides  Test failures  Bugs  Evaluation of quality  Conditions on previous acceptances  Maybe this is a separate doc, maybe not  Reduces AM work load Document Content

ICT-CPM April 2013 n Acceptance Plan (for TRR)  Only signed by AM  EDM n Acceptance Report  Signed by AM, Computing, Science (as now)  EDM n No Acceptance Certificate  Signed Acceptance Report is sufficient n All other docs (test reports…) on twiki (as now)  EDM would be nice, but… Document Changes Overview

ICT-CPM April 2013 n ICT  “I’ve got some great software, barely been used…”  “Look at all these fantastic test results!” n DSO  “I’ll test it by driving off a cliff, if it survives then I’ll take it” n QM  “The Odometer has been rolled back”  “The left rear tire is flat” n AM  “ICT, can you fix that tire and maybe the fender too?”  “DSO, maybe just drive it down to the beach?” AM as Broker

ICT-CPM April 2013 n Cut out the middle man  Basic responsibilities fall on producer and consumer  ICT/DSO negotiate start of acceptance n TRR  ICT makes case for their software  DSO states what tests will validate the software n Acceptance Review  DSO decision on acceptance, based on test results  ICT agrees with decision or makes it own case n AM provides process, bookkeeping Producer/Consumer

ICT-CPM April 2013 n The basic acceptance process, with some minimal formalism, gives order and known expectations n Open process, everyone welcome n The principle that software should be accepted before it is deployed for official observatory use  Data schema changes should not force deployment of new software n SCCB provides stability What to Keep

ICT-CPM April 2013 n JIRA field in feature for acceptance version, e.g. ‘A9.1R4’ n Define acceptance tests early (before Phase I)  Developers will ensure that code passes n Acceptance testing is the integrated test  Phase V testing should be feature oriented  Pass/fail criteria clearly stated  For Online, a 1 or 2 night pre-TRR test to make sure we are ready for TRR (until regression tests are complete), with a week of acceptance testing after TRR Process Improvements

ICT-CPM April 2013 n Replace AM on SCCB with Science rep  Cut out the middle man  It’s not much work  Make change by the end of this meeting n Start with lean acceptance process in May/June n Bring on next AM in acceptance after the May/June  Will work with current AM through end of year, ramping up and sharing duties  New definition of AM duties may open up position to more candidates Transition Schedule