SlideShare a Scribd company logo
Kustom Impact Analyser Predicting Kondor+ Upgrade impacts on your custom code
What is the Kustom Impact Analyser? ,[object Object],[object Object],[object Object],[object Object],[object Object],-   - KIA knowledge database Customer input files
Key to the project success is that the custom code migration is  exhaustive . The  speed  and  effectiveness  of the migration will determine an important part of the overall length of the upgrade. Kondor+ 3.x Upgrade Project A 3.X upgrade project may have new functionality as business drivers. But preserving the company investment in the form of custom developments and interfaces is essential. Task where Kondor+ customizations are involved DR Dress Rehearsal Standard migration task Task lengths are customer dependent New Features Analysis Core Product Upgrade Analysis Infrastructure Design Environment Migrations Estimate Budget Technical Regression Testing Functional Regression Testing UAT Custom Impact Analysis Custom Dev. Migration Unit Testing Integration Testing DR1 DR2 DR3 Functional Testing -   - All together, an important part of the investment will be to estimate and migrate this custom code, in the following tasks: Estimate Budget Custom Impact analysis Custom Development Migration Testing phases (Unit, Integration and Functional)
Use standard project metrics? Use sampling of code? Generation of DB of impacts provide exact number of impacts Use of KIA provides a finite metric of effort per module impacted With KIA Analysis of the differences between the two K+ versions at high level Choice of fix methodology (i.e. all bonds or all Custom windows) Identification of all impacts Identification of change in both documentations at detail level Identification of fixes to apply (new field name, change of choice,…) Database of all changes between the two K+ versions Creation of a report providing all the impacts Link between impacts and enhanced change documentation With KIA Walk thru all files with changes identified Walk thru all changes within a file  Code change With KIA Load each change in an upgraded K+ Check all interfaces input / output Run all changes to validate exhaustively Exhaustivity is guaranteed, only test what has changed! Interface changes are checked as well Re-run the KIA process to check everything is now compatible KIA will impact all phases in a  qualitative  way, reducing risk, catching issues earlier. But also in a  quantitative  way, with accurate budget metrics and greatly reducing effort to identify, implement and validate changes required How KIA can help you migrating K+ -   - New Features Analysis Core Product Upgrade Analysis Infrastructure Design Environment Migrations Estimate Budget Technical Regression Testing Functional Regression Testing UAT Custom Impact Analysis Custom Dev. Migration Unit Testing Integration Testing DR1 DR2 DR3 Functional Testing With KIA The report of impacts facilitates the code change process Linked documentation reduces fix error
The KIA  lowers  significantly project  risk  that could  double the project cost . And it pays itself by  dividing  at least  by 5  the project effort around your custom code and interface migration. Quantitative improvements KIA Added Value Qualitative improvements Most upgrade projects overshoot on customization migration by 100% Except projects where prior analysis is equal to the migration phase! Items missed discovered at integration testing stage cost 5 times as much to fix Items missed discovered at Acceptance testing or later can delay the project, cost real money or create reputation risk Sample CBA based on real migration experience.  The installation used the full range of Kondor+ asset classes (millions of trades). Their customized development size was 3,000 SQL files (more than 2 millions of code lines). mandays -   - Manually With KIA Estimate number of changes and effort 40 2 Analyse differences between two K+ versions 40 0 Identify impacted modules 20 0 Identify changes to be made 80 10 Execute changes 40 10 220 22
Kustom Impact Analyser Learn More… -   -
Key Features ,[object Object],[object Object],[object Object],[object Object],[object Object],[object Object],[object Object],[object Object],[object Object],[object Object],[object Object],[object Object],[object Object],[object Object],[object Object],[object Object],-   - The Kustom Impact Analyser…
KIA Change Metrics Excel document containing all the details (nb. of impacts per procedure, etc.) ,[object Object],[object Object],[object Object],[object Object],[object Object],[object Object],[object Object],Details per Kondor+ technical module Graphical representation  of these details -   -
It shows what should be changed and how… -   - Procedure  Source Code Module Selection Procedure Selection Procedure Impacts
… with the relevant documentation links… -   - … to get the full documentation details Click on the documentation links associated to each impact raised…
… and a documentation search engine -   - … then select the data model part you want to dive in … to have access to the documentation tool and its Google like Search Engine… Click on this tab
It also analyses your interface files -   - Select the interface file format and the file to be analysed… Example of interface file analysed … to get the result of the impact analysis

More Related Content

What's hot

360Vers Business Objects version control
360Vers Business Objects version control360Vers Business Objects version control
360Vers Business Objects version control
Sebastien Goiffon
 
Dynamic DSM Features - Data Integration
Dynamic DSM Features - Data IntegrationDynamic DSM Features - Data Integration
Dynamic DSM Features - Data Integration
Dynamic DSM
 
Using Tibco For Software Development
Using Tibco For Software DevelopmentUsing Tibco For Software Development
Using Tibco For Software Development
G.J. dePillis
 
MANAGING S/W DESIGN CHANGES USING C.R. DESIGNER
MANAGING S/W DESIGN CHANGES USING C.R. DESIGNERMANAGING S/W DESIGN CHANGES USING C.R. DESIGNER
MANAGING S/W DESIGN CHANGES USING C.R. DESIGNER
IJSEA
 
Software Metrics - Software Engineering
Software Metrics - Software EngineeringSoftware Metrics - Software Engineering
Software Metrics - Software Engineering
Drishti Bhalla
 
Software design metrics
Software design metricsSoftware design metrics
Software design metrics
Prasad Narasimhan
 
SDLC Models in Software Engineering
SDLC Models in Software EngineeringSDLC Models in Software Engineering
SDLC Models in Software Engineering
Bilal Bhatti
 
Advanced topics in software engineering
Advanced topics in software engineeringAdvanced topics in software engineering
Advanced topics in software engineering
Rupesh Vaishnav
 
Architecting Component-Based Systems
Architecting Component-Based SystemsArchitecting Component-Based Systems
Architecting Component-Based Systems
vadapav123
 

What's hot (12)

Cocomo model
Cocomo modelCocomo model
Cocomo model
 
360Vers Business Objects version control
360Vers Business Objects version control360Vers Business Objects version control
360Vers Business Objects version control
 
Dynamic DSM Features - Data Integration
Dynamic DSM Features - Data IntegrationDynamic DSM Features - Data Integration
Dynamic DSM Features - Data Integration
 
Using Tibco For Software Development
Using Tibco For Software DevelopmentUsing Tibco For Software Development
Using Tibco For Software Development
 
MANAGING S/W DESIGN CHANGES USING C.R. DESIGNER
MANAGING S/W DESIGN CHANGES USING C.R. DESIGNERMANAGING S/W DESIGN CHANGES USING C.R. DESIGNER
MANAGING S/W DESIGN CHANGES USING C.R. DESIGNER
 
Software Metrics - Software Engineering
Software Metrics - Software EngineeringSoftware Metrics - Software Engineering
Software Metrics - Software Engineering
 
Software design metrics
Software design metricsSoftware design metrics
Software design metrics
 
SDLC Models in Software Engineering
SDLC Models in Software EngineeringSDLC Models in Software Engineering
SDLC Models in Software Engineering
 
Projects worked at Walmart
Projects worked at WalmartProjects worked at Walmart
Projects worked at Walmart
 
Advanced topics in software engineering
Advanced topics in software engineeringAdvanced topics in software engineering
Advanced topics in software engineering
 
IRIS
IRISIRIS
IRIS
 
Architecting Component-Based Systems
Architecting Component-Based SystemsArchitecting Component-Based Systems
Architecting Component-Based Systems
 

Viewers also liked

Kondor Upgrade Tool Suite
Kondor Upgrade Tool SuiteKondor Upgrade Tool Suite
Kondor Upgrade Tool Suite
stephaneberger
 
Professional Development Goes Digital
Professional Development Goes DigitalProfessional Development Goes Digital
Professional Development Goes Digital
Lynn Makela
 
Into teens' world
Into teens' worldInto teens' world
Into teens' worldVerónica
 
Kondor Upgrade Tool Suite
Kondor Upgrade Tool SuiteKondor Upgrade Tool Suite
Kondor Upgrade Tool Suitestephaneberger
 
Your Resume[1] Professional For All Jobs
Your Resume[1] Professional For All JobsYour Resume[1] Professional For All Jobs
Your Resume[1] Professional For All Jobs
GENIVA CARPENETR
 
Aimcure pharmaceuticals
Aimcure pharmaceuticalsAimcure pharmaceuticals
Aimcure pharmaceuticalsKPMG UK
 
Using LinkedIn to Build your Career
Using LinkedIn to Build your CareerUsing LinkedIn to Build your Career
Using LinkedIn to Build your Career
Lynn Makela
 
Historia da criança no brasil
Historia da criança no brasilHistoria da criança no brasil
Historia da criança no brasil
brenda Cruz Souza
 
Breve Descripcion proyecto EoC
Breve Descripcion proyecto EoCBreve Descripcion proyecto EoC
Breve Descripcion proyecto EoC
Luis Fernando Torres Diaz
 
People development and engagement in SME organizations-Perspective sharing
People development  and engagement in SME organizations-Perspective sharing People development  and engagement in SME organizations-Perspective sharing
People development and engagement in SME organizations-Perspective sharing
Winning Minds Solutions
 
Poster Design Presentation
Poster Design PresentationPoster Design Presentation
Poster Design Presentation
Lynn Makela
 
Modelo curricular de tyler
Modelo curricular de tylerModelo curricular de tyler
Modelo curricular de tyler
Universidad del Sur campus cancun
 
僕と北海道とPerl、それとMakefileも。
僕と北海道とPerl、それとMakefileも。僕と北海道とPerl、それとMakefileも。
僕と北海道とPerl、それとMakefileも。
azumakuniyuki 🐈
 

Viewers also liked (15)

Kondor Upgrade Tool Suite
Kondor Upgrade Tool SuiteKondor Upgrade Tool Suite
Kondor Upgrade Tool Suite
 
Club life
Club lifeClub life
Club life
 
Use case basics
Use case basicsUse case basics
Use case basics
 
Professional Development Goes Digital
Professional Development Goes DigitalProfessional Development Goes Digital
Professional Development Goes Digital
 
Into teens' world
Into teens' worldInto teens' world
Into teens' world
 
Kondor Upgrade Tool Suite
Kondor Upgrade Tool SuiteKondor Upgrade Tool Suite
Kondor Upgrade Tool Suite
 
Your Resume[1] Professional For All Jobs
Your Resume[1] Professional For All JobsYour Resume[1] Professional For All Jobs
Your Resume[1] Professional For All Jobs
 
Aimcure pharmaceuticals
Aimcure pharmaceuticalsAimcure pharmaceuticals
Aimcure pharmaceuticals
 
Using LinkedIn to Build your Career
Using LinkedIn to Build your CareerUsing LinkedIn to Build your Career
Using LinkedIn to Build your Career
 
Historia da criança no brasil
Historia da criança no brasilHistoria da criança no brasil
Historia da criança no brasil
 
Breve Descripcion proyecto EoC
Breve Descripcion proyecto EoCBreve Descripcion proyecto EoC
Breve Descripcion proyecto EoC
 
People development and engagement in SME organizations-Perspective sharing
People development  and engagement in SME organizations-Perspective sharing People development  and engagement in SME organizations-Perspective sharing
People development and engagement in SME organizations-Perspective sharing
 
Poster Design Presentation
Poster Design PresentationPoster Design Presentation
Poster Design Presentation
 
Modelo curricular de tyler
Modelo curricular de tylerModelo curricular de tyler
Modelo curricular de tyler
 
僕と北海道とPerl、それとMakefileも。
僕と北海道とPerl、それとMakefileも。僕と北海道とPerl、それとMakefileも。
僕と北海道とPerl、それとMakefileも。
 

Similar to Kustom Impact Analyser

Amq Overview Continuous Quality Assurance
Amq Overview Continuous Quality AssuranceAmq Overview Continuous Quality Assurance
Amq Overview Continuous Quality Assurance
Sofandre Sya'banu, S.E., M.T.I.
 
3 modern desktop - office 365 pro plus deployment + servicing
3   modern desktop - office 365 pro plus deployment + servicing3   modern desktop - office 365 pro plus deployment + servicing
3 modern desktop - office 365 pro plus deployment + servicing
Andrew Bettany
 
A Brief Introduction to Software Configuration Management
A Brief Introduction to Software Configuration ManagementA Brief Introduction to Software Configuration Management
A Brief Introduction to Software Configuration Management
Md Mamunur Rashid
 
Cloud continuous integration- A distributed approach using distinct services
Cloud continuous integration- A distributed approach using distinct servicesCloud continuous integration- A distributed approach using distinct services
Cloud continuous integration- A distributed approach using distinct services
André Agostinho
 
Agile PLM implementation and systems integration at sun microsystems
Agile PLM implementation and systems integration at sun microsystemsAgile PLM implementation and systems integration at sun microsystems
Agile PLM implementation and systems integration at sun microsystems
ulfkoester
 
Feasible
FeasibleFeasible
Feasible
Sayan Mandal
 
Is On-Demand SPM Right For Your Company?
Is On-Demand SPM Right For Your Company?Is On-Demand SPM Right For Your Company?
Is On-Demand SPM Right For Your Company?
Callidus Software
 
X-Analysis - Audit, Quality and Change Management
X-Analysis - Audit, Quality and Change ManagementX-Analysis - Audit, Quality and Change Management
X-Analysis - Audit, Quality and Change Management
Fresche Solutions
 
Nesma autumn conference 2015 - Is FPA a valuable addition to predictable agil...
Nesma autumn conference 2015 - Is FPA a valuable addition to predictable agil...Nesma autumn conference 2015 - Is FPA a valuable addition to predictable agil...
Nesma autumn conference 2015 - Is FPA a valuable addition to predictable agil...
Nesma
 
CISQ and Software Quality Measurement - Software Assurance Forum (March 2010)
CISQ and Software Quality Measurement - Software Assurance Forum (March 2010)CISQ and Software Quality Measurement - Software Assurance Forum (March 2010)
CISQ and Software Quality Measurement - Software Assurance Forum (March 2010)CISQ - Consortium for IT Software Quality
 
MOND Semantics Integration
MOND Semantics IntegrationMOND Semantics Integration
MOND Semantics Integration
Sales Emea
 
2018 Pivotal DevOps Day_마이크로서비스 전환 방법론과 사례
2018 Pivotal DevOps Day_마이크로서비스 전환 방법론과 사례2018 Pivotal DevOps Day_마이크로서비스 전환 방법론과 사례
2018 Pivotal DevOps Day_마이크로서비스 전환 방법론과 사례
VMware Tanzu Korea
 
2018 Pivotal DevOps Day_Pivotal 소개 및 세션 아젠다 소개
2018 Pivotal DevOps Day_Pivotal 소개 및 세션 아젠다 소개2018 Pivotal DevOps Day_Pivotal 소개 및 세션 아젠다 소개
2018 Pivotal DevOps Day_Pivotal 소개 및 세션 아젠다 소개
VMware Tanzu Korea
 
OSSF 2018 - Brandon Jung of GitLab - Is Your DevOps 'Tool Tax' Weighing You D...
OSSF 2018 - Brandon Jung of GitLab - Is Your DevOps 'Tool Tax' Weighing You D...OSSF 2018 - Brandon Jung of GitLab - Is Your DevOps 'Tool Tax' Weighing You D...
OSSF 2018 - Brandon Jung of GitLab - Is Your DevOps 'Tool Tax' Weighing You D...
FINOS
 
Vengito Company Presentation
Vengito Company PresentationVengito Company Presentation
Joc Saber Idiq And You December 2nd 2010 Web Cast Final
Joc Saber Idiq  And You December 2nd 2010    Web Cast   FinalJoc Saber Idiq  And You December 2nd 2010    Web Cast   Final
Joc Saber Idiq And You December 2nd 2010 Web Cast Final
pcholakis30
 
Enterprise Modelling Case Study
Enterprise Modelling Case StudyEnterprise Modelling Case Study
Enterprise Modelling Case Study
nunpacker
 
Incremental Queries and Transformations for Engineering Critical Systems
Incremental Queries and Transformations for Engineering Critical SystemsIncremental Queries and Transformations for Engineering Critical Systems
Incremental Queries and Transformations for Engineering Critical Systems
Ákos Horváth
 

Similar to Kustom Impact Analyser (20)

Amq Overview Continuous Quality Assurance
Amq Overview Continuous Quality AssuranceAmq Overview Continuous Quality Assurance
Amq Overview Continuous Quality Assurance
 
3 modern desktop - office 365 pro plus deployment + servicing
3   modern desktop - office 365 pro plus deployment + servicing3   modern desktop - office 365 pro plus deployment + servicing
3 modern desktop - office 365 pro plus deployment + servicing
 
A Brief Introduction to Software Configuration Management
A Brief Introduction to Software Configuration ManagementA Brief Introduction to Software Configuration Management
A Brief Introduction to Software Configuration Management
 
Cloud continuous integration- A distributed approach using distinct services
Cloud continuous integration- A distributed approach using distinct servicesCloud continuous integration- A distributed approach using distinct services
Cloud continuous integration- A distributed approach using distinct services
 
Agile PLM implementation and systems integration at sun microsystems
Agile PLM implementation and systems integration at sun microsystemsAgile PLM implementation and systems integration at sun microsystems
Agile PLM implementation and systems integration at sun microsystems
 
Feasible
FeasibleFeasible
Feasible
 
Is On-Demand SPM Right For Your Company?
Is On-Demand SPM Right For Your Company?Is On-Demand SPM Right For Your Company?
Is On-Demand SPM Right For Your Company?
 
Commercial of the shelve software
Commercial of the shelve softwareCommercial of the shelve software
Commercial of the shelve software
 
X-Analysis - Audit, Quality and Change Management
X-Analysis - Audit, Quality and Change ManagementX-Analysis - Audit, Quality and Change Management
X-Analysis - Audit, Quality and Change Management
 
Nesma autumn conference 2015 - Is FPA a valuable addition to predictable agil...
Nesma autumn conference 2015 - Is FPA a valuable addition to predictable agil...Nesma autumn conference 2015 - Is FPA a valuable addition to predictable agil...
Nesma autumn conference 2015 - Is FPA a valuable addition to predictable agil...
 
CISQ and Software Quality Measurement - Software Assurance Forum (March 2010)
CISQ and Software Quality Measurement - Software Assurance Forum (March 2010)CISQ and Software Quality Measurement - Software Assurance Forum (March 2010)
CISQ and Software Quality Measurement - Software Assurance Forum (March 2010)
 
MOND Semantics Integration
MOND Semantics IntegrationMOND Semantics Integration
MOND Semantics Integration
 
nagaraju_resume
nagaraju_resumenagaraju_resume
nagaraju_resume
 
2018 Pivotal DevOps Day_마이크로서비스 전환 방법론과 사례
2018 Pivotal DevOps Day_마이크로서비스 전환 방법론과 사례2018 Pivotal DevOps Day_마이크로서비스 전환 방법론과 사례
2018 Pivotal DevOps Day_마이크로서비스 전환 방법론과 사례
 
2018 Pivotal DevOps Day_Pivotal 소개 및 세션 아젠다 소개
2018 Pivotal DevOps Day_Pivotal 소개 및 세션 아젠다 소개2018 Pivotal DevOps Day_Pivotal 소개 및 세션 아젠다 소개
2018 Pivotal DevOps Day_Pivotal 소개 및 세션 아젠다 소개
 
OSSF 2018 - Brandon Jung of GitLab - Is Your DevOps 'Tool Tax' Weighing You D...
OSSF 2018 - Brandon Jung of GitLab - Is Your DevOps 'Tool Tax' Weighing You D...OSSF 2018 - Brandon Jung of GitLab - Is Your DevOps 'Tool Tax' Weighing You D...
OSSF 2018 - Brandon Jung of GitLab - Is Your DevOps 'Tool Tax' Weighing You D...
 
Vengito Company Presentation
Vengito Company PresentationVengito Company Presentation
Vengito Company Presentation
 
Joc Saber Idiq And You December 2nd 2010 Web Cast Final
Joc Saber Idiq  And You December 2nd 2010    Web Cast   FinalJoc Saber Idiq  And You December 2nd 2010    Web Cast   Final
Joc Saber Idiq And You December 2nd 2010 Web Cast Final
 
Enterprise Modelling Case Study
Enterprise Modelling Case StudyEnterprise Modelling Case Study
Enterprise Modelling Case Study
 
Incremental Queries and Transformations for Engineering Critical Systems
Incremental Queries and Transformations for Engineering Critical SystemsIncremental Queries and Transformations for Engineering Critical Systems
Incremental Queries and Transformations for Engineering Critical Systems
 

Kustom Impact Analyser

  • 1. Kustom Impact Analyser Predicting Kondor+ Upgrade impacts on your custom code
  • 2.
  • 3. Key to the project success is that the custom code migration is exhaustive . The speed and effectiveness of the migration will determine an important part of the overall length of the upgrade. Kondor+ 3.x Upgrade Project A 3.X upgrade project may have new functionality as business drivers. But preserving the company investment in the form of custom developments and interfaces is essential. Task where Kondor+ customizations are involved DR Dress Rehearsal Standard migration task Task lengths are customer dependent New Features Analysis Core Product Upgrade Analysis Infrastructure Design Environment Migrations Estimate Budget Technical Regression Testing Functional Regression Testing UAT Custom Impact Analysis Custom Dev. Migration Unit Testing Integration Testing DR1 DR2 DR3 Functional Testing - - All together, an important part of the investment will be to estimate and migrate this custom code, in the following tasks: Estimate Budget Custom Impact analysis Custom Development Migration Testing phases (Unit, Integration and Functional)
  • 4. Use standard project metrics? Use sampling of code? Generation of DB of impacts provide exact number of impacts Use of KIA provides a finite metric of effort per module impacted With KIA Analysis of the differences between the two K+ versions at high level Choice of fix methodology (i.e. all bonds or all Custom windows) Identification of all impacts Identification of change in both documentations at detail level Identification of fixes to apply (new field name, change of choice,…) Database of all changes between the two K+ versions Creation of a report providing all the impacts Link between impacts and enhanced change documentation With KIA Walk thru all files with changes identified Walk thru all changes within a file Code change With KIA Load each change in an upgraded K+ Check all interfaces input / output Run all changes to validate exhaustively Exhaustivity is guaranteed, only test what has changed! Interface changes are checked as well Re-run the KIA process to check everything is now compatible KIA will impact all phases in a qualitative way, reducing risk, catching issues earlier. But also in a quantitative way, with accurate budget metrics and greatly reducing effort to identify, implement and validate changes required How KIA can help you migrating K+ - - New Features Analysis Core Product Upgrade Analysis Infrastructure Design Environment Migrations Estimate Budget Technical Regression Testing Functional Regression Testing UAT Custom Impact Analysis Custom Dev. Migration Unit Testing Integration Testing DR1 DR2 DR3 Functional Testing With KIA The report of impacts facilitates the code change process Linked documentation reduces fix error
  • 5. The KIA lowers significantly project risk that could double the project cost . And it pays itself by dividing at least by 5 the project effort around your custom code and interface migration. Quantitative improvements KIA Added Value Qualitative improvements Most upgrade projects overshoot on customization migration by 100% Except projects where prior analysis is equal to the migration phase! Items missed discovered at integration testing stage cost 5 times as much to fix Items missed discovered at Acceptance testing or later can delay the project, cost real money or create reputation risk Sample CBA based on real migration experience. The installation used the full range of Kondor+ asset classes (millions of trades). Their customized development size was 3,000 SQL files (more than 2 millions of code lines). mandays - - Manually With KIA Estimate number of changes and effort 40 2 Analyse differences between two K+ versions 40 0 Identify impacted modules 20 0 Identify changes to be made 80 10 Execute changes 40 10 220 22
  • 6. Kustom Impact Analyser Learn More… - -
  • 7.
  • 8.
  • 9. It shows what should be changed and how… - - Procedure Source Code Module Selection Procedure Selection Procedure Impacts
  • 10. … with the relevant documentation links… - - … to get the full documentation details Click on the documentation links associated to each impact raised…
  • 11. … and a documentation search engine - - … then select the data model part you want to dive in … to have access to the documentation tool and its Google like Search Engine… Click on this tab
  • 12. It also analyses your interface files - - Select the interface file format and the file to be analysed… Example of interface file analysed … to get the result of the impact analysis