managing and assuring quality applications from development to delivery
TRANSCRIPT
Managing and Assuring Quality Applications from Development to Delivery
Glenn McDonald and Rose Sakach
MFT17S #CAWorld
CA TechnologiesSr. Principal Product Managers, Application Development Business Line
Mainframe
2 © 2014 CA. ALL RIGHTS RESERVED.
Abstract
Explore a new Application Development strategy
that focuses on improving application quality,
reducing delivery time and increasing IT
collaboration and agility. From mobile apps to back-
end logic running on the mainframe, discover how
you can seamlessly go from application testing to
delivery—closing the continuous loop through
design, code, build, test and release.
Glenn McDonald and
Rose Sakach
CA Technologies
Sr. Principal Product Managers
3 © 2014 CA. ALL RIGHTS RESERVED.
Agenda
APPLICATION DEVELOPMENT AND THE MAINFRAME
THE MOVE FROM DATACENTER TO USER CENTRIC
APPLICATION DEVELOPMENT BUSINESS LINE
BUILDING AND DELIVERING A CROSS-ENTERPRISE APPLICATION
CHALLENGES OF CROSS-ENTERPRISE APPLICATION DEVELOPMENT
EVOLVING PORTFOLIO TO SUPPORT MAINFRAME TO MOBILE APPS
1
2
3
4
5
6
4 © 2014 CA. ALL RIGHTS RESERVED.
Application Development in a Mainframe World
Application development leveraging the mainframe
Application development for the mainframe
Legacy and rapidly declining
New and growing
THE NEW MARKET FOR MF APPLICATION DEVELOPMENT:
Enterprises differentiate by providing services closer to the customer via mobile and Web apps.
– They utilize the mainframe as the “system of record” at the heart of the dynamic data center.
Application developers are rapidly building new mobile and web applications that access mainframe systems, their associated databases and application logic.
– The integration of agile-based mobile app development dependent on mission-critical mainframe-based operations is driving the importance of DevOps initiatives within the application development organizations.
5 © 2014 CA. ALL RIGHTS RESERVED.
Changing from full-service to self service …
6 © 2014 CA. ALL RIGHTS RESERVED.
AppDev Migration from Mainframe to Mobile
Hotel applicationCOBOL / PL1DB2 DatabaseBatch Processing
Hotel applicationCOBOL Web serviceDB2 database access
Mobiledeveloper
Cloud Services
Systemprogrammer
DBADistributed developer
Mainframedeveloper
Hotel applicationC++ applicationDistributed logic
Hotel mobile appSOA Cloud servicesDevice telemetry
7 © 2014 CA. ALL RIGHTS RESERVED.
Typical Customer’s AppDev Challenge
Create code assets and manage software change.
Maintain and modify back-end app logic and data sources.
Incorporate on-premises and cloud application services.
Develop mobile/Web front-end logic and UI.
8 © 2014 CA. ALL RIGHTS RESERVED.
Enterprise AppDev Challenge –Point Solutions for Each Discrete Task
Data Integrity Performance
Debuggers Analyzers
Create code assets and manage software change.
Develop mobile/Web front-end logic and UI.
Maintain and modify back-end app logic and data sources.
Incorporate on-premises and cloud application services.
SCM in the Data Center
SCM on Distributed Environment
SCM on Mobile and Client Development
Mobile
Web
Java
9 © 2014 CA. ALL RIGHTS RESERVED.
Enterprise AppDev Challenge – Point Solutions for each Discrete Task
Data Integrity Performance
Debuggers Analyzers
Create code assets and manage software change.
Develop mobile/Web front end logic and UI.
Maintain and modify back-end app logic and data sources.
Incorporate on-premises and cloud application services.
SCM in the Data Center
SCM on Distributed Environment
SCM on Mobile and Client Development
Mobile
Web
JavaPe
rfo
rman
ce C
hal
len
ges
Secu
rity
Issu
es
Dat
aC
orr
up
tio
n
Logic ErrorsResource Contention
Data Corruption
Security VulnerabilityPerformance
10 © 2014 CA. ALL RIGHTS RESERVED.
MA
INTA
IN
CA Unified Software Change ManagerMANAGE
Evolving CA’s AppDev Portfolio for Today’s Mobile World
Migrate from point products to cross-enterprise solutions.
Create code assets and manage software change.CA Endevor® SCM CA Harvest SCM
CA App Services Orchestrator
MO
DER
NIZE
CA PlexCA File Master™
CA InterTest™
Distributed developer
Develop mobile/Web front-end logic and UI.
Incorporate on-premises and cloud application
services.
Mobiledeveloper
Cloud Services
Systemprogrammer
DBA
Maintain and modify back-end app logic and data sources.
CA Gen
Mainframedeveloper
11 © 2014 CA. ALL RIGHTS RESERVED.
Evolving CA’s AppDev Portfolio to Support DevOps
CA App Services Orchestrator
CA Unified Software Change ManagerCreate code assets and manage software change.
CA Endevor® SCM CA Harvest SCMMANAGE
MA
INTA
INM
OD
ERN
IZE
CA PlexCA File Master ™
CA InterTest™
Develop mobile/Web front-end logic and UI.
Incorporate on-premises and cloud application
services.
Cloud Services
Maintain and modify back-end app logic and data sources.
CA Gen
Distributed developer
Mobiledeveloper
Systemprogrammer
DBAMainframeDeveloper
CA Application Lifecycle Conductor
12 © 2014 CA. ALL RIGHTS RESERVED.
CA ALC with CA Unified SCM and CA File MasterProduct Demonstration
13 © 2014 CA. ALL RIGHTS RESERVED.
APPLICATION DELIVERY
CA Application Lifecycle Conductor
APPLICATION DEVELOPMENT
CA Service VirtualizationCA Release
AutomationCA APM/CA UIM
DeployMonitor
CA Service Desk
Ideation
Feedback
CA Unified SCM
CA Endevor SCM CA Harvest SCM
DevOps integration targets feature development, product delivery, quality testing and maintenance releases in order to improve reliability and security for faster development and deployment cycles.
Charter stories release plan
Design
CA PPMCA Gen / CA Plex
CA App Services Orchestrator
CA File Master / CA InterTest
BuildDevelop
CA Application Lifecycle Conductor
Model
Test
14 © 2014 CA. ALL RIGHTS RESERVED.
Application Development Business Line
AppDev Product Offerings
Maintain
CA File Master(z/OS, IMS, DB2)
CA InterTest(CICS, Batch, CA SymDump®)
Now
Manage
CA Endevor(All CA Endevor components)
CA Harvest(CA Harvest Premium)
Modernize
CA Gen
CA Plex
The Application Development business line from CA delivers a comprehensive solution for application developers to build and maintain critical business applications, manage modifications and enhancements over time and modernize apps to meet the mobilization and consumerization trends of today’s agile IT organizations.
CA UNIFIED SOFTWARE CHANGE MANAGER
CA APPLICATION LIFECYCLE CONDUCTOR
New
CA APP SERVICES
ORCHESTRATOR
15 © 2014 CA. ALL RIGHTS RESERVED.
For More Information
To learn more about Mainframe, please visit:
http://bit.ly/1wbiPkl
Insert appropriate screenshot and text overlayfrom following “More Info Graphics” slide here;
ensure it links to correct pageMainframe
16 © 2014 CA. ALL RIGHTS RESERVED.
For Informational Purposes Only
© 2014 CA. All rights reserved. All trademarks referenced herein belong to their respective companies.
This presentation provided at CA World 2014 is intended for information purposes only and does not form any type of warranty. Some of the specific slides with customer references relate to customer's specific use and experience of CA products and solutions so actual results may vary.
Terms of this Presentation