Legacy System Modernization Using Open Source Tools and Agile. Adam D Angelo

Size: px
Start display at page:

Download "Legacy System Modernization Using Open Source Tools and Agile. Adam D Angelo"

Transcription

1 Legacy System Modernization Using Open Source Tools and Agile Adam D Angelo

2 Legacy Systems Simply being old doesn t mean something is inefficient 2

3 Legacy Systems and Platforms Problems The high cost of operating the mainframe and other legacy platforms Integrating the application and its data more effectively with the balance of the organization Shrinking pool of IT personnel that understand the older system languages and structure Need for faster application evolution in response to changing requirements by use of more modern software engineering methods 3

4 Legacy Systems and Platforms Benefits Often, the longer code has been running the better it becomes if bugs are fixed over time Excellent performance-at-scale processing power The current users understand the system and are comfortable with how it works If the hardware and software have been updated, mainframes are secure and nearperfect reliability 4

5 IT Spending Average IT Spending across All Industries 70% 19% 11% Source: Gartner, Run Grow Transform 5

6 Operations and Maintenance O&M becomes an Anti-Pattern when Initial software release was incomplete Staffing levels are greatly diminished Lack of automated testing makes adding new features risky Technical debt is not paid off Patchwork code is created that quickly becomes unmaintainable 6

7 When Should We Modernize? Difficulty maintaining the system and providing new features Cost of maintenance is too high Legacy system does not integrate well with our enterprise architecture 7

8 Organizational Culture Management of many is the same as management of few. It s a matter of organization - Sun Tzu 8

9 Building an Adaptive Organization Tools Empower developers to leverage the best tools for the job Standardize around data and features, not around tools and platforms Communication Enable clear communication channels Hierarchical communication channels lead to inefficient communication Facilitate the alignment of goals Dependency Management Remove external dependencies Make external dependencies internal dependencies People Develop self-sufficient teams Allow teams to fail and adapt Empower them to innovate 9

10 The Art of Scalability By Martin Abbot and Michael Fisher 10

11 Organizational Structure Functional Organizational Structure Head of IT Development Manager QA Manager Engineering Manager Development Teams Quality Assurance Teams Infrastructure Teams Pro: Homogeneous teams; Engineers work with engineers Con: Poor cross-functional communication and affective conflict between organizations 11

12 Organizational Structure Matrix Organizational Structure Head of IT Development Manager QA Manager Engineering Manager PM 1 PM 2 Development Product 1 Quality Assurance Product 2 Infrastructure Pro: Improved cross-team communication Con: Multiple managers, communication overhead 12

13 Organizational Structure Agile Organizational Structure Head of IT Director 1 Director 2 Team 1 PM UX Devs QA Inf. Eng. CSM Team 2 PM UX Devs QA Inf. Eng. CSM Team 3 PM UX Devs QA Inf. Eng. CSM Team 4 PM UX Devs QA Inf. Eng. CSM Pro: Cross-functional, self-organizing teams increase empowerment and cognitive conflict 13

14 Putting Off Failure "Nobody ever got fired for choosing IBM 14

15 You Can Fail Big 15

16 or You Can Fail Small 16

17 Fail Fast, Fail Often "Ever tried. Ever failed. No matter. Try again. Fail again. Fail Better. -Samuel Beckett 17

18 More Bad News Modernizing legacy software is a complex engineering effort that includes all aspects of software development, but with more constraints Stakeholders are frequently happy with how the system currently functions and do not want change Anything short of total success is a complete failure 18

19 Meat Loaf 19

20 Leading Modernization Using Agile We shall be unable to turn natural advantage to account unless we make use of local guides. -Sun Tzu 20

21 Leverage Open Source Tools Configuration Management Automation Used to build and manage Java-based projects Distributed sourcecontrol repository Repository that enables dependency management Testing Configuration management tool for writing system configuration recipes to enable the automation of infrastructure Automation server used to enable the CI/CD of applications. Unit testing framework for the Java programming language Centralized place to review issues with code quality Used to create automated functional tests 21

22 Be An Agile Champion Is there a leader in your company championing Agile change? Can your Scrum Masters protect your processes? Are your Product Owners empowered to make decisions on behalf of all stakeholders? Have your development teams bought into the process? 22

23 Share Your Plan Information Radiators Scrum or Kanban boards Burndown charts Test coverage reports Agile Roadmap Product Backlog 23

24 Minimally viable product How do we convince users who have a fully functioning system to accept less? How can we give them more? 24

25 Thank you! Adam D Angelo adam.dangelo@devtechnology.com 25

WHITEPAPER WHEN CA GEN ISN T COOL ANYMORE THE BUSINESS CASE, CHALLENGES AND SOLUTION FOR MOVING CA GEN APPLICATIONS TO A MODERN PLATFORM

WHITEPAPER WHEN CA GEN ISN T COOL ANYMORE THE BUSINESS CASE, CHALLENGES AND SOLUTION FOR MOVING CA GEN APPLICATIONS TO A MODERN PLATFORM WHITEPAPER WHEN CA GEN ISN T COOL ANYMORE THE BUSINESS CASE, CHALLENGES AND SOLUTION FOR MOVING CA GEN APPLICATIONS TO A MODERN PLATFORM Introduction CA GEN applications are usually of considerable size

More information

Systems Modernization Strategies August 2017

Systems Modernization Strategies August 2017 Systems Modernization Strategies August 2017 Presented by: The included information is being presented to the Centers for Medicare & Medicaid Services (CMS) technical community in the presence of industry

More information

Agile Maturity and the Quality custody-battle

Agile Maturity and the Quality custody-battle Agile Maturity and the Quality custody-battle SoftTest 2016 - Adapting & Innovating for Change 13 th October 2016 13 th October 2016 How do we know we can Go Live? 2 HPE TSS R&D Overview Our Agile SAFE

More information

The Faster Road to Innovation Why Workopolis Went Agile

The Faster Road to Innovation Why Workopolis Went Agile The Faster Road to Innovation Why Workopolis Went Agile What I m Covering Today Why did we transition to Agile? What we wanted to Achieve Highlights of How We Did It What we Achieved What we Learned Technology

More information

INTEGRATED APPLICATION LIFECYCLE MANAGEMENT

INTEGRATED APPLICATION LIFECYCLE MANAGEMENT WHITEPAPER INTEGRATED APPLICATION LIFECYCLE MANAGEMENT HOW TO MANAGE SOFTWARE APPLICATIONS MORE EFFICIENTLY - AND MORE WISELY This paper will introduce you to the concept of integrated Application Lifecycle

More information

How customer communications management affects business agility

How customer communications management affects business agility How customer communications management affects business agility A look at a day in the life with and without the flexibility of a customer communications management platform Table of Contents Introduction

More information

What is Continuous Integration. And how do I get there

What is Continuous Integration. And how do I get there What is Continuous Integration And how do I get there Related Workshops Introduction to DevOps Transform your Organization with DevOps Concepts DevOps Implementation Boot Camp Comprehensive literacy on

More information

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

Agile Software Development Techniques for Small Scale Research Projects. how to not go down the rabbit hole Agile Software Development Techniques for Small Scale Research Projects how to not go down the rabbit hole Henriette Koning Senior Manager Software Delivery But first... Henriette Koning (me) We will talk

More information

ENTANDO PRODUCT GUIDE

ENTANDO PRODUCT GUIDE ENTANDO PRODUCT GUIDE ENTANDO: THE DXP PLATFORM FOR MODERN APPLICATIONS Entando is the lightest Open Source Digital Experience Platform (DXP) for enterprise Modern Applications. Our platform harmonizes

More information

Agile at Mid-Scale. Al Shalloway. Introducing FLow for Enterprise Transformations (FLEX)

Agile at Mid-Scale. Al Shalloway. Introducing FLow for Enterprise Transformations (FLEX) Agile at Mid-Scale Introducing FLow for Enterprise Transformations (FLEX) Al Shalloway CEO, Founder alshall@netobjectives.com @AlShalloway Co-founder of Lean-Systems Society Co-founder Lean-Kanban University

More information

ENTANDO PRODUCT GUIDE

ENTANDO PRODUCT GUIDE ENTANDO PRODUCT GUIDE ENTANDO: THE DXP PLATFORM FOR MODERN APPLICATIONS Entando is the lightest Open Source Digital Experience Platform (DXP) for enterprise Modern Applications. Our platform harmonizes

More information

The CXO s Guide To IT Governance

The CXO s Guide To IT Governance The CXO s Guide To IT Governance A Roadmap To Driving Top-Down Alignment Between Business & IT Strategy Presented by Executive Summary IT Governance solutions enable CXOs to align their business strategy

More information

YOUR GUIDED TRANSFORMATION

YOUR GUIDED TRANSFORMATION DevOps YOUR GUIDED TRANSFORMATION Getting Started Pilot DevOps Practice Implement DevOps Q CULTURE TOOLING & PROCESS AUTOMATION COLLABORATION VALUE-DRIVEN ENGINEERING Enterprise DevOps ARE YOUR BUSINESS,

More information

The Challenge: Balancing Change and Control of Continuous Delivery at Scale

The Challenge: Balancing Change and Control of Continuous Delivery at Scale WWW.PLUTORA.COM SOLUTION BRIEF The Challenge: Balancing Change and Control of Continuous Delivery at Scale DevOps bridges the gap between development and operations to deliver business value more frequently.

More information

Agile Extremely Scaled

Agile Extremely Scaled Product Owner in an Agile Extremely Scaled World Agilia 2016 - Olomouc Felice de Robertis Let s start from the Agile Manifesto Agile Manifesto - Values We are uncovering better ways of developing software

More information

Leadership Release Management Continuous Integration. october 9, 2013

Leadership Release Management Continuous Integration. october 9, 2013 Leadership Release Management Continuous Integration october 9, 2013 1 Significant Semester Requirements 15% Participation: in-class, at meetings, setup meetings in timely manner, weekly status reports

More information

It is not just programming. Cartoon source:

It is not just programming. Cartoon source: 1 2 It is not just programming. Cartoon source: http://wwwx.cs.unc.edu/~pozefsky/comp523_s08/ 3 http://computingcareers.acm.org/?page_id=12 sunset.usc.edu/~neno/cs589_2003/week1.ppt Basic tension of software

More information

IBM Rational Extensions for SAP Applications Application lifecycle management for consistent governance

IBM Rational Extensions for SAP Applications Application lifecycle management for consistent governance IBM Rational Extensions for SAP Applications Application lifecycle management for consistent governance Level: Introductory September 2007 Rational Integrations for SAP Solutions, Page 2 of 14 Contents

More information

Advanced Agile Techniques

Advanced Agile Techniques Advanced Agile Techniques Andy Painter, Davisbase Consulting 20+ years in software development. 5+ years working with software development teams, training, leading, and coaching Agile teams. Trained and

More information

Road2Lean. Agile Software Product Development at SAP in the Context of Lean. Christian Schmidkonz Chief Development Architect, SAP AG CSM, CSPO, CSP

Road2Lean. Agile Software Product Development at SAP in the Context of Lean. Christian Schmidkonz Chief Development Architect, SAP AG CSM, CSPO, CSP Road2Lean Agile Software Product Development at SAP in the Context of Lean Christian Schmidkonz Chief Development Architect, SAP AG CSM, CSPO, CSP Products & Solutions LEAN Center Agile Center of Expertise

More information

Elizabeth Larson, CBAP, PMP, PMI-PBA, CSM CEO, Watermark Elizabeth Larson

Elizabeth Larson, CBAP, PMP, PMI-PBA, CSM CEO, Watermark Elizabeth Larson Elizabeth Larson, CBAP, PMP, PMI-PBA, CSM CEO, Watermark Learning @e_larson Elizabeth Larson 1. Myths 2. Where we fit in an Agile/Scrum environment 3. Providing value as organizations adopt Agile PMs/BAs

More information

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

Scaling Agile With ZolonTech. Transform your Organization today with Agile Application Development Scaling Agile With ZolonTech Transform your Organization today with Agile Application Development ABSTRACT AGILE DEVLOPMENT To face many of the challenges and frustrations around slow and unproductive

More information

SAFe 4.5 Advanced Scrum Master.

SAFe 4.5 Advanced Scrum Master. SAFe 4.5 Advanced Scrum Master www.austech.edu.au WHAT IS SAFE 4.5 ADVANCED SCRUM MASTER? This course prepares current Scrum Masters for their leadership role in facilitating Agile team, program, and enterprise

More information

Your Future With Content Manager OnDemand

Your Future With Content Manager OnDemand Your Future With Content Manager OnDemand Things to Consider and What to do Next For current or prospective customers of Content Manager OnDemand (CMOD), the 2016 IBM announcement of their partnership

More information

MIGRATION TO RED HAT JBOSS MIDDLEWARE: EASY, PREDICTABLE, PROVEN

MIGRATION TO RED HAT JBOSS MIDDLEWARE: EASY, PREDICTABLE, PROVEN MIGRATION TO RED HAT JBOSS MIDDLEWARE: EASY, PREDICTABLE, PROVEN Tobias Hartwig Regional Product Manager EMEA Red Hat thartwig@redhat.com & Brad Davis Director of FSI Solutions Red Hat bdavis@redhat.com

More information

Test Management Forum

Test Management Forum Test Management Forum 25 th January 2017 Agile Delivery Why does Testing get left behind? Abstract In this session, we take a look at the expectations of testing within an agile delivery. We've heard all

More information

7 Misconceptions of Enterprise Agile. August 15

7 Misconceptions of Enterprise Agile. August 15 7 Misconceptions of Enterprise Agile August 15 Misconception #1 Enterprise Agile will free you from having to do requirements 5/1/13 Copyright 2013 Blueprint 2013 Software Blueprint Systems Inc. All Rights

More information

Collaboration at Scale: at Scale! 13-June-2018

Collaboration at Scale: at Scale! 13-June-2018 Collaboration at Scale: at Scale! 13-June-2018 Collaboration at Scale Designed for Scrum-centric organizations with more than 10 Scrum teams, the Collaboration at Scale webinar series provides focused,

More information

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

Transforming Business Needs into Business Value. Path to Agility May 2013 Transforming Business Needs into Business Value Path to Agility May 2013 Agile Transformation Professional services career Large scale projects Application development & Integration Project management

More information

How to Tackle Core (Legacy) System Challenges using APIs

How to Tackle Core (Legacy) System Challenges using APIs How to Tackle Core (Legacy) System Challenges using APIs Reduce backlog and release digital services faster with automated API integration and management for core (legacy) systems Allow your back-end systems

More information

Mike Cottmeyer blog.versionone.net

Mike Cottmeyer   blog.versionone.net Adopting Agile Mike Cottmeyer mike.cottmeyer@versionone.com www.linkedin.com/in/cottmeyer www.versionone.com blog.versionone.net www.leadingagile.com Ideal Agile Team Ideal Agile Team Developers Ideal

More information

4 Steps To Scaling Agile Across The Enterprise. The Guide To Agile At Scale

4 Steps To Scaling Agile Across The Enterprise. The Guide To Agile At Scale 4 Steps To Scaling Agile Across The Enterprise The Guide To Agile At Scale Portfolio for Jira is a powerful Jira Software add-on for large organizations that want to scale agile practices, linking agile

More information

IBM BPM on zenterprise

IBM BPM on zenterprise IBM BPM on zenterprise The world has turned Andreas Gröschl, Mainframe Architect groeschl@de.ibm.com The Modern Enterprise is a Network of Complex Interactions Powered by Mainframe Assets 70% of corporate

More information

5 Key PaaS Benefits and What They Mean for Your Business

5 Key PaaS Benefits and What They Mean for Your Business 5 Key PaaS Benefits and What They Mean for Your Business HokuApps Create a new class of enterprise apps 01 5 Key PaaS Benefits and What They Mean for Your Business Content Table Introduction 02 Flexibility

More information

We use Agile. What does that mean?

We use Agile. What does that mean? Project Methodology We use Agile. What does that mean? Traditional Project Management Agile Project Management All features and requirements are fixed at the start of the project. Project starts with a

More information

Portfolio Management In An Agile World

Portfolio Management In An Agile World Portfolio Management In An Agile World Rick Austin VP, Enterprise Engagements Principal Consultant 2017 @rickaustin, @leadingagile @GoAgileCamp #AgileCamp2017 2 RICK AUSTIN Information Technology Director

More information

What is your definition of DevOps?

What is your definition of DevOps? DevOps What is your definition of DevOps? Steve Boone DevOps SME @Steve_Boone 1 Jez Humble: Continuous Delivery DevOps is much of the how of achieving continuous delivery 2 DevOps IBM s Definition: DevOps

More information

Changing IT Delivery with DevOps and Microservices. Andreas Lennevi

Changing IT Delivery with DevOps and Microservices. Andreas Lennevi Changing IT Delivery with and Microservices Andreas Lennevi Enterprise Forrester in Oct 2017 predicted: 2018 will be The Year Of Enterprise More than 50% of organizations are implementing Discussion shifted

More information

Advanced Release Planning

Advanced Release Planning Agile Project Management Jim Highsmith Chapter 8 Advanced Release Planning Failure to keep Release Plans current! Management needs to know how a business problem will be solved, its cost, how long it will

More information

Foundations of Software Engineering. Process: Agile Practices Michael Hilton

Foundations of Software Engineering. Process: Agile Practices Michael Hilton Foundations of Software Engineering Process: Agile Practices Michael Hilton 1 Learning goals Define agile as both a set of iterative process practices and a business approach for aligning customer needs

More information

Understanding the Business Value of Docker Enterprise Edition

Understanding the Business Value of Docker Enterprise Edition Understanding the Business Value of Docker Enterprise Edition JUNE 2017 www.docker.com/enterprise Table of Contents The Digital Transformation... 3 What the Digital Transformation Means... 3 We Still Need

More information

An Agile Projects Introduction Course #PMCurrent-1

An Agile Projects Introduction Course #PMCurrent-1 An Agile Projects Introduction Course #PMCurrent-1 Aaron MacDaniel, PMP, CSM, MBA Lead Instructor - BetterPM.com An Innate Images, LLC Company 1 Course Agenda About BetterPM.com A typical Waterfall Project

More information

Empowering teams for the 21 st Century. CA Agile Central

Empowering teams for the 21 st Century. CA Agile Central Empowering teams for the 21 st Century CA Agile Central Helping agile teams thrive with modern ways of working In order to realize the full power of agile solutions and stay competitive, organizations

More information

Accenture Software for Health and Public Service. Accenture Public Service Platform. Taking SOA from the Whiteboard to the Data Center and Beyond

Accenture Software for Health and Public Service. Accenture Public Service Platform. Taking SOA from the Whiteboard to the Data Center and Beyond Accenture Software for Health and Public Service Accenture Public Service Platform Taking SOA from the Whiteboard to the Data Center and Beyond The Accenture Public Service Platform The Accenture Public

More information

06-Nov-09 16:53 18:12

06-Nov-09 16:53 18:12 1 06-Nov-09 16:53 Federal Product Certifications 508 Compliance CAC Card (Common Access Card) DITSCAP (Department of Defense Information Technology Security Certification and Accreditation Process) ITIL

More information

Agile Engineering. for Managers. Introducing agile engineering principles for non-coders

Agile Engineering. for Managers. Introducing agile engineering principles for non-coders Agile Engineering for Managers Introducing agile engineering principles for non-coders Ryan Shriver > Managing Consultant > rshriver@dominiondigital.com Leader in IT Performance Improvement > www.dominiondigital.com

More information

GETTING THE MOST Out of. YOUR INFRASTRUCTURE Best Practices for Dev & Test Agility

GETTING THE MOST Out of. YOUR INFRASTRUCTURE Best Practices for Dev & Test Agility GETTING THE MOST Out of YOUR INFRASTRUCTURE Best Practices for Dev & Test Agility In today s world of application development, teams are beginning to use scrum methodologies to support their software development

More information

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

ARCHITECTING PROJECT MANAGEMENT for Enterprise Agility. Enable Organization with Agile using Tooling/Technology ARCHITECTING PROJECT MANAGEMENT for Enterprise Agility July 14 to 16, 2016, NIMHANS Convention Centre, Bengaluru Enable Organization with Agile using Tooling/Technology Leverage of Technology Paper Id:

More information

FUEL BUSINESS TRANSFORMATION

FUEL BUSINESS TRANSFORMATION LOW-CODE TOOLS FUEL BUSINESS TRANSFORMATION AT DIGITAL SPEED CONTENTS i INTRODUCTION 1 THE BARRIERS TO REACHING DIGITAL SPEED 2 FUEL INNOVATION & ACCELERATE BUSINESS TRANSFORMATION 3 MODERN BPM DELIVERS

More information

Agile Transformation Key Considerations for success

Agile Transformation Key Considerations for success Agile Transformation Key Considerations for success introduction Scrums are one of the most dangerous phases in rugby, since a collapse or improper engage can lead to a front row player damaging or even

More information

White Paper. Data Modernization as the Gateway to Legacy Modernization

White Paper. Data Modernization as the Gateway to Legacy Modernization White Paper Data Modernization as the Gateway to Legacy Modernization 1 Introduction Successful organizations are distinguished by their exceptional planning, decision-making, customer service and operational

More information

JOURNEY TO AS A SERVICE

JOURNEY TO AS A SERVICE JOURNEY TO AS A SERVICE CONTAINERIZATION JULY 2017 THE DIGITAL ERA EVOLVED IT TO BUSINESS STRATEGY Siloed, legacy, de-centralized, multi vendor setup. IT product focused. AO Operations IO Operations Wall

More information

Maureen Weverka & Kathy Burnham Mutual of Omaha. November 9, Mutual of Omaha Insurance Company. All Rights Reserved.

Maureen Weverka & Kathy Burnham Mutual of Omaha. November 9, Mutual of Omaha Insurance Company. All Rights Reserved. Maureen Weverka & Kathy Burnham Mutual of Omaha November 9, 2017 1 Company. All Rights Reserved. Fortune 500 company which strives to help their customers protect what they care about and achieve their

More information

Customer Success Services. Services you need for successful digital transformation

Customer Success Services. Services you need for successful digital transformation Customer Success Services Services you need for successful digital transformation What Separates our Customer Success from the Rest We understand customer needs by driving thought leadership in digital

More information

ACCENTURE INTRODUCTION

ACCENTURE INTRODUCTION ACCENTURE INTRODUCTION Aug 2017, Beijing For more information, please contact ying.zhu@accenture.com WE PROVIDE COMPREHENSIVE SERVICE OFFERINGS IN MORE THAN 40 INDUSTRIES ACROSS 19 INDUSTRY GROUPS Communications,

More information

THE STATE OF CITIZEN DEVELOPMENT REPORT SEPTEMBER 2015

THE STATE OF CITIZEN DEVELOPMENT REPORT SEPTEMBER 2015 THE STATE OF CITIZEN DEVELOPMENT REPORT SEPTEMBER 2015 TThe previously distinct worlds of business users and internal IT are beginning to converge. Where these two functions were once at odds with one

More information

Build a Future-Ready Enterprise With NTT DATA Modernization Services

Build a Future-Ready Enterprise With NTT DATA Modernization Services NTT DATA welcomed Dell Services into the family in 2016. Together, we offer one of the industry s most comprehensive services portfolios designed to modernize business and technology to deliver the outcomes

More information

Successful Procurement: Art or Science?

Successful Procurement: Art or Science? Successful Procurement: Art or Science? Overview: This white paper was prepared by netlogx, a Project Management company, to provide insight into the strategies that lead to a successful MMIS procurement.

More information

RETRANSFORM BEYOND AGILE FOR FASTER, INTEGRATED IT SERVICE DELIVERY

RETRANSFORM BEYOND AGILE FOR FASTER, INTEGRATED IT SERVICE DELIVERY VIEW POINT RETRANSFORM BEYOND AGILE FOR FASTER, INTEGRATED IT SERVICE DELIVERY Abstract Building a sustainable IT system is critical for organizations looking to enable digitization and agility. While

More information

RETRANSFORM BEYOND AGILE FOR FASTER, INTEGRATED IT SERVICE DELIVERY

RETRANSFORM BEYOND AGILE FOR FASTER, INTEGRATED IT SERVICE DELIVERY VIEW POINT RETRANSFORM BEYOND AGILE FOR FASTER, INTEGRATED IT SERVICE DELIVERY Abstract Building a sustainable IT system is critical for organizations looking to enable digitization and agility. While

More information

Introduction to Agile Life Cycles. CSCI 5828: Foundations of Software Engineering Lecture 07 09/13/2016

Introduction to Agile Life Cycles. CSCI 5828: Foundations of Software Engineering Lecture 07 09/13/2016 Introduction to Agile Life Cycles CSCI 5828: Foundations of Software Engineering Lecture 07 09/13/2016 1 Goals Introduction to Agile Life Cycles The Agile Manifesto and Agile Principles Agile Life Cycles

More information

CORE ELEMENTS OF CONTINUOUS TESTING

CORE ELEMENTS OF CONTINUOUS TESTING WHITE PAPER CORE ELEMENTS OF CONTINUOUS TESTING Today s modern development disciplines -- whether Agile, Continuous Integration (CI) or Continuous Delivery (CD) -- have completely transformed how teams

More information

THE BENEFITS OF PARALLEL TESTING

THE BENEFITS OF PARALLEL TESTING WHITE PAPER THE BENEFITS OF PARALLEL TESTING Running Selenium tests can be very slow. But the typical response to this slowness is counter to modern software delivery. Teams will attempt to make up for

More information

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

Implementing an Agile Transformation Using Discipline Agile Delivery Michael J Lyons World Wide Solution Deployment Architect, IBM Rational Implementing an Agile Transformation Using Discipline Agile Delivery Michael J Lyons World Wide Solution Deployment Architect, IBM Rational mjlyons@us.ibm.com Agenda Why a transformation? Why Agile / Lean?

More information

The recipe for hyperfast DevOps instrumentation. An e-guide to infrastructure as code

The recipe for hyperfast DevOps instrumentation. An e-guide to infrastructure as code The recipe for hyperfast DevOps instrumentation An e-guide to infrastructure as code Why take infrastructure out of the physical world? Up to now, setting up instrumentation for new projects was a time-consuming

More information

How to Choose an Enterprise Agile Platform

How to Choose an Enterprise Agile Platform White Paper Application Development, Test & Delivery How to Choose an Enterprise Agile Platform Handling complexity and scale in application development Table of Contents page Enterprise Agile: Extending

More information

IBM Global Technology Services. Weaving the solution Dharanibalan Gurunathan 1 st August, Mumbai

IBM Global Technology Services. Weaving the solution Dharanibalan Gurunathan 1 st August, Mumbai IBM Global Technology Services Weaving the solution Dharanibalan Gurunathan 1 st August, Mumbai agenda 1 Driving innovation and growth Designing and implementing service-oriented 2 architectures 3 Connectivity

More information

AUTOMATED TESTING: THE GLUE THAT HOLDS DEVOPS TOGETHER

AUTOMATED TESTING: THE GLUE THAT HOLDS DEVOPS TOGETHER WHITE PAPER AUTOMATED TESTING: THE GLUE THAT HOLDS DEVOPS TOGETHER FEBRUARY 1, 2017 In order to reap the full benefits of DevOps, organizations must integrate software testing into their continuous delivery

More information

Twin Cities Metro Area Technology Salary Guide

Twin Cities Metro Area Technology Salary Guide Twin Cities Metro Area Technology Salary Guide 2018 Placing People First About Method Our 2018 salary guide presents data gathered and analyzed from a variety of Minnesota companies, including established

More information

Bridging the Gap between Operations and Information Technology

Bridging the Gap between Operations and Information Technology Bridging the Gap between Operations and Information Technology A Frost & Sullivan White Paper Frost & Sullivan Introduction: The Evolving IoT Ecosystem... 3 IoT-related Challenges for the Office of the

More information

Critical Software Testing Processes

Critical Software Testing Processes Critical Software Testing Processes Rex Black: President and Principal Consultant RBCS, Inc., Bulverde, TX Key Words: Testing, critical test processes, test management, software development projects, software

More information

Today s businesses are complex organizations that must be agile across highly competitive global Agile Software Framework (DevOps):

Today s businesses are complex organizations that must be agile across highly competitive global Agile Software Framework (DevOps): NeoDevel (Web) Today s businesses are complex organizations that must be agile across highly competitive global Agile Software Framework (DevOps): Quality and reliability of a manufacturing line applied

More information

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

How to Utilize Agile Project Management for GIS Projects. Lana Tylka and Jennifer Prather How to Utilize Agile Project Management for GIS Projects Lana Tylka and Jennifer Prather How to Start Conduct kickoff meeting Discuss similar industries Assess workflows Prioritize workflows Create a plan

More information

DevOps Journey. adoption after organizational and process changes. Some of the key aspects to be considered are:

DevOps Journey. adoption after organizational and process changes. Some of the key aspects to be considered are: VIEWPOINT DevOps Background The world is being transformed in fundamental ways with software and communication technologies. As bits reshape and pervade the atoms, connecting us and the world around us,

More information

WHITE PAPER Migrating to the Cloud

WHITE PAPER Migrating to the Cloud WHITE PAPER Make the move without making mistakes 1 Introduction The cloud is a nebulous concept, literally. Moving to the cloud is not as straightforward as moving a data center from San Francisco to

More information

Copyright Software Engineering Competence Center

Copyright Software Engineering Competence Center Copyright Software Engineering Competence Center 2012 1 Copyright Software Engineering Competence Center 2012 5 These are mapped categories to the waste categories of manufacturing. An excellent overview

More information

Patterns and Practices of Best DevOps Organizations

Patterns and Practices of Best DevOps Organizations Patterns and Practices of Best DevOps Organizations Ognjen Bajić, VS ALM MVP Ana Roje Ivančić, VS ALM MVP Ekobit Speakers Agenda DevOps is the union of people, process, and tools to enable continuous delivery

More information

Avoid the Hype and Find Real Value in Devops and PaaS ABDUL KHALIQ GAFFAR

Avoid the Hype and Find Real Value in Devops and PaaS ABDUL KHALIQ GAFFAR Avoid the Hype and Find Real Value in Devops and PaaS ABDUL KHALIQ GAFFAR AGENDA DevOps: Problem statement, what, and why How to enable DevOps Cloud Architecture PaaS OpenShift How OpenShift Accelerates

More information

Five DevOps CM Practices

Five DevOps CM Practices White Paper Dimensions CM Five DevOps CM Practices Supported by Dimensions CM Ashley Owen, Product Management Table of Contents Introduction... 1 Version Everything... 2 Maintain Prioritized Backlogs...

More information

PHP in the enterprise How Zend helps modernize application development to bring projects to market faster

PHP in the enterprise How Zend helps modernize application development to bring projects to market faster PHP in the enterprise How Zend helps modernize application development to bring projects to market faster November 8, 2012 1.0 Introduction 1.1 PHP Overview SECTION 1: INTRODUCTION 1.0 Introduction From

More information

Business Analyst and Product Owner Where do they meet & conflict? Cherifa Mansoura

Business Analyst and Product Owner Where do they meet & conflict? Cherifa Mansoura Business Analyst and Product Owner Where do they meet & conflict? Cherifa Mansoura www.linkedin.com/in/linkedincherifamansoura Introduction BA responsibilities in an agile environment PO Responsibilities

More information

Portfolio Focused PMO: College of Medicine- Tucson s Plans. Title 01/25/2013. Presented By: Winie Blumenkron, M.S., PMP, CSM Mary Vega, M.Ed.

Portfolio Focused PMO: College of Medicine- Tucson s Plans. Title 01/25/2013. Presented By: Winie Blumenkron, M.S., PMP, CSM Mary Vega, M.Ed. Title 01/25/2013 Portfolio Focused PMO: College of Medicine- Tucson s Plans Presented By: Winie Blumenkron, M.S., PMP, CSM Mary Vega, M.Ed., CSM A Little About Us Winifred C. Blumenkron, M.S., PMP, CSM

More information

SAFe in a Nutshell SCALED AGILE FRAMEWORK

SAFe in a Nutshell SCALED AGILE FRAMEWORK SAFe in a Nutshell SCALED AGILE FRAMEWORK CINDY LAKE INTRODUCTION Education MBA/ITM Master of Business Administration/Informational Technology Management 2010 The UNIVERSITY OF PHOENIX, Salt Lake City,

More information

Market System Evaluation. June 2017

Market System Evaluation. June 2017 Market System Evaluation June 2017 How do we extend and protect MISO s value proposition? Execution of MISO s strategy is predicated on secure systems with the tools and information required to ensure

More information

EMERGENCE OF SELF-HELP TOOLS is changing the entire landscape

EMERGENCE OF SELF-HELP TOOLS is changing the entire landscape COMPLEXITIES FACED BY HR s TODAY EMERGENCE OF SELF-HELP TOOLS is changing the entire landscape EXPLOSION of use of social media at workplace COMPLIANCE & REPORTING has increasingly becoming complex MULTIPLE

More information

Quality Management_100_Quality Checklist Procedure

Quality Management_100_Quality Checklist Procedure Quality Management_100_Quality Checklist Procedure Last updated 05/15/2017 Audience: Project Team, Process Owners, Project Management Office Frequency: As Required This procedure provides detailed information

More information

Assessment: was ist ein High Performance Team

Assessment: was ist ein High Performance Team Assessment: was ist ein High Performance Team Truly Emergent Architecture Comfortable with de- composition on- the- fly; no BDUF! Drive Sprint #0 s as appropriate Backlogs contain learning activity Research

More information

Integrating Configuration Management Into Your Release Automation Strategy

Integrating Configuration Management Into Your Release Automation Strategy WHITE PAPER MARCH 2015 Integrating Configuration Management Into Your Release Automation Strategy Tim Mueting / Paul Peterson Application Delivery CA Technologies 2 WHITE PAPER: INTEGRATING CONFIGURATION

More information

OPENING IN AMMACHI LABS

OPENING IN AMMACHI LABS OPENING IN AMMACHI LABS Position Open: Java Developer Number of Positions: 3 Candidates with 2+ years of work experience as Java developer Detail oriented, independent thinking, self-starting, motivated

More information

How to Run Agile Development for SAP

How to Run Agile Development for SAP How to Run Agile Development for SAP Are you giving your business what it really wants? Or do you have a : ( business In many business who run SAP expectations of IT have flat lined and there s a general

More information

THE DEVOPS JOURNEY: FROM WATERFALL TO CONTINUOUS DELIVERY

THE DEVOPS JOURNEY: FROM WATERFALL TO CONTINUOUS DELIVERY WHITE PAPER THE DEVOPS JOURNEY: FROM WATERFALL TO CONTINUOUS DELIVERY Implementing an agile, DevOps-centered workflow involves several distinct steps. In other words, the process required to evolve from

More information

Real-World Data Management. Improving the tracking and monitoring of survey data for improved analytic outcomes

Real-World Data Management. Improving the tracking and monitoring of survey data for improved analytic outcomes Real-World Data Management Improving the tracking and monitoring of survey data for improved analytic outcomes Session Agenda Introductions and Overview U.S. Census Bureau StEPS & StEPS II programs o Background

More information

Secrets of Successful Modernization

Secrets of Successful Modernization White Paper Secrets of Successful Modernization www.looksoftware.com blog.looksoftware.com info@looksoftware.com White Paper Secrets to Successful Modernization Page 1 Contents IBM i the ultimate application

More information

OpenShift Dedicated: An Inmarsat Story

OpenShift Dedicated: An Inmarsat Story INMARSAT OpenShift Dedicated: An Inmarsat Story Kevin Crocker Integration and Interoperability Centre of Excellence Copyright Inmarsat Global Limited 2017 OpenShift Dedicated: An Inmarsat Story Outline

More information

ADVANTAGE YOU. Drive TCO* reduction through Infosys TIBCO solutions

ADVANTAGE YOU. Drive TCO* reduction through Infosys TIBCO solutions ADVANTAGE YOU Drive TCO* reduction through Infosys TIBCO solutions Overview Even with the list of comprehensive features provided by the TIBCO suite of products, organizations face varied challenges in

More information

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

Vendor: GAQM. Exam Code: CSM-001. Exam Name: Certified Scrum Master (CSM) Version: Demo Vendor: GAQM Exam Code: CSM-001 Exam Name: Certified Scrum Master (CSM) Version: Demo QUESTION 1 What is the maximum amount of time that the team should spend in the daily scrum? A. As long as it takes

More information

Agile Delivery Framework (ADF)

Agile Delivery Framework (ADF) Agile Delivery Framework (ADF) Overview Agile is an iterative methodology with self-directed teams and the ability to embrace change rapidly. This document summarizes the Agile Scrum process as well as

More information

Debunking Agile Myths

Debunking Agile Myths Debunking Agile Myths Rick Clare CBAP, PMP, CSM, MSPM Solutions Partner 634 Alpha Drive Pittsburgh, PA 15238 (888) 762-3683 Fax (412) 963-8618 Presentation Purpose Purpose This presentation will discuss

More information

DevOps at its Core. Ann Marie Fred IBM July 15, 2015

DevOps at its Core. Ann Marie Fred IBM July 15, 2015 DevOps at its Core Ann Marie Fred IBM July 15, 2015 About Me Duke BS CS 1999 UNC MS CS 2005 Husband and 2 daughters About Me IBMer since 1998 pervasive & mobile web applications & portals IT systems management

More information

Implementing a Service Management Architecture

Implementing a Service Management Architecture Implementing a Service Architecture Carolin Granzow GTS Middleware Services IBM Service, AP 2008 IBM Corporation Business Unit or Product Name What your business needs from IT Partner with the business

More information