Presentation is loading. Please wait.

Presentation is loading. Please wait.

IONA Confidential Accelerating Project Delivery QA Frameworks for Distributed Systems.

Similar presentations


Presentation on theme: "IONA Confidential Accelerating Project Delivery QA Frameworks for Distributed Systems."— Presentation transcript:

1 IONA Confidential Accelerating Project Delivery QA Frameworks for Distributed Systems

2  80% of Global Telecom  70% of Financial Services in Global 100  Blue Chip System Integrator Partners  EMEA HQ in Dublin, Ireland  US HQ in Massachusetts  APAC HQ in Tokyo, Japan Worldwide presence  Founded in 1991  Publicly traded since 1997  $50+ million cash on hand  No debt NASDAQ:IONA Solid business - profitable growth  Deliver high performance integration software for mission critical applications  Make heterogeneity an asset, not a liability  Deliver on the value proposition of standards Our Approach: Making Software Work Together™ Customers include world’s largest firms … at a glance

3 Integration Issues Delay Projects Lots of tools and practices focus on application development and testing, few focus on Integration We find three major issues:  Incomplete integration specs  Poor team communication  Late integration testing DefineConstructTestDeployManage Governance Productivity Technology Implementation, Training & Support Runtime Components Development GovernanceRuntime Governance Authoring Tools Professional Services Development Tools Testing Tools Need integration across the software development lifecycle

4 Challenges of Distributed Development Isolated teams operating on discrete requirements Inter-dependencies drive serialized development Consensus on specifications more difficult to accomplish Conformance to specifications difficult to monitor Integration Defects Discovered later

5 IONA QA Solution Frameworks Reduce Definition Defects Identify and eliminate IDD content errors and their causes  IDD Audit and Defect Elimination  IDD Authoring Solutions  Best Practices Training and Consulting Reduce Communication Errors Identify and eliminate communication errors between groups  IDD Documentation Standards  IDD Repository Solutions  IDD Change Management Practices Accelerate Service Testing Discover system defects earlier and resolve them with less cost  Artix Universal Test Harness  Artix Certification Kits

6 Deliver Projects Faster Reduce Communication Errors Plan 2 Wks Analysis 5 Wks Build 8 Wks Test 6 Wks Design 3 Wks Deploy Reduce Definition DefectsAccelerated Testing PRE Analysis 5 Wks Build 7 Wks Test 4 Wks Plan 2 Wks Design 2 Wks Deploy POST 21 Weeks 25 Weeks

7 Solutions

8 Solution - Reduce Definition Defects Traditional Interface Specs  Text-based and Difficult to Create -Volumes of Information -Disparate Stakeholders  Inconsistent Results -Ambiguous Content -Information Gaps -Extraneous Information Traditional Interface Specs  Text-based and Difficult to Create -Volumes of Information -Disparate Stakeholders  Inconsistent Results -Ambiguous Content -Information Gaps -Extraneous Information Distributed Interface Specs  Streamline -Eliminate Excess -Close Gaps  Decompose -Targeted sub-deliverable  Mechanize -Replace text with more structured formats Distributed Interface Specs  Streamline -Eliminate Excess -Close Gaps  Decompose -Targeted sub-deliverable  Mechanize -Replace text with more structured formats Interface Spec Pt. 1Pt. 2Pt. 3Pt. 4 Customer Case Study Experienced SOA Shop Standardized SDLC Audit early 2006 -121 Interface Specs -All had been “signed off”. -716 Defects / 436 Severe -A Severe Defect in every IDD Customer Case Study Experienced SOA Shop Standardized SDLC Audit early 2006 -121 Interface Specs -All had been “signed off”. -716 Defects / 436 Severe -A Severe Defect in every IDD

9 Reduce Design Cost and Time  Contributors more finely targeted  Fewer Re-designs for missed Requirements  Contribute deliverable components eliminated Improve Quality  Incremental Approach  Less Ambiguity in Specifications  Changes more Visible to relevant Stakeholders Solution Value Distributed Interface Specs Interface Spec Pt. 1Pt. 2Pt. 3Pt. 4

10 Solutions - Reduce Communication Errors Project Document Management  Centralized repository for synchronization, versioning  Ensures teams work from the same specs, receive updates  Provides project history & audit trail Bug Tracking  Logs and tracks defects from design to testing  Means of communicating audit results to development teams  Drives project dashboard Integration Dashboard  Ensures success criteria is understood and monitored  Exposes false assumptions, eliminates surprises  All stakeholders can see status of inter-system testing

11 Solution - Accelerating Testing Traditional Silo Testing  Test Tools a Requirement  Costly Simulators -Solution varies by technology -Limited Vendor Tools -Hand-code one-offs  Expensive People Resources -Simulator Coding and Maintenance -Non-intuitive Mechanical Interfaces Traditional Silo Testing  Test Tools a Requirement  Costly Simulators -Solution varies by technology -Limited Vendor Tools -Hand-code one-offs  Expensive People Resources -Simulator Coding and Maintenance -Non-intuitive Mechanical Interfaces Universal Test Harness  One Test Harness for all Silos -Enabled via IONA’s unique IP  Flexible Tool Selection -3rd Party Tool -Generated Simulators  Highly Scalable -Unit Testing thru Load Testing Universal Test Harness  One Test Harness for all Silos -Enabled via IONA’s unique IP  Flexible Tool Selection -3rd Party Tool -Generated Simulators  Highly Scalable -Unit Testing thru Load Testing $ $ $ $

12 Solution Value - Universal Test Harness Concentrated Investment of …  Software Dollars  People Greater People Portability  Less retraining between systems Increased Productivity  Eliminate Hand-coded simulators  Greater Access to best in class tools Improved Process Visibility  Normalizes Testing Activities  Consolidated Reporting and Management Capabilities Customer Case Study Enterprise Services Organization -Approx 70 Testing FTEs -Annual Budget: ~US$9M Assessment – Mid ’05 -Testing FTEs reduced 70-80% -3 year Cost-savings: US$10M -Developer FTEs 15% -Improved Coordination -3 year Cost-savings: ~US$5M -Reduce Time to Market -Removed 2-3 Weeks per release -3yr Revenue Impact: ~US$50M Customer Case Study Enterprise Services Organization -Approx 70 Testing FTEs -Annual Budget: ~US$9M Assessment – Mid ’05 -Testing FTEs reduced 70-80% -3 year Cost-savings: US$10M -Developer FTEs 15% -Improved Coordination -3 year Cost-savings: ~US$5M -Reduce Time to Market -Removed 2-3 Weeks per release -3yr Revenue Impact: ~US$50M

13 Solution - Accelerating Testing Traditional Integration Testing  Parallel development in isolation  Integration defects discovered in Test -Must “assemble” app to discover flaws -Occurs late in project cycle  Time Consuming Discovery Process -Tends to discover defects serially -Defective Elements must be returned to Development Traditional Integration Testing  Parallel development in isolation  Integration defects discovered in Test -Must “assemble” app to discover flaws -Occurs late in project cycle  Time Consuming Discovery Process -Tends to discover defects serially -Defective Elements must be returned to Development Artix Certification Kits  Interface Simulators -Generated form Interface Spec -Consumers and Providers  Parallel Test during Development -Centrally Defined Tests Cases -Distributed to Developers Artix Certification Kits  Interface Simulators -Generated form Interface Spec -Consumers and Providers  Parallel Test during Development -Centrally Defined Tests Cases -Distributed to Developers Spec Develop & Unit Test Test App Spec Develop & Unit Test Test App Generate Kits

14 Solution Value - Certification Kits Reduce Rework  Early validation of IDD’s integrity  Defects discovered before code delivery Reduce Overruns and Delays  Integration Problems Identified and Resolved earlier Improve Quality  Subsequent Tests may focus on more complex scenarios Spec Develop & Unit Test Test App Generate Kits

15 The Federated Development and Certification Environment Example The Federated Development and Certification Environment (FDCE) is the set of processes and supporting infrastructure that is needed to support the conduct of net-centric Capability Provisioning Operations

16 Delivery Train ResourcesTrain Resources Build out and Deploy Solution ComponentsBuild out and Deploy Solution ComponentsDelivery Train ResourcesTrain Resources Build out and Deploy Solution ComponentsBuild out and Deploy Solution Components Validate Results Confirm Value EstimatesConfirm Value Estimates Secure ReferenceSecure Reference Validate Results Confirm Value EstimatesConfirm Value Estimates Secure ReferenceSecure Reference Getting Started… Blueprint Scope Solutions and Delivery ModelScope Solutions and Delivery Model Draft Economic Value ModelDraft Economic Value ModelBlueprint Scope Solutions and Delivery ModelScope Solutions and Delivery Model Draft Economic Value ModelDraft Economic Value Model Validate Approach Work with your people to validate findingsWork with your people to validate findings Executive BriefingExecutive Briefing Validate Approach Work with your people to validate findingsWork with your people to validate findings Executive BriefingExecutive Briefing Getting Started Identify business and technical drivers for accelerating the delivery of IT projectsIdentify business and technical drivers for accelerating the delivery of IT projects Getting Started Identify business and technical drivers for accelerating the delivery of IT projectsIdentify business and technical drivers for accelerating the delivery of IT projectsDiscovery Architecture and business review for selected systems and projectsArchitecture and business review for selected systems and projectsDiscovery Optional Steps


Download ppt "IONA Confidential Accelerating Project Delivery QA Frameworks for Distributed Systems."

Similar presentations


Ads by Google