ALMA Integrated Computing Team Coordination & Planning Meeting #3 Socorro, 17-19 June 2014 Deployment to ARC Masao Saito (JAO) Morgan Griffith (NRAO)

Slides:



Advertisements
Similar presentations
CASDA Project Management A presentation to the CASDA Preliminary Design Review IM&T / CASS Dan Miller | CASDA Project Manager 11 March 2014.
Advertisements

EvalS Application User Guide version September 17, 2011.
Copyright © Texas Education Agency, Computer Programming Software Life Cycle.
Chapter 2 – Software Processes
System Construction and Implementation Objectives:
Non-Coding Activities a Development Team Needs a.k.a ”I don’t code, am I no longer useful?” Maaret Pyhäjärvi| | Twitter: maaretp Test Granlund.
Software Project Transition Planning
Computer Engineering 203 R Smith Agile Development 1/ Agile Methods What are Agile Methods? – Extreme Programming is the best known example – SCRUM.
SE 555 Software Requirements & Specification Requirements Validation.
Irwin/McGraw-Hill Copyright © 2000 The McGraw-Hill Companies. All Rights reserved Whitten Bentley DittmanSYSTEMS ANALYSIS AND DESIGN METHODS5th Edition.
Release & Deployment ITIL Version 3
Ethics in Software Engineering
Effective Methods for Software and Systems Integration
Commercial Database Applications Testing. Test Plan Testing Strategy Testing Planning Testing Design (covered in other modules) Unit Testing (covered.
UML - Development Process 1 Software Development Process Using UML (2)
Communication in the ARC network The cornerstone of the network “Communication in the ARC network”, ARC network review, January 14-15, 2015, ESO-Garching.
Microsoft Office Communicator A General Introduction.
IEBC Sunkosi Webinar © 2015 All rights reserved. Successfully Implementing Your Student Success Plans Ensuring The Success Of Well Managed Interventions.
Scrum’s Product Owner Role Jeff Patton Agile Product Design
ALMA Integrated Computing Team Coordination & Planning Meeting #3 Socorro, June 2014 New AM organization and improving the acceptance procedure Masao.
Introduction to the First of Type Process. 2 Agenda Introduction to the meeting First of Type Site – What it means? Responsibilities of CFH in FOT process.
Test Management Under construction – What happens? Maria Månsson.
1 ALMA CPM cominf (archive) Alisdair Manning 12/10/
The ALMA Software and Release Management Ruben Soto Software Operations Group & Release Manager Joint ALMA Observatory.
ALMA Integrated Computing Team Coordination & Planning Meeting #4 Santiago, November 2014 Reporting Software Principles M Chavan, ESO R Soto, ALMA.
Microsoft Office Communicator A General Introduction.
WorshipMap™ Pro the advanced worship planner at LifeWayWorship.com.
Doug Tody E2E Perspective EVLA Advisory Committee Meeting December 14-15, 2004 EVLA Software E2E Perspective.
N. RadziwillEVLA NSF Mid-Project Report May 11-12, 2006 NRAO End to End (e2e) Operations Division Nicole M. Radziwill.
QUALITY ASSURANCE PRACTICES. Quality Plan Prepared and approved at the beginning of project Soft filing system approach followed. Filing location – –
PLUG IT IN 6 Project Management. 1.Project Management for Information Systems Projects 2.The Project Management Process 3.The Project Management Body.
Lightning talk about ShiftlogTool(SLT) IRM meeting on Kyoko Nakamura.
Software Phase V Testing and Improvements to Test Procedures S. Corder and L.-A. Nyman April 18, 20131ICT Planning Meeting, Santiago.
Irwin/McGraw-Hill Copyright © 2004 The McGraw-Hill Companies. All Rights reserved Whitten Bentley DittmanSYSTEMS ANALYSIS AND DESIGN METHODS6th Edition.
Software Life Cycle The software life cycle is the sequence of activities that occur during software development and maintenance.
Chapter 2 – Software Processes Lecture 1 Chapter 2 Software Processes1.
Gustaaf van MoorselEVLA Advisory Committee Meeting December 14-15, 2004 EVLA Computing Organization/Development.
Connecting with Computer Science2 Objectives Learn how software engineering is used to create applications Learn some of the different software engineering.
ALMA Integrated Computing Team Coordination & Planning Meeting #1 Santiago, April 2013 Acceptance Manager Transition Steve Scott.
Big Bang Approach No testing of Individual Units Advantages Cost can be saved No stubs/Drivers Very fast Disadvantages Hard to debug Location of defect.
N. RadziwillEVLA Advisory Committee Meeting May 8-9, 2006 NRAO End to End (e2e) Operations Division Nicole M. Radziwill.
Atacama Large Millimeter/submillimeter Array Karl G. Jansky Very Large Array Robert C. Byrd Green Bank Telescope Very Long Baseline Array ALMA Pipeline.
Bina Nusantara 19 C H A P T E R SYSTEM CONSTRUCTION AND IMPLEMENTATION.
LCG CERN David Foster LCG WP4 Meeting 20 th June 2002 LCG Project Status WP4 Meeting Presentation David Foster IT/LCG 20 June 2002.
Ahmed Idris Tahir Waseel Application Service Provider.
Lecture Notes - Richard Ssembatya1 Information System Project Management Lecture Five By Richard Ssembatya MSc. Cs, BSc CS, CCNA, IT Essentials, ICDL Institute.
Lecture 6 Title: Project Cost Management MIS 434.
Project Life Presented by Chuck Ray, PMP ITS Project Manager.
What is a software? Computer Software, or just Software, is the collection of computer programs and related data that provide the instructions telling.
Scenario use cases Szymon Mueller PSNC. Agenda 1.General description of experiment use case. 2.Detailed description of use cases: 1.Preparation for observation.
ALMA Integrated Computing Team Coordination & Planning Meeting #4 Santiago, November2014 New AM organization and improving the acceptance procedure.
Successfully Implementing Your Student Success Plans
Computer Programming Software Life Cycle.
Managing the Project Lifecycle
ALMA Software Scheduling subsystem Planning for cycle5 onwards
From delivery to acceptance
DBA Coordination Group Update José Parra
DataFlow Meeting Summary & DBA Advisory Board
LEVEL OF TESTING J.ALFRED DANIEL, AP/CSE.
EVLA Overall Software Design
Test Driven Lasse Koskela Chapter 9: Acceptance TDD Explained
Software Engineering Lecture #14.
Quality Assurance in an Agile Development Team Michelle Wu 2018 PNSQC
Development Lifecycle
Systems Construction and Implementation
Managing the Test Process CS 4501 / 6501 Software Testing
System Construction and Implementation
Systems Construction and Implementation
PSS verification and validation
Unit IV – Chapter 2 V-Test Model.
Presentation transcript:

ALMA Integrated Computing Team Coordination & Planning Meeting #3 Socorro, June 2014 Deployment to ARC Masao Saito (JAO) Morgan Griffith (NRAO)

ICT-CPM June 2014 n Subsystems deployed in ARCs  Archive  Source Catalogue  OT  Pipeline n Procedure  Later stage than TRR  No ARC deployment defined Background

ICT-CPM June 2014 Normal DSO Software (PT, SLT, AQUA) Phase C Test (validation) Test Report Review Deploy Production Environment Acceptance Test Acceptance Review Deploy Production Environment Deploy Test Environment after CYCLE2- OFF

ICT-CPM June 2014 Archive/Source Catalogue/Pipeline/OT Phase C Test (validation) Test Report Review Deploy Production Environment Acceptance Test Acceptance Review AM contact to ARC contacts Then what?? Agreed in CPM2 ARC contacts/managers invited

ICT-CPM June 2014 OT ( CYCLE2-OFF) Phase C Test (validation) Test Report Review Deploy Production Environment Acceptance Test Acceptance Review AM contact to OT dev lead Alan ask ARC* to deploy * Felix(EU), Kelly,(NA) Takeshi (EA)

ICT-CPM June 2014 Source Catalogue Acceptance Review AM contact to ARC contacts Then what?? Acceptance Review AM contact to ARC contacts ARC contacts deploy in ARC Go Public User test within ARC Subsystem Scientist ask ARC testers

ICT-CPM June 2014 Archive Acceptance Review AM contact to ARC contacts Then what?? Acceptance Review AM contact to ARC contacts ARC contacts deploy in ARC Go Public User test within ARC? Alisdair asks??

ICT-CPM June 2014 Pipeline Acceptance Review AM contact to ARC contacts Then what?? Acceptance Review AM contact to ARC contacts ARC contacts deploy in ARC Start using User test within ARC? Jeff asks??

ICT-CPM June 2014 n Let’s define more details. Name, Role, etc. n After deployment in ARCs, JAO sometime do not get feedback and feels hard to follow the status. n ARCs would like better visibility into the testing/deployment funnel, the calendar is a great start but could be easier to understand… Discussion

ICT-CPM June 2014 General Approach Test Report Review Deploy in Production-test Environment Acceptance Test Acceptance Review AM notifies the ARC Contacts Deploy in Production Environment

ICT-CPM June 2014 n Acceptance Test environment in ARCs  Should be a non-production environment which matches production  Intent is to ensure deployment can be done without issues and that the software operates as expected n In addition to Science tests:  ARC Contacts should verify that the software can be installed/configured in a test environment that matches production  ARC Managers should verify that the software runs as expected, perhaps repeating a subset of the Acceptance Test. Acceptance Test

ICT-CPM June 2014 n ARC Manager  Reports on the operational readiness of software at the ARC in the Acceptance Review n ARC Contact  Reports on the installation readiness of software at the ARC in the Acceptance Review  Coordinates installation of software when approved  Communicates issues/success of installation to ?? n Someone at the DSO?  Communicate overall status of deployment Roles

ICT-CPM June 2014 n AM notifies ARC contacts of software available n ARC Contacts coordinate deployment in their ARC n Subsystem leads (e.g. Alan, Alisdair, Jeff…) work with people in the ARC to deploy. n Tickets should be opened for issues discovered n ARC Contacts communicate status/success to ?? Deployment