ADVICE IN SOFTWARE,
IT SYSTEMS AND TECHNIQUES
VAGen to Rational Business Developer EGL
Migration
Agenda
► ASIST in a nutshell
► Challenges of today towards the Digital Transformation
► How can ASIST help to respond to these challenges
► Conclusion
ASIST and the Digital Transformation
► Belgian company since 1995
► Office in Leuven, Belgium and Queensland, Australia
► 21 professionals with specific skills (15 IBM Certified)
► 5 Business Units
► Software Asset Management
► Enterprise Modernization
► Application Lifecycle Management
► Systems (IBM i, System z and Mobile)
► Insourcing Services
► Focus on the Development Transformation on Enterprise Systems
► Belgian player but worldwide references
Mainframe Customer Pain Points of today
Lack of New Skills
• Unable to leverage existing
assets to capitalize on business
opportunities
• Lack of contemporary tools and
software practices creates an un-
level playing field between
distributed and z/OS technology
• COBOL developers retirement
eligible, potential skills issue
Lack of Speed and Agility
• Maintenance and development
on the mainframe cannot keep
up with the speed of business
• Lack of collaboration and
deployment silos introduces
waste
• Inconsistent test and production
environments affect quality
Lack of Affordable Quality
• Little to no insight into
application quality trends
• Competition for hardware
resources impedes dev and test
efforts
• Long delivery cycles inhibits
business innovation
Business innovation hampered
by lack of new talent, inflexible
systems, and inability to digitalize
the enterprise
Business Impact
Lack of speed creates a competitive
impediment in an IT-fueled economy
Business Impact
Forces a flawed choice between
slow and costly test & deploy
practices and quality systems that
are compliant
Business Impact
DevOps for Enterprise Systems Solutions
Modern Development
Attract new talent and enable
digital transformation
• Attract new talent with modern
tools and processes
• Increase developer productivity to
reduce maintenance backlog – for
both entry-level and veteran z/OS
developers
• Enable a digital transformation by
understanding current code as a
first step towards a digital
transformation
• API enable back-end code with
service enablement tools
Delivery Pipeline
Deliver with speed
• Enhance collaboration across
teams, technologies and platforms
through unified status and change &
configuration management
• Improve speed and predictability by
automating build, deploy and
configuration across all platforms
and technologies
• Reduce risks and meet audit and
compliance mandates with
automated process enforcement
Shift-left Testing
Improve quality and reduce risk
• Improve quality and reduce effort
through automated developer testing
• Identify redundant regression test
cases through analytics
• Remove bottlenecks for hardware
availability and reduce test MIPS
cost through personalized test
environment
• Find defects earlier through test
automation and virtualized test
environments
A[P]PIFICATION
What is a Business API?
 A Business API is a public persona for an enterprise; exposing defined assets, data or services for public
consumption
 A Business API is simple for app developers to use, access and understand
 A Business API can be easily invoked
What Value Does a Business API Provide?
 Extends an enterprise and opens new markets by allowing external app
developers to easily leverage, publicize and/or aggregate a company’s
assets for broad-based consumption
What “assets, data or services” are exposed via a Business API?
 Product catalogs
 Store listings
 Order status
 Inventory
 Social interaction
The Business of APIs
 Drives Adoptions of APIs
 Typically low valued assets
 Drive brand loyalty
 Enter new channels
For Free
Facebook Login API
provides free
authentication for any
Web / mobile app
Example:
Developer Pays
 Business Asset must be of
high value to the Developer
 For example, marketing
analytics, news,
 Capabilities such as credit
checks
Amazon EC2 Web
Services – APIs charge
per usage to launch and
manage virtual servers.
Example:
Developer Gets Paid
 Provides incentive for
developer to leverage web
API
 Ad placements
 Percentage of revenue sold
product or services
Google AdSense APIs
pay developers who
include advertising
content into apps
Example:
Indirect
 Use of API achieves some
goal that drives business
model.
 E.g. Increase awareness of
specific content, or
offerings
eBay Trading APIs offer
developers access to
trading services extending
the reach of listings and
transactions
Example:
How can we help
Modern Development Tools
Cobol Runtime optimization

IBM - Paul Pilotto

  • 1.
    ADVICE IN SOFTWARE, ITSYSTEMS AND TECHNIQUES VAGen to Rational Business Developer EGL Migration
  • 2.
    Agenda ► ASIST ina nutshell ► Challenges of today towards the Digital Transformation ► How can ASIST help to respond to these challenges ► Conclusion
  • 3.
    ASIST and theDigital Transformation ► Belgian company since 1995 ► Office in Leuven, Belgium and Queensland, Australia ► 21 professionals with specific skills (15 IBM Certified) ► 5 Business Units ► Software Asset Management ► Enterprise Modernization ► Application Lifecycle Management ► Systems (IBM i, System z and Mobile) ► Insourcing Services ► Focus on the Development Transformation on Enterprise Systems ► Belgian player but worldwide references
  • 4.
    Mainframe Customer PainPoints of today Lack of New Skills • Unable to leverage existing assets to capitalize on business opportunities • Lack of contemporary tools and software practices creates an un- level playing field between distributed and z/OS technology • COBOL developers retirement eligible, potential skills issue Lack of Speed and Agility • Maintenance and development on the mainframe cannot keep up with the speed of business • Lack of collaboration and deployment silos introduces waste • Inconsistent test and production environments affect quality Lack of Affordable Quality • Little to no insight into application quality trends • Competition for hardware resources impedes dev and test efforts • Long delivery cycles inhibits business innovation Business innovation hampered by lack of new talent, inflexible systems, and inability to digitalize the enterprise Business Impact Lack of speed creates a competitive impediment in an IT-fueled economy Business Impact Forces a flawed choice between slow and costly test & deploy practices and quality systems that are compliant Business Impact
  • 5.
    DevOps for EnterpriseSystems Solutions Modern Development Attract new talent and enable digital transformation • Attract new talent with modern tools and processes • Increase developer productivity to reduce maintenance backlog – for both entry-level and veteran z/OS developers • Enable a digital transformation by understanding current code as a first step towards a digital transformation • API enable back-end code with service enablement tools Delivery Pipeline Deliver with speed • Enhance collaboration across teams, technologies and platforms through unified status and change & configuration management • Improve speed and predictability by automating build, deploy and configuration across all platforms and technologies • Reduce risks and meet audit and compliance mandates with automated process enforcement Shift-left Testing Improve quality and reduce risk • Improve quality and reduce effort through automated developer testing • Identify redundant regression test cases through analytics • Remove bottlenecks for hardware availability and reduce test MIPS cost through personalized test environment • Find defects earlier through test automation and virtualized test environments
  • 6.
    A[P]PIFICATION What is aBusiness API?  A Business API is a public persona for an enterprise; exposing defined assets, data or services for public consumption  A Business API is simple for app developers to use, access and understand  A Business API can be easily invoked What Value Does a Business API Provide?  Extends an enterprise and opens new markets by allowing external app developers to easily leverage, publicize and/or aggregate a company’s assets for broad-based consumption What “assets, data or services” are exposed via a Business API?  Product catalogs  Store listings  Order status  Inventory  Social interaction
  • 7.
    The Business ofAPIs  Drives Adoptions of APIs  Typically low valued assets  Drive brand loyalty  Enter new channels For Free Facebook Login API provides free authentication for any Web / mobile app Example: Developer Pays  Business Asset must be of high value to the Developer  For example, marketing analytics, news,  Capabilities such as credit checks Amazon EC2 Web Services – APIs charge per usage to launch and manage virtual servers. Example: Developer Gets Paid  Provides incentive for developer to leverage web API  Ad placements  Percentage of revenue sold product or services Google AdSense APIs pay developers who include advertising content into apps Example: Indirect  Use of API achieves some goal that drives business model.  E.g. Increase awareness of specific content, or offerings eBay Trading APIs offer developers access to trading services extending the reach of listings and transactions Example:
  • 8.
    How can wehelp Modern Development Tools Cobol Runtime optimization