CM MatchPoint Agile. Christoph Heinrich, CM First Plex Track A / Session 17

Similar documents
Automated Testing with CA Plex, CA 2E and Worksoft Certify DevOps for CA Plex

What is Continuous Integration. And how do I get there

Frameworks - Which one should you choose?

Introduction to Agile and Scrum

Vendor: GAQM. Exam Code: CSM-001. Exam Name: Certified Scrum Master (CSM) Version: Demo

July Business Transformation: Ness Technology Makes DevOps and Continuous Integration Reality with DevTestOps Center of Excellence

DevOps E m p o w e r Q u a l i t y A s s u r a n c e b e n e f i t s f o r y o u r p r o j e c t s

DevOps E m p o w e r Q u a l i t y A s s u r a n c e b e n e f i t s f o r y o u r p r o j e c t s

CA Release Automation Continuous Delivery Edition and CA Agile Central

ARCHITECTING PROJECT MANAGEMENT for Enterprise Agility. Enable Organization with Agile using Tooling/Technology

MOBILITY APPS & INFRASTRUCTURE

Agile Essentials Track: Business Services

What is Scrum: An Introduction to the Scrum Framework

AGILE TEST MANAGEMENT WITH VISUAL STUDIO

The Changing Roles of BAs and QAs in a SCRUM world

How to Utilize Agile Project Management for GIS Projects. Lana Tylka and Jennifer Prather

Session 11E Adopting Agile Ground Software Development. Supannika Mobasser The Aerospace Corporation

Introduction to Disciplined Agile Delivery

ACCENTURE MYCONCERTO Entregando projetos SAP com metodologias ágeis

Designing the Process. A Brief Introduction to Agile Programming

manag and product Scrum, requirements ement

Agile Scrum Process Checklist

Advantages of Agile model:

WHITE PAPER APPLICATION SERVICES. Continuous User Experience Engineering NOVEMBER NTT DATA, Inc. All rights reserved.

Mendix Application Test Suite Expert Webinar - September Expert Services Consultant

A Hybrid Approach to the Use of Agile in Health IT. Session 147 March 7, 2018 Spencer Reeser-Stout, Senior Project Manager

OBJECTIVE VISIONARY OF CMMI HIGH MATURITY PRACTICES WITH AGILE & DEVOPS

Lean IT Opex in the Clouds August 16, 2017 Sudhagar Raghavan

8 th of April 2015 Bucharest, Romania Vlad Gabriel Sorin Agile PM/Scrum Master

Systems Modernization Strategies August 2017

A Guide to Critical Success Factors in Agile Delivery

Burn Up and Burn Down An Overview of Scrum. Neal Kuhn Business Systems Architects, LLC

Lean ALM Managing Flow Rather Than Disciplines

D25-4. How Intertech Uses Agile

D E V O P S T E X A S TEXAS DEVOPS M E E T U P INFLUENCING A DEVOPS CULTURE

7 Agile Best Practices for BA s

CollabNet Trends, Challenges, and Success with Agile ALM

Five DevOps CM Practices

Index E, F. CA 2019 N. Nader-Rezvani, An Executive s Guide to Software Quality in an Agile Organization,

Organizational Change Through Metrics

Patterns and Practices of Best DevOps Organizations

Scale Your Agile Delivery Engine. Shannah Van Winkle, Solutions Leader Eric Willeke, Transformation Consultant October 16, 2014

CSC301. Scrum, detailed view of an agile process. CSC301, Winter 2016

Agile Certified Professional

Agile QA s Revolutionary Impact on Project Management

Software Design COSC 4353/6353 D R. R A J S I N G H

Agile Transformation Key Considerations for success

Building a DevOps Culture MTUG IT Summit and Tradeshow, June 2 nd 2016

Transforming Business Needs into Business Value. Path to Agility May 2013

Agile Mindset (1/17/2019 for the Ocean State PMI)

Scrum, Kanban, DevOps, and Nexus

An Agile Projects Introduction Course #PMCurrent-1

Improving Agile Execution in the Federal Government

10 Steps to Mainframe Agile Development. Mark Schettenhelm, Sr. Product Manager September 28, 2017

Agile Transformation In the Digital Age

HR in the Agile era Keynote sprint Squad working experience Tech platform demo + Q&A

Scrum Team Roles and Functions

Scaling Agile With ZolonTech. Transform your Organization today with Agile Application Development

Scrum Testing: A Beginner s Guide

Why SCRUM I O A N N I S K O S T A R A S A G I L E C R E T E

Becoming More Agile: How to Adopt Agile Development Methodology

GE Power: Our DevOps Experience

Microsoft Exam Delivering Continuous Value with Visual Studio 2012 Application Lifecycle Management Version: 9.0

Achieving Balance: The New Pivotal Points of Software Development

Orchestrated. Development Management. How to Strike the Right Balance between Speed and Control

Introduction... 1 Part I: Understanding Agile... 7

Two Branches of Software Engineering

Events. Artifacts. Roles. Product Owner Scrum Master Development Team. Sprint Sprint Planning Daily Scrum Sprint Review Sprint Retrospective

Achieving Resiliency with Agile Methods

DevOps: Start-up Speed, Enterprise Scale

Introducing the Next Generation of ALM March 22, Copyright 2016 Vivit Worldwide

1. The Case for Agile 2. The Scrum Process 3. Scaling Scrum


Scrum/Kanban Overview

PMI Agile Certified Practitioner (PMI-ACP) Duration: 48 Hours

IBM s SAFe Solution Overview

AGILE LESSONS FROM THE NEW PMBOK. Presented by Eddie Merla, PMI-ACP, PMP

Brochure. Application Lifecycle Management. Accelerate Your Business. Micro Focus Application Lifecycle Management Software

We use Agile. What does that mean?

Succeeding in the Journey to Agile and DevOps

Johanna Rothman Part II Design and Manage an Agile and Lean Project Chapter 5 Start Your Agile Project Right. Copyright 2017

Manage Projects Effectively

Agile Maturity and the Quality custody-battle

Implementing an Agile Transformation Using Discipline Agile Delivery Michael J Lyons World Wide Solution Deployment Architect, IBM Rational

Agile Systems Development In a Medical Environment

AGILE Realities. Presenters: Chris Koo (Edward Jones) Blake Moyer (Edward Jones) Joan Romine (Boeing)

Closing the Agile Loop Continuous Integration, Continuous Information. Darryl Bowler Senior Systems Architect CollabNet

The Software Life Cycle

Achieving an Agile Enterprise with Enterprise-Wide Portfolio and Lifecycle Management

The Seven Deadly Sins of Scrum

Remedyforce Onboarding

SOLUTION BRIEF CA AGILE REQUIREMENTS DESIGNER FOR CA AGILE CENTRAL. CA Agile Requirements Designer for CA Agile Central

Copyright Intertech, Inc All Rights Reserved. May 18, 2011

Sign up to mailing list Join Slack, teaching team is available. All links are on the course website Slides are uploaded there too

CTC/ITC 310 Program Management California State University Dominguez Hills First Exam Answer Key November 20, 2018 Instructor: Howard Rosenthal

Agile Software Development Techniques for Small Scale Research Projects. how to not go down the rabbit hole

Paul Gorans, Agile Competency Lead, IBM GBS Federal Project Management Symposium

Watson Internet of Things. Agile Development Why requirements matter

Continuous integration for BI

PITSS.CON and Scrum. Agile software development for efficient project management PITSS.CON White paper, November 2014

Transcription:

CM MatchPoint Agile This sessions shows how to use CM MatchPoint for the management and automated deployments in agile projects using frameworks like SCRUM Christoph Heinrich, CM First Plex Track A / Session 17

Speaker Bio Christoph Heinrich CM First Group Based in Salt Lake City, USA With CA Plex/CA 2E for 20+ years

Agenda CM First Group Agile Application Lifecycle Management DevOps SCRUM CM MatchPoint for Agile Projects CM MatchPoint Roadmap Q&A

CM First Group IT Services and Product Company Focus on Application Modernization on IBM environments Headquartered in Switzerland, Operations in USA, Italy and France 35 employees / over 400 customers CA Technologies Partner for CA Plex / CA 2E / CA Repository Sales, Services, CA SMART Certified Products CM First Products add value to CA Technologies Products

CM First Group our Services CA 2E Services Education Install / Upgrades Audit / Best Practices ALM CA 2E CM/Implementer Web Option / Web Services Staff Augmentation PDS Partner for Europe CA Plex Services Education Install / Upgrades Audit / Best Practices Platform Migrations RPG/C++ to C#/Java IBM i to Windows/Linux Web Services, Web/Mobile Apps ALM CM Matchpoint Staff Augmentation PDS Partner for Europe

CM First Group our Products CM WebClient Plug-in HTML5/JavaScript generator for CA Plex, generates directly from CA Plex models without a rewrite CM MatchPoint ALM Application Lifecycle Management for CA Plex/CA 2E and IBM I CM M3 Transforms CA 2E models to CA Plex, generate web/mobile versions in Java, and replatform to Windows/Linux/Cloud Worksoft Certify for CA Plex Integration Test Plex C++ Apps with complex UI s using Worksoft Certify. 5250, Java, Web, Mobile testing also available (no integration necessary) CM MetaAnalytics Analyze zos applications (Java, ASM, JCL, COBOL) for component connectivity and quality metrics. Load results to CA Repository.

DevOps

Agile - DevOps

DevOps Lifecycle Source: IBM SoftwareTechnical White Paper

DevOps CA Technologies A recent global study, commissioned by CA Technologies, which canvassed 1 300 senior IT decision-makers worldwide, revealed respondents had seen a 17% to 23% improvement with regards to increased earnings, shorter time-to-market, heightened competitiveness and greater customer satisfaction due to their DevOps initiatives. Other studies show similar or higher improvements

Agile Adoption Source. Forrester

Agile Adoption - continued

Agile adoption continued Source. Forrester

Agile vs. Waterfall Agile is. Quick Can handle projects as short as a couple of weeks Iterative Agile is built around a constant feedback loop Continuous Agile focuses on continuous integration, test and deployment Verifiable With a definition of done that is transparent and verifiable, project progress is quickly apparent

Agile vs. Waterfall But Agile is also Not a silver bullet Agile exposes problems early, but does not solve all of them Disruptive Agile requires significant changes to culture, governance and IT's interactions with the rest of organization Less mature Over a dozen years old, but new to many organizations Harder to outsource Does not fit fixed bid contract model

Let s look at SCRUM an agile framework www.scrum.org

SCRUM an agile framework

SCRUM Scrum is.. Lightweight Simple to understand Extremely difficult to master 3 Pillars of Scrum Transparency Inspection Adaption

SCRUM Overview

SCRUM Artifacts Product Backlog Ordered Items at the top are more granular than items at the bottom Maintained/re-ordered during the Backlog Grooming effort by Product Owner Sprint Backlog Committed items negotiated between team and Product Owner in Sprint Planning Meeting Scope commitment is fixed during Sprint execution Increment Sum of all Product Backlog items completed during a Sprint and all previous Sprints which produce a new increment that must be Done Usable condition regardless of Product Owner readiness to release it

SCRUM Roles Product Owner Responsible for maximizing the value of the Product and the work of the Dev team. Responsible for managing the Product Backlog Scrum Master Responsible for ensuring Scrum is understood and enacted Servant-leader for Scrum team Development Team Cross-functional team who produce a potentially releasable increment of Done at the end of each sprint Only members of this team create the increment

SCRUM Rules Definition of Done When a Product Backlog Item or Increment is described as Done, everyone needs a common understanding Shared understanding is the key as this definition drives the amount of Product Backlog Items the team can select during a Sprint Increments are usable; Product Owner may choose to immediately release it

SCRUM Events / 1 Sprint Time boxed at 4 weeks or less in which a Done, usable, and potentially releasable increment is created Consistent duration and are continuous Sprint Planning Meeting Time boxed at 8 hours for a 4 week Sprint Plans the work to be performed in the Sprint Two parts: 1) What will be delivered, 2) How will it be delivered Daily Scrum Time boxed at 15 minutes/day Finished, going to finish, obstacles/impediments today

SCRUM Events / 2 Sprint Review Time boxed at 4 hours for a 4 week Sprint Inspect the increment/adapt the backlog Elicit feedback and foster collaboration Sprint Retrospective Time boxed at 3 hours for a 4 week Sprint Team self-inspection and creation of a plan for improving execution

Recommendations Reduce Iteration Duration Long iterations limit feed back, resulting in: -Delivering the wrong functionality -Delivering too much functionality -Schedule risk

Recommendations - continued Automate Deployment and Test

CM MatchPoint Overview Cover the complete process Demo

CM MatchPoint Agile Manage Agile Projects Manage user stories/tickets/use cases -> Backlog Plan, prioritize, order, specify, assign resources Execute sprints, work on sprint backlog items Monitor progress Deploy changes Transparency Reports Demo

CM MatchPoint ALM Roadmap Agile Acceptance Criteria Test Automation Integration Managing Sprints, Sprint Teams UI Improvements: Tabs, Drag and Drop of Stories between sprints and states Deployment Improved support for Code Libraries /.Net development Automatic rollback of deployments Management Task management and templates Platform SQL Server Backend

Summary Moving towards Agile / DevOps Short Cycles Transparency, Inspection, Adaption CM MatchPoint ALM Integration of CA Plex model management and model objects Setup for Agile/SCRUM AUTOMATION is crucial for Agile/DevOPs

Q&A

Thank You Please fill out the evaluation form christoph.heinrich@cmfirstgroup.com www.cmfirstgroup.com