Application Maintenance/Mining with ITP-PANORAMA - PowerPoint PPT Presentation

About This Presentation
Title:

Application Maintenance/Mining with ITP-PANORAMA

Description:

Application Maintenance/Mining with ITP-PANORAMA CAVMEN Presentation (Happy 30th) A Breakthrough in Providing New Capability to Perform Application Software – PowerPoint PPT presentation

Number of Views:171
Avg rating:3.0/5.0
Slides: 39
Provided by: Ove67
Learn more at: http://www.cavmen.org
Category:

less

Transcript and Presenter's Notes

Title: Application Maintenance/Mining with ITP-PANORAMA


1
Application Maintenance/Mining withITP-PANORAMA
CAVMEN Presentation (Happy 30th) A Breakthrough
in Providing New Capability to Perform
Application Software Maintenance/Mining/Moderniza
tion /Migration
V4.0_1
2
Agenda
  • Overview PPT 25 Minutes
  • Demo 25 Minutes
  • Your Challenges 10 Minutes

3
ITP Software Systems GMBH -The Technology Leader
  • ITP-PANORAMA released in 1992
  • 2000 Using OLAP HyperCube Technology
  • 2002 Client/Server implementation
  • 2009 Unique Data Flow Analysis
  • 2010 Graphical Structural Browser
  • 2011 Applying 16 processors simultaneously
  • in an analysis, selection or search
  • 2011 Generator for PIVOT Tables and custom Reports

4
ITP-PANORAMA
  • PANORAMA provides ongoing up-to-date
    documentation and a view of entire applications
    allowing analysts to quickly extract and update
    embedded business logic and also determine all
    dependencies and impact of a pending change
    generally in seconds rather than hours or days.

5
ITP-PANORAMA
Before PanoramaMy managers slept much too
good, because they did not know what was going on
in our software. Roland Christen, Architect
Credit Suisse, Zurich
6
Application Mining and Maintenance with OLAP
HyperCube Technology
Business area of ITP-PANORAMA
Development Maintenance /Mining/
Modernization
IBM Rational MicroFocus Etc.
ITP-PANORAMA
7
What would it mean if
  • You could do impact analyses with No risk of
    missing any interdependency
  • You had a daily updated documentation of all your
    applications ?
  • Alfter a scan, all dead code, open links, etc
    were fully identified?
  • You could see the impact of a simple change in a
    second and know nothing was missed?
  • You could perform simple searches in a second and
    know nothing could be missed?
  • You could follow the value chain through all
    applications and programs step by step?

8
What would it mean if
  • You could be certain that all business processes
    of your legacy software would be still supported
    after a migration?
  • Full training took only four hours experts
    not needed.

9
ITP An Application Maintenance Mining System
  • Maps all your source code into memory (passive
    repository in PC/server)
  • You can perform searches and risk free impact
    analyses at speeds usually well over 100 times
    faster than your current performance
  • Unique Hypercube in memory architecture
    enables these performance levels
  • Risk free because all dependencies between
    each and every element of code are cross checked
    and mapped.
  • You will know your code better than ever with
    complete documentation

10
ITP An Application Mining System
  • Identifies all bugs, dead code, open links, etc
    making cleaning the code very simple and risk
    free
  • Advanced user interface includes Data Flow
    Analysis, Pivot Tables, etc
  • Supports most languages and platforms
  • Our users report annual SW maintenance savings
    of approx. 30

11
Cleaning the Source Code before making any
Changes
  • Scanning
  • Compiling
  • Cross Reference Checking

Start Project
Code Missing?
Dead Code?
Open Links?
Yes
Yes
Yes
Delete
Clear Errors
Find Code
Source Code
12
This Cartoon opened the Doors of Credit Suisse
13
In Memory OLAP HyperCube Repository Use of 16
Processors simultaneously
14
Users of ITP-PANORAMA are inFinance, Industry
and Outsourcing
15
Challenges in an IT shop that ITP-PANORAMA helps
to solve
  • Complex Legacy applications with tens of millions
    of LOC
  • Documentation not complete or up to date
  • Costs of change requests too high
  • Developers have too much knowledge in their minds
  • Loss of knowledge if developers leave or retire
  • It is difficult to find experienced developers

v12
16
Challenges in an IT shop that ITP-PANORAMA helps
to solve
  • Long training period before new developers get
    productive
  • Back-log of change requests
  • Time to market too long
  • Pressure to reduce cost
  • Dependent on outsourcing providers
  • Operational Risk by losing control of the
    software

v12
17
Avoiding Errors in the First Place, Saves Test
Costs and Raises Quality
18
ITP-PANORAMA supports all Strategies for Legacy
Applications
maintain
S O A
web services
Legacy Software
migrate
outsource
replace
?
19
ITP helps to control the Change Process
20
So, what does PANORAMA mean to you!
  • You are getting daily updated technical
    documentation of all of your software with all
    details
  • Scanning the software means
  • Compiling all programs (same checks as e.g. the
    IBM compiler does)
  • Cross reference checking of all references across
    all applications
  • No interdependence is missed in the entire
  • IT system.
  • Entries on the error list with references where
    the error occurred

21
So, what does PANORAMA mean to you?
  • After four hours of training your developers save
    90 of analysis time and see in less than a
    second the impact of a change of any selected
    entity with all linkages over the entire IT
    system.
  • Graphics make your software transparent and easy
    to understand
  • With the unique Dataflow Analysis you can follow
    the value chain of a variable through
    applications and programs

22
Transparent Applications
  • Searches are
  • Non hierarchical
  • Top down and bottom-up
  • All analyses/searches are always
  • 100 correct
  • 100 comprehensive
  • 100 reliable
  • What you can not find by mouse-
  • click or wild-card in the repository
  • does not exist in the scanned code.

Multi- dimensional HyperCube Repository
23
Because developers can make themselves familiar
with applications in a short period of time, a
Software Factory can be established
Common practice
Software Factory
Developers know specific applications which
only they can support
Development teams formed to perform maintenance
projects
24
  • From Andreas Lupert
  • To Juergen Overhoff mailtoJuergen.Overhoff_at_itp-
    panorama.de Sent Thursday, July, 28. 2011
    1721Reference Experiences with ITP-PANORAMA
  •  
  • Juergen,
  •  
  • Gladly I give a short testimonial about our usage
    of PANORAMA
  •  
  • PANORAMA was chosen 2007 after an international
    evaluating process. In the race were three other
    vendors.
  • PANORAMA did convince us, because
  • a) It is meant for developers (while other
    products seemed more made for managers),
  • b) It is able to handle our volume of source
    code,
  • c) The response-time allows real-time analysis
    and  
  • d) The price/performance ratio is unique.
  • The training of our developers was done in a
    short period of time because the drill-down in
    the HyperCube
  • was a familiar way to limit the regarded
    volume, which developers are knowing from data
    base researches.
  • I would like to particular emphasize the support
    we are getting from ITP with immediate response
    to our
  • inquiries and patches are mailed in the
    shortest possible time. We also enjoy the ongoing
    extension of

25
One set of tools for heterogeneouscomplex IT
Systems
26
Benchmark test at an insurance company showed
that a complex search on the host took 17 minutes
and was charged by the computer center with
49.00
Offloading Software Analysis from the host and
cleaning code will gain MIPS for Production and
reduce MLC.
The same analysis on a server with ITP-PANORAMA
took 2 minutes with costs not worth mentioning
27
ITP Technology cuts Costs and raises Quality

BMW made a Benchmark Test with and without
ITP-PANORAMA. Two developers had to find all the
programs in a total number of 7,500 that had to
be changed if a data field was extended by 3
digits.
   Developer at BMW
Developer Offshore
Savings
ITP-PANORAMA
Other Tools
Cost per hour 70
70 15
Hours needed 160 h
0.15 h 159 h 160 h
Cost of job 11,200
11 9,591 2,400

Programs found
24 26
?
The two developers needed two weeks to find 24
programs in a total number of 7,500. It took 10
minutes with ITP-PANORAMA to find all 26 programs
that met the change criteria.
28

Analysis Time reduced from 4,400 to 120 Hours!
FIDUCIA, IT Services for the sixth largest bank
in Germany, proved ROI with this statistic after
buying ITP-PANORAMA.
Conventional
New technology Savings
Tools
Tools
Cost per hour 60.00
60.00
Hours needed 4,400
120 4,280
Cost 264,000
7,200 256,000

29
All Team Members can access the OLAP HyperCube
Repository
  • Concurrent license model
  • No software installation on client
  • No license on the client
  • Minimal administration
  • Minimal traffic on network
  • Training only 4 hours

PM
QA
Contractor
Developers
30
Thirty Day Proof of Concept
  • This will tell you a lot more then you ever knew
  • about your applications
  • We come to your site and
  • Install ITP-PNORAMA,
  • Scan a complex application (10M LOC),
  • Show all incompatibilities (bugs),
  • Train your development team,
  • Let your team work with
  • 5 multi-user licenses for 30 days.

31
US Finance Institution made this Comment after
the Software Check
After completing a 30-day trial of ITP-Panorama,
we had to revert back to the old, slower and
painful ways of performing impact analysis. It
was like giving someone a Ferrari for 30-days and
then asking them to settle for a scooter from now
on. I cannot imagine we have ever had so much
success with a trial copy of software. Were
starting the purchase process right away. Bob
Campbell IT Solutions Architecture
32
ITP-PANORAMA in the View of Competitors and
Outsourcing Providers
  • Markus Schwarz, head of z/OS SW sales at IBM
    Rational
  • in Germany, said after a presentation at CeBIT
  • What you have developed is overwhelming!
  • Technical expert of Markus, Juergen Dressler,
    said
  • This is genius!
  • Stephan Lauzon, IBM Rational Partner
    Relationship, USA,
  • after an online presentation
  • I was impressed by what you have shown today!
  • Dr. Reinhard Meyer working in a BMW project said
  • Complex analysis cannot be made at
    economically
  • defensible costs without ITP-PANORAMA!
  • Thorvaldt Moeller, project manager enterprise
    systems
  • The first tool that keeps its promises!
  • Herbert Buckel, Manager Application Factory for
    Daimler AG
  • We should buy ITP to block our competitors
    out of
  • ITP-PANORAMA!

33
SUMMARY
  • Breakthrough in maintaining Legacy code
  • New repository technology-real time scanning
  • Unique scan algorithm risk free
  • Data Flow Analysis enables identification of
    business processes
  • Excellent ROI
  • Ease of use

34
Live Demo
  • See live demo followed by discussion of
    challenges you are facing in your operation.

35
ITP-PANORAMA can help you to master your
Challenges
  • Are these your Challenges?
  • How many of your developers will retire in 2012?
  • How can you save the valuable knowledge that they
    have in their minds?
  • Having Millions of LOC consisting of tens of
    thousands of programs, how can you be sure that
    an impact of a change is not overlooked?
  • After 30 years of constantly changing your
    software with generations of developers, how many
    of no longer used copybooks, macros, includes or
    modules are in your version control system?

V18
36
ITP-PANORAMA can help you to master your
Challenges
  • Are these your Challenges?
  • Do you have pressure to reduce cost of software
    maintenance?
  • Do you carry an application back log?
  • Is it difficult to deliver all the change
    requests on time?
  • Quality of your change process is not as high as
    it needs to be?
  • Do you want to retire legacy and replace them
    with canned applications?
  • Do you really know the business processes that
    are supported?

V18
37
ITP-PANORAMA can help you to master your
Challenges
  • What, if there were a way to.
  • Have technical documentation of all your
    applications (legacy and modern)?
  • See all open links and missing modules to ensure
    that you can compile all programs?
  • Find and clean your apps from dead code?
  • Get full transparency over all legacy apps?
  • See the impact of a change in seconds?

V18
38
For More Information please contact             
          Len Santalucia, CTO Business
Development Manager
Vicom Infinity,
Inc.                                              
                   One Penn Plaza Suite
2010                                              
                   New York, NY
10119                                             
                    212-799-9375 office

917-856-4493 mobile                           
                                     
lsantalucia_at_vicominfinity.com About Vicom
Infinity Account Presence Since Late 1990s IBM
Premier Business Partner Reseller of IBM
Hardware, Software, and Maintenance Vendor Source
for the Last 4 Generations of Mainframes/IBM
Storage Professional and IT Architectural
Services Vicom Family of Companies Also Offer
Leasing Financing, Computer Services, and IT
Staffing IT Project Management
Write a Comment
User Comments (0)
About PowerShow.com