Mainframe Manifesto for Agile Developers



Similar documents
Micro Focus Mainframe Solutions There s a future in the present

zenterprise The Ideal Platform For Smarter Computing Developing Hybrid Applications For zenterprise

White Paper Software Quality Management

S609. RDz and Source Control Management Systems

EDI Modernization Case Studies and Best Practices

Enterprise Data Solutions Product Strategy and Vision Process-driven IT Modernization, Natural and Adabas

serena.com PROCESS CREATES SUCCESS Accelerate it with Serena TeamTrack

Mainframe Managed Tools as a Service (MFMTaaS) Accelerating Growth

DevOps for the Mainframe

Orchestrated. Release Management. Gain insight and control, eliminate ineffective handoffs, and automate application deployments

DEMAND SMARTER, FASTER, EASIER BUSINESS INTELLIGENCE

A Practical Guide to implementing Agile QA process on Scrum Projects

Who Doesn t Want to be Agile? By: Steve Dine President, Datasource Consulting, LLC 7/10/2008

AGILE vs. WATERFALL METHODOLOGIES

Project Management in Software: Origin of Agile

CONTINUOUS INTEGRATION TESTING

File Manager base component

serena.com An Introduction to Agile Software Development

Urbancode Deploy Overview

Introduction to Agile Software Development Process. Software Development Life Cycles

DevOps: Multiplatform Application Deployment

z/os Curriculum Job Control Language (JCL) Curriculum JES Curriculum WebSphere Curriculum TSO/ISPF for z/os Curriculum

Gain control of your applications. Derek Britton, Product Management Dennis Voorhees, Systems Engineer

CA ERwin Data Modeling's Role in the Application Development Lifecycle

Adabas und Natural für das Digitale Unternehmen

Oracle Middleware a felhőben

Blu Age Overview. It is not about changing the platform it is about business agility! HP Non Stop. Modernization Evolution Automation

The Future of Testing: How Service Virtualization Changes the Game in Testing Complex Applications

BMC Mainframe Solutions. Optimize the performance, availability and cost of complex z/os environments

Monitoring and Log Management in Hybrid Cloud Environments

SAP BusinessObjects Business Intelligence 4.1 One Strategy for Enterprise BI. May 2013

CA Workload Automation Strategy and Roadmap. Bill Sherwin Principal Consultant EMEA Workload Automation Owner

Faster, Cheaper, Safer: Improving Agility, TCO, and Security with Agentless Job Scheduling. A White Paper Prepared for BMC Software August 2006

Exploiting IT Log Analytics to Find and Fix Problems Before They Become Outages

CICS Web Services Vendor Shootout

IBM INFORMATION MANAGEMENT SYSTEMS (IMS ) MIGRATION AND MODERNIZATION - CONVERSION OF HIERARCHICAL DL/1 STRUCTURES TO RDBMS

Improve your IT Analytics Capabilities through Mainframe Consolidation and Simplification

Application Outsourcing: The management challenge

Enabling Continuous Delivery by Leveraging the Deployment Pipeline

CA Workload Automation Agents for Mainframe-Hosted Implementations

B2BE Transaction Delivery Network

How City of Chicago:

Orchestrated IT in Action.

Secure Code Development

How To Use Ibm Tivoli Composite Application Manager For Response Time Tracking

Selecting the Right Change Management Solution Key Factors to Consider When Evaluating Change Management Tools for Your Databases and Teams

The Continuous Delivery Tool Chain: So Many Choices!

Introduction to Agile and Scrum

Take full advantage of IBM s IDEs for end- to- end mobile development

IBM SOA Foundation products overview

Max Parker IBM Rational Quality Management Specialist. Focus on: Testing and Virtualisation in a complex world

HP ALM11 & MS VS/TFS2010

BRIDGE. the gaps between IT, cloud service providers, and the business. IT service management for the cloud. Business white paper

APPOINTMENT OF SERVICE PROVIDERS TO PROVIDE AN ENTERPRISE PROJECT PORTFOLIO MANAGEMENT (EPPM) SOLUTION

MARIST/IBM Joint Studies

Reduce IT Costs by Simplifying and Improving Data Center Operations Management

Lunch and Learn: BlueMix to Mainframe making development accessible in the

Continuous Application Delivery From concept to reality. Carsten Lentz Sr. Solution strategist

Automating the Virtual Datacenter. Saša Hederić VMware Systems Engineer SE Europe

CA Scheduler Job Management r11

Transitioning Your Software Process To Agile Jeffery Payne Chief Executive Officer Coveros, Inc.

Streamline Processes and Gain Business Insights in the Cloud

Why Alerts Suck and Monitoring Solutions need to become Smarter

DSZ-3732 Secure Mainframe Development in the Cloud has Arrived

Seeking Nirvana. Jason Collins Director Solution Sales ITKO, a CA Technologies company

Net Developer Role Description Responsibilities Qualifications

Pervasive Software + NetSuite = Seamless Cloud Business Processes

Copyright 11/1/2010 BMC Software, Inc 1

CA Telon Application Generator r5.1

Modernizing Your IT Systems While Preserving Your Investments & Managing Risk

M-Files EAM. Agile Plant Maintenance Solutions

Service Oriented Data Management

ARBUTUS. Arbutus Audit Analytics ARBUTUS ANALYZER. ArbutusSoftware.com

DC OCFO s ESB Success Story

Business Management Made Simpler

Multi-Domain Master Data Management. Subhash Ramachandran VP, Product Management

CA Workload Automation Agents Operating System, ERP, Database, Application Services and Web Services

Microsoft SQL Server versus IBM DB2 Comparison Document (ver 1) A detailed Technical Comparison between Microsoft SQL Server and IBM DB2

Leveraging Rational Team Concert's build capabilities for Continuous Integration

BEYOND DIAGRAMS AND SPREADSHEETS DATA CENTER INFRASTRUCTURE MANAGEMENT (DCIM)

Open Source Mainframe Backup with Hercules

Order Management System for Equity Derivatives

Information Management for System z. IMS - Information Management System - Transaction Monitor Part -

Universal Controller Solution Brief

IMS Buzz - Mardi 10 Avril IMS Explorer for Dev Presentation & Demo

Modernize your applications using Cloud technologies

DevOps to Enterprise Agile

Application retirement: enterprise data management strategies for decommissioning projects

Transcription:

Mainframe Manifesto for Agile Developers Kevin Parker VP of Worldwide Marketing Serena Software Inc San Mateo, California Insert Custom Session QR if Desired.

Do you know your Agile Manifesto? 1: 2: 3: 4: 3

The Mainframe Agile Manifesto Move fast without breaking things We always do it that way doesn t make it bad Complexity is life some things won t simplify Question constantly assumptions are outages 4

The Agile Manifesto Individuals and interactions over processes and tools Working software over comprehensive documentation Customer collaboration over contract negotiation Responding to change over following a plan 5

ПФt yфця cфmядde s mдiигядme Developers of the world unite! Mainframes are mobile Mainframes are web Mainframes are secure You have nothing to lose but 3270! Java on Eclipse and RDz COBOL on Eclipse and RDz Deployment to z/linux, WAS and USS SINCE THE ATTENTION KEY 6

The Enterprise Soviet Executive Dashboard Crystal Reports Inventory control COTS (being replaced) Outbound batch Assembler Sys Circa 1980 Inbound batch Assembler Sys Circa 1980 SEC compliance reporting Titan VII Satellite data collection Audit COTS reporting package Core Systems COBOL/CICS/DB2/zOS Waterfall 3/12 release cycle Java/Eclipse/RDz/zLinux Agile Dev 2-4/52 release cycle Java/Eclipse/RDz/WAS Pure Scrum 2/52 release cycle ObjectC/iOS/Android Outsourced 1/52 release cycle Warehouse Robot ObjectC Agile Team Sophia Inventory Losses Reconciliation C++ Online Agency System Private cloud/multi-tennanted Hosted on z/linux Java UI MQ to DB2 link Eclipse UI SAP ecommerce site Java/SQL Server Pure Agile Weekly releases (Mobile daily) Staff Purchasing Systems Visual Basic SQL Server Unsupported Visual COBOL MyTV feed to offices worldwide Proprietary system Maintained in Venezuela MyStore Java/Eclipse RDz Agile dev teams 7

All revolutions need three people? New World New World 8

So how do you start a revolution? Culture Infrastructure Dedication 9

Cultural change is the hardest 10

Infrastructure change is the easiest 11

Dedication is the most exhausting 12

For agile development Philosophy Agile Dev Agile Mainframe Dev Individuals and interactions over processes and tools Working software over comprehensive documentation Customer collaboration over contract negotiation Responding to change over following a plan Strong team collaboration More time coding Open and transparent Remaining flexible at an enterprise scale while understanding impact of changes with emphasis on compliance using infrastructure to speed change 13

For agile development Philosophy Agile Infra Agile Mainframe Infra Individuals and interactions over processes and tools Working software over comprehensive documentation Customer collaboration over contract negotiation Responding to change over following a plan Lightweight, task oriented, team focused Automated build, test, deliver Prototyping & lightweight requirements Lightweight tracking tools Low impact, goal oriented, enterprise focused Automated build, test, deliver with enterprise approvals and notifications Prototyping and simulation with enterprise requirements and impact analysis Shortened cycle times through automated infra 14

Sprawl 15

Single version of the truth 16

Single path to production Prod UAT SIT Unit 17

All roads lead to prod even the cobbled ones COBOL ISPF COBOL Eclipse Java Eclipse Java RDz Single version of the truth Single path to production Impact analysis Collision detection Automated notifications Atomic commit Integrated build Continuous integration Continuous testing Continuous deployment z/os z/linux WAS USS 18

Get agile today COBOL ISPF COBOL Eclipse Java Eclipse Java RDz NEW ChangeMan ZMF version 8 with integrated Deployment Automation z/os z/linux WAS USS 19

KEEP CALM AND DEPLOY MORE KEEP CALM AND DEPLOY MORE 20

Viva la revolución 21