Care Presentatie Oktober 2011

205 views

Published on

0 Comments
0 Likes
Statistics
Notes
  • Be the first to comment

  • Be the first to like this

No Downloads
Views
Total views
205
On SlideShare
0
From Embeds
0
Number of Embeds
1
Actions
Shares
0
Downloads
3
Comments
0
Likes
0
Embeds 0
No embeds

No notes for slide

Care Presentatie Oktober 2011

  1. 1. CARE for softwareCARE = Computer Aided Redocumentation & Evaluation
  2. 2. Agenda • Source2VALUEtm Market • Source2VALUEtm Solution • Demo© Omnext B.V. 2011 1
  3. 3. Source2VALUE Market Business IT issues addressed by Source2VALUE™ • CONSOLIDATION Investment decisions to be made on application decommissioning as part of any merger application legacy or company reorganisation. • MODERNIZATION Investment decisions on application modernization strategies like re-platforming, mash-up, make or buy must be made as part of the application legacy that has arisen in the last decennia. • COMPLIANCE Meeting corporate and industry standards as part of the need to manage security risk and the risk to business continuity • MAINTENANCE BUDGET Vast majority of IT’s software budget is allocated to maintenance. This has become manifest with the experience gained with “cost of change“ in outsourcing contracts. This is no longer just an IT budget problem but a business issue. • RAPID DEVELOPMENT and DEPLOYMENT Growing Agile business demands produces Multisourced development environments and often leads to a technical debt. Both ARE ingredients for reputation risk, which is number 1 “DON’T”. Business has to manage this!© Omnext B.V. 2010 2
  4. 4. Source2VALUE Market Software life cycle costs: a proposition • Software maintenance accounts for more than 70% of worldwide IT software budgets. • Industry spends 50% of maintenance budget on analyzing existing software. • Reducing cost of analysis by 30% saves up to 15% of maintenance budget. • Up to 30% of maintained software is redundant or no longer used. • Removing redundant or duplicated code saves up to 15% of IT budget; • Risk reduction in software development by delivering software code in compliance with standards and best practices; • Every code related software failure that is prevented saves an additional $1,000; AND today’s development is tomorrows maintenance!© Omnext B.V. 2011 3
  5. 5. Source2VALUE Market Target market: Outsourcing Collaboration Chain End-user / Customer Outsourcing Service Provider Global Delivery Centers Business Unit A Service Provider A A System Integrator On premises • Application 1 •• Application 1 Application 1 Off-shore: • Application 2 •• Application 2 Application 2 • Country 1 Business Unit B •• Application 3 Application 3 • Country 2 • Application 3 Service Provider B B System Integrator • Subcontractor1 Business Unit C •• Application 4 Application 4 • Subcontractor 2 • Application 4 •• Application 5 Application 5 Near-Shore: • Application 5 •• Application 6 Application 6 • Country 1 • Application 6 • Country 2 • Subcontractor1 • Subcontractor 2© Omnext B.V. 2011 4
  6. 6. Source2VALUEtm Market Software Quality Iceberg Todays Development = Tomorrows MaintenanceSoftware Quality Iceberg © Omnext B.V. 2010 5
  7. 7. Source2VALUE Market Source code analyses benefits Maintenance Cost Impact Analyses Document / Design Lead Time Generation Risk IT Management Compliancy Fraud Prevention Cost of Rebuilding Contract Quality & Complexity Control Size estimation (FPA) Management Control Maintainability ControlCost of Change (Maintenance FPA) Standard & Guidelines Verification Cost Control Risk Cost Reduction Compliancy Software Development Insight in Changes Quality Instrument for Impact Analyses Current (design) Documentation © Omnext B.V. 2011 6
  8. 8. Source2VALUEtm Solution Supported sources • ABAP (Q1 2012) • Objective C (Q1 2012) • DCL • Access • Oracle Forms • JCL • ANSI Cobol 85 • Oracle SQL • Tivoli Workload • APL2 • PHP Schedule • ASP • PL/1 • SMF • Aquima • Powerbuilder • User menu • C/C++ • Sybase configurations • C# • Tandem Cobol • Workflow configurations • IBM VS Cobol II • UNIFACE • … • Java • VB.NET • Micro Focus Cobol • Visual Basic 6 • MS SQL Server • … Support for new languages and configurations are added in future releases.© Omnext B.V. 2010 7
  9. 9. Source2VALUEtm Solution Functionality • Quality metrics • Size metrics • Compare versions • Cross References • Standards & Guidelines • Design reproduction (UML) • Code duplication detection • Unused code detection • Source formatting • Filtering MRI-scan • Test support • Use Case Editor (UCE)© Omnext B.V. 2010 8
  10. 10. Source2VALUEtm Solution Lay-out© Omnext B.V. 2010 9
  11. 11. Source2VALUEtm Solution Documentation model Characteristics: • Top Down (BPM) • Bottom Up (Source code analyse) • Fits in Enterprise Architecture frameworks (Zachman, ..) • Industry standards (BPMN, UML) • Fits Architecture-Driven Modernization (OMG - ADM) CARE 4 software maintenance documentation and evaluation roundtrips!© Omnext B.V. 2010 10
  12. 12. Source2VALUEtm Solution CARE Approach Intake •Company Policy Report •S&G Metrics, Clones, Dead Code, •Configuration S&G violations, Documentation Monitor Automated Source Code Analysis Source2VALUEtm Data Warehouse Analyse Propose improvements Improve Company Policy, Process, Software, Documentation© Omnext B.V. 2010 11
  13. 13. Source2VALUEtm Solution CARE Approach Java .Net (OO) Cobol PL/1 Source2VALUEtm portal (3GL) • Parse Sources • Resolve Relations Workflow • Calculate Metrics • Check Anti-patterns • Detect Code Source2VALUEtm Oracle Duplication Data Uniface • Detect Dead Code Warehouse (4GL) • Create Design Models Reports (MS-Excel) • Difference Analyses Tivoli JCL(Job control) ... UML-tools© Omnext B.V. 2010 12
  14. 14. Source2VALUEtm Solution CARE benefits? SQM • Asseses Software Quality • Long term benefit by improving software quality • Reduction of future maintenance costs Redocumentation (Cross Reference, Technical documentation, Functional documentation) • Insight on a technical en functional level • Improves analyzability, decreases costs of maintenance significantly© Omnext B.V. 2010 13
  15. 15. Source2VALUE™ Solution Customer benefits• Source2VALUE™ offers objective consistent measurements across the software development chain from Global Delivery centers to the local delivery organization, and to customers.• Source2VALUE™ facilitates fact based communication throughout the Collaboration Chain.• Source2VALUE™ provides metrics to support improvement in operational software quality, in security code compliance and in cost control and productivity.• Source2VALUE™ provides continuous up-to-date documentation.• Source2VALUE™ contributes significantly to application decommissioning and modernization projects.• Fast learning curve, Cloud based, no-licence pay-as-you-use pricing.• Professional CARE implementation with Source2VALUE™ saves up to 20% on maintenance costs.© Omnext B.V. 2011 14
  16. 16. Source2VALUE demo Demo© Omnext B.V. 2010 15

×