ITP PANORAMA Presentation CAVMEN

advertisement
Application Maintenance/Mining with
ITP-PANORAMA
CAVMEN Presentation
(Happy 30th)
A Breakthrough in Providing New
Capability to Perform Application
Software
Maintenance/Mining/Modernization
/Migration
Master your Software with PANORAMA
V4.0_1
Agenda
 Overview PPT
25 Minutes
 Demo
25 Minutes
 Your Challenges
10 Minutes
Master your Software with PANORAMA
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
Master your Software with PANORAMA
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.
Master your Software with PANORAMA
ITP-PANORAMA
Before Panorama:”My managers
slept much too good, because
they did not know what was
going on in our software.”
Roland Christen,
Architect
Credit Suisse, Zurich
Master your Software with PANORAMA
Application Mining and Maintenance
with OLAP HyperCube Technology
Business area of ITP-PANORAMA
Development
20%
IBM Rational
MicroFocus
Etc.
Maintenance /Mining/ Modernization
80%
ITP-PANORAMA
Master your Software with PANORAMA
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?
Master your Software with PANORAMA
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.
Master your Software with PANORAMA
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
Master your Software with PANORAMA
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%
Master your Software with PANORAMA
Cleaning the Source Code
before making any Changes
•
•
•
Scanning
Compiling
Cross
Reference
Checking
Start
Project
Yes
Find
Code
Yes
Yes
Clear
Errors
Delete
Source
Code
Master your Software with PANORAMA
This Cartoon opened the Doors of
Credit Suisse
Master your Software with PANORAMA
“In Memory” OLAP HyperCube Repository
Use of 16+ Processors simultaneously
Master your Software with PANORAMA
Users of ITP-PANORAMA are in
Finance, Industry and Outsourcing
GERMAN STOCK EXCHANGE
German Social
Security Agency
Master your Software with PANORAMA
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
Master your Software with PANORAMA
v12
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
Master your Software with PANORAMA
v12
Avoiding Errors in the First Place,
Saves Test Costs and Raises Quality
Master your Software with PANORAMA
ITP-PANORAMA supports all Strategies
for Legacy Applications
Legacy
Software
?
Master your Software with PANORAMA
ITP helps to control the
Change Process
Change
Request
Change
Order
Learning,
Defining
Impact
Analysis,
Change
QA,
Integration
Testing
Daily updated
documentation
HyperCube
Repository
Master your Software with PANORAMA
Roll-out to users
V18
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
Master your Software with PANORAMA
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
Master your Software with PANORAMA
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 mouseclick or wild-card in the repository
does not exist in the scanned code.
Master your Software with PANORAMA
Multi- dimensional
HyperCube
Repository
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
Application
Application
Application
Maintenance-Project
Maintenance-Project
Maintenance-Project
Master your Software with PANORAMA
From: Andreas Lupert
To: Juergen Overhoff [mailto:Juergen.Overhoff@itp-panorama.de]
Sent: Thursday, July, 28. 2011 17:21
Reference: 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
PANORAMA’s capabilities.
• The efficiency of PANORAMA in our analysis is very good. Particular because we can trust the results. Some
developers still use normal SEARCH over our libraries. We notice this because these analysis are faulty, what
even I as a development manager can discover.
• In the near future we plan to do missionary work to convince all developers to use PANORAMA.
Best Regards,
Andreas Lupert
Head of Software Development
Individual Life
AXA Winterthur Insurance
Winterthur, Switzerland
Master your Software with PANORAMA
One set of tools for heterogeneous
complex IT Systems
Data Bases
DB2
IMS
Assembler NATURAL
COBOL
PL/SQL
Includes
Macro‘s
PL/I
Transaction
Monitors
IMS
IDMS
DBD/PSB
VSE
CICS
IDMS
ORACLE
Copybooks
COLUMBUS
Screen CBL
DELTA
UTM
ADABAS
ADABAS
Defs.
JAVA
TANDEM SQL
EXEC CICS
.net C#
UDS
EXEC IMS
TUXEDO
EXEC SQL
XML
Master your Software with PANORAMA
C, C ++
DIALOG +
Offloading Software Analysis from the
host and cleaning code will gain MIPS
for Production and reduce MLC.
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
The same analysis on a server
with ITP-PANORAMA took 2 minutes
with costs not worth mentioning
Master your Software with PANORAMA
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
Other Tools
Cost per hour
Hours needed
$ 70
160 h
ITP-PANORAMA
Savings
$ 70
$ 15
0.15 h
Cost of job
$ 11,200
$ 11
Programs
found
24
26
Developer
Offshore
159 h
$ 9,591
160 h
$ 2,400
?
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.
Master your Software with PANORAMA
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
Tools
New technology
Tools
Cost per hour
$ 60.00
$ 60.00
Hours needed
4,400
120
$ 264,000
$ 7,200
Cost
Master your Software with PANORAMA
Savings
4,280
$ 256,000
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
Developers
Master your Software with PANORAMA
Contractor
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.
Master your Software with PANORAMA
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.
We’re starting the purchase process right away.”
Bob Campbell
IT Solutions Architecture
Master your Software with PANORAMA
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!”
Ashutosh Parashar, Cognizant, after an online demonstration.
“It was totally fantastic.”
Master your Software with PANORAMA
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
Master your Software with PANORAMA
Live Demo
• See live demo followed by discussion of challenges
you are facing in your operation.
Master your Software with PANORAMA
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?
Master your Software with PANORAMA
V18
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?
Master your Software with PANORAMA
V18
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?
Master your Software with PANORAMA
V18
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@vicominfinity.com
About Vicom Infinity
Account Presence Since Late 1990’s
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
Master your Software with PANORAMA
Download