airbus presentation - how they improved delivery speed and quality

33

Upload: cast

Post on 20-Jan-2015

955 views

Category:

Technology


0 download

DESCRIPTION

IT organizations play a key role in enabling their businesses to stay ahead of the competition. Setting and holding vendors to stringent delivery quality targets is one of the key objectives for Alain Ribera, Head of CAE Solutions Center for Airbus Engineering.

TRANSCRIPT

Page 1: Airbus Presentation - How They Improved Delivery Speed and Quality
Page 2: Airbus Presentation - How They Improved Delivery Speed and Quality

© AIRBUS Operations S.A.S. All rights reserved. Confidential and proprietary document.

Introduction

• IT organizations play a key role in enabling their businesses to

stay ahead of the competition. Competitive differentiation becomes

even more important in the commercial aerospace industry, where

product launches are measured in billions of dollars and software

delivery delays due to unforeseen quality problems have a huge

impact on business and IT budget.

• Setting and holding vendors to stringent delivery quality targets

is one of the key objectives for Alain Ribera, Head of CAE

Solutions Center for Airbus Engineering. Alain and his team use

objective software quality and productivity measurements to

transform the way they manage outsourcers, reducing rework and

business disruption.

11/04/2011

Page 2

Page 3: Airbus Presentation - How They Improved Delivery Speed and Quality

© AIRBUS Operations S.A.S. All rights reserved. Confidential and proprietary document.

Speaker Bio - Alain Ribera

11/04/2011

Page 3

Picture

MAIN RESPONSIBILITIES IN PRESENT FUNCTION:

Head of IDN, Functional Design (CAE) Solutions Center for Engineering Deliver on time cost-effective, secure, high-quality, integrated IS services and IS solutions to support FD Business activity

Email: [email protected]

Married, 2 children, 48 years old

Nationality: French

Location: Toulouse (FRANCE)

Airbus Operation SAS since 1991

Page 4: Airbus Presentation - How They Improved Delivery Speed and Quality

© AIRBUS Operations S.A.S. All rights reserved. Confidential and proprietary document.

EADS at a glance

11/04/2011

Page 4

Page 5: Airbus Presentation - How They Improved Delivery Speed and Quality

© AIRBUS Operations S.A.S. All rights reserved. Confidential and proprietary document.

Page 5

EADS In Mill. €

** EADS is in 2009 the largest group in the global aerospace and defence industry.

24.208

30.798 29.901 30.133 31.761

34.206

2000 2001 2002 2003 2004 2005 2006

39.434

2008

40.000

30.000

20.000

10.000

0

2007

39.123

43.300 42.822**

2009

45.752

2010

Page 5

11/04/2011

Page 6: Airbus Presentation - How They Improved Delivery Speed and Quality

© AIRBUS Operations S.A.S. All rights reserved. Confidential and proprietary document.

Page 6

• Globally leading aircraft manufacturer

• Since 2000, Airbus commercial deliveries

grew by 60 %

• Backlog more than doubled in one decade

(now equaling 6 years of production)

• Europe´s leading space provider

• Largest space employer in France,

Germany, Spain and the UK

• Having increased its revenues 2x

and EBIT 4x since the year 2000

• Leading helicopter manufacturer

• Accounting for 1/3 of the global

helicopter fleet

• Having delivered about 4,000

helicopters throughout the past decade

• Worldwide leader in security systems

and Europe's leading UAV provider

• Over 234 Eurofighter aircraft delivered (as of Sept. 2010)

• Having more than doubled its EBIT &

Return on Sales over the last 5 years

EADS Divisions The Four Firm Walls EADS is built on

Page 6

11/04/2011

Page 7: Airbus Presentation - How They Improved Delivery Speed and Quality

© AIRBUS Operations S.A.S. All rights reserved. Confidential and proprietary document.

Airbus a global company….

Madrid

Madrid

Sevilla

Cadiz

Page 7

11/04/2011

Page 8: Airbus Presentation - How They Improved Delivery Speed and Quality

© AIRBUS Operations S.A.S. All rights reserved. Confidential and proprietary document.

The Airbus Way

Page 8

…with global outreach

1 global company

3 customer support centres

4 training centres

5 spares centres

9 engineering design centres

16 manufacturing sites

20 languages

24 hour customer support (365 days a year) 50 flight simulators

more than 88 nationalities

160 offices

323 customers 250 resident customer support managers

341 operators

More than 6,500 aircraft delivered

52,500 employees

Page 8

11/04/2011

Page 9: Airbus Presentation - How They Improved Delivery Speed and Quality

© AIRBUS Operations S.A.S. All rights reserved. Confidential and proprietary document.

Industry challenges and the role of IT

• Key Challenge: Fierce competition in global commercial airline

business

• Time to market with new innovative products is critical to business

to stay ahead of competition

• The role of IT in helping the business fight those challenges:

• Carefully manage all our investments

• Increase strongly IT projects portfolio

• Strong expectations on Delivering on Time, Cost and Quality

Page 9

11/04/2011

Page 10: Airbus Presentation - How They Improved Delivery Speed and Quality

© AIRBUS Operations S.A.S. All rights reserved. Confidential and proprietary document.

ICT Vision & Mission

ICT Vision

ICT is recognized as the IS Partner to the Airbus business, sharing common

targets and goals, providing an in-depth knowledge of the Airbus Business

combined with IS-expertise.

Our Mission

• Provide robust & efficient IS Services.

• Guide Airbus in optimizing and aligning its business processes in

order to address current and future challenges, enabling Airbus to

be more efficient, faster and greener.

• Translate Business Processes into an effective IS Solution.

• Drive standardization and re-use through a harmonized and

unique sustainable Enterprise Architecture

• Enable innovation through effective use of State of the Art IS

Technologies

ICT - Your Business Process Enabler

Page 10

11/04/2011

Page 11: Airbus Presentation - How They Improved Delivery Speed and Quality

© AIRBUS Operations S.A.S. All rights reserved. Confidential and proprietary document.

ICT Organisation

Page 11

11/04/2011

Page 12: Airbus Presentation - How They Improved Delivery Speed and Quality

© AIRBUS Operations S.A.S. All rights reserved. Confidential and proprietary document.

Develop (ID) missions and Objectives

Supporting and improving the Airbus Development process

Key for success: clear Service Level Agreements contracted with our

customers, including a continuous improvement strategy

• Architecture, Integration & Standardization: Design ID systems in the most simple and efficient

way, manage integration between systems and reduce the complexity through standardization.

• Functional Design Solutions: design, build, deploy & support FD solutions

• Configuration Management & A350/A400 Solutions design: build and deploy PLM solutions for

configuration management areas with accountability for EM/A350/A400M/A 30X customer

relationship

• A/C Design & Integration, DMU & A380 solutions: design, build and deploy PLM solutions for

aircraft design & Integration / DMU areas with accountability for EM/A380/LR/SA customer

relationship

• Application Services: support existing applications for PLM and NSD area

• Operational Support: efficient methods, guidelines, toolsets support to ensure optimal working

environment for all the Airbus users of our “in-use” CAD/PDM/CM/shop floor applications (with

SLAs).

Page 12

11/04/2011

Page 13: Airbus Presentation - How They Improved Delivery Speed and Quality

© AIRBUS Operations S.A.S. All rights reserved. Confidential and proprietary document.

Functional Design summary

• Functional Design • is about turning the design requirements into functional solutions

• aims at considering the A/C as a whole

• is mainly about A/C Concept Phase

• Functional Design includes projects related to:

• Consequences:

• Large number of disciplines

Large number of processes / tools

• Heterogeneous Engineering Environment

Large number of IS technologies

• Permanent increase of modeling and simulation (to decrease physical test)

Page 13

11/04/2011

Aerodynamic Loads Structural Analysis

System Architecture Multidisciplinary Optimization

Page 14: Airbus Presentation - How They Improved Delivery Speed and Quality

© AIRBUS Operations S.A.S. All rights reserved. Confidential and proprietary document.

IDN Organization

IDO

Operational

Support

IDD

A/C Design &

Integration, DMU

& A380 Solutions

IDC

Conf. mngt &

A350/A400

Solutions

IDS

Application

Services

ID – Develop

IDA

Architecture,

Integration &

Standardization

IDNB

FD Business Applications

Solutions Centre

IDNC

FD Scientific Computing

Solutions Centre

IDNK

FD Business Framework

Solutions Centre

IDNT FD Transversal Services

•Transversal Project/Product Mgmt

•FD Architecture, FD Portfolio Mgmt

•Supplier mgmt

•Quality

•IDN Continuous Improvement

IDN

CRM

Sophie

Genin-Grenet

IDN

Functional Design

Solutions

Alain RIBERA

Page 14

11/04/2011

Page 15: Airbus Presentation - How They Improved Delivery Speed and Quality

© AIRBUS Operations S.A.S. All rights reserved. Confidential and proprietary document.

IDN environment

• Size of the team: 45 internals

• Annual turn-over average: 25M€

• Location: Germany, India, France

• Outsourcers:

• 3 major contracts currently operated by

• SOPRA Group for Project Lead services

• Thales IS in partnership with TCS for Development, Maintenance and Support services

• Infosys Ltd for Test and Quality services

• All contracts are service catalog based, fixed priced, ex-situ

• Offshore services in India with Thales & TCS as well as with Infosys

• 200 to 250 applications running

• 150 COTS used

• Average life of an application : 10-15 years

• Technologies very diverse, from old ones designed in the 1970s to very recent ones

Page 15

11/04/2011

Page 16: Airbus Presentation - How They Improved Delivery Speed and Quality

© AIRBUS Operations S.A.S. All rights reserved. Confidential and proprietary document.

FD ADMS BUNDLE Application Development Maintenance and Support

SAT BUNDLE Software Acceptance Testing

ICT Project Leaders BUNDLE

Solution

Definition

Solution

Development

Supplier

Integration

Supplier

Acceptance

IS

Integration

IS

Acceptance

Business

Acceptance

M5 M7 M9 M10 M10a

Deployment

M11 M12 M13

Commitment

Development

Launching

Begin

Integration

Begin

Acceptance

Test

Go ahead

for

deployment

Final

acceptance

EIS

Concept

Phase

Project

Launching

M3

Page 16

FD ADMS Run mode

IDN sources roughly 80% of its activities through so called Bundles

Page 16

11/04/2011

Page 17: Airbus Presentation - How They Improved Delivery Speed and Quality

© AIRBUS Operations S.A.S. All rights reserved. Confidential and proprietary document.

Objectives of Software Acceptance Testing (SAT) Bundle

• GLOBAL SOFTWARE ACCEPTANCE service

• QUALITY MEASUREMENTS service

• based on defined processes, methods, tools and organization.

• TARGET: All Airbus IDN applications portfolio

• About 30 assessments/year (= # of projects run by IDN)

Currently operated by INFOSYS Technologies Limited

Page 17

11/04/2011

Page 18: Airbus Presentation - How They Improved Delivery Speed and Quality

© AIRBUS Operations S.A.S. All rights reserved. Confidential and proprietary document.

SAT

BUNDLE

Scope of SAT Bundle : Activities

Solution

Definition

Solution

Development

Supplier

Integration

Supplier

Acceptance

IS

Integration

IS

Acceptance

Business

Acceptance

M5 M7 M9 M10 M10a

Deployment

M11 M12 M13

Commitment

IS

Acceptance

Support after IS acceptance

Factory

Acceptance

Quality

Expertise

Operational service OS1 : IS Acceptance

Operational service OS2 : Quality Expertise

Development

Launching

Begin

Integration

Begin

Acceptance

Test

Go ahead

for

deployment

Final

acceptance

EIS

Quality

Gate TD

M9 M10 M10a

Integration platform Validation platform

Page 18

11/04/2011

Page 19: Airbus Presentation - How They Improved Delivery Speed and Quality

© AIRBUS Operations S.A.S. All rights reserved. Confidential and proprietary document.

Application

assessment

Quality Gate

Outsourcing control

The Quality cycle

Quick Win Works DMZRéseau interne AI Factory

Serveurs de calcul

Serveur

de données

Serveur de restitutionConsultation web

Serveur de

sauvegarde

IDN

•Applications (ex: Nectar)

•Departments: IDNx

•Other dpts from ID

Key users

ID Project Leaders

Dashboard, Reports

IDNx managers

Std enforcement

Early ID of violations

Drill down to root cause

Remediation plans

New source code

delivery

Source Code Delivery:

Feature request from

IDN to Infosys

Value Delivery:

IDN Project Leaders

SAT Bundle

PROJECT DELIVERY

Quality Expertise

Page 19

11/04/2011

Page 20: Airbus Presentation - How They Improved Delivery Speed and Quality

© AIRBUS Operations S.A.S. All rights reserved. Confidential and proprietary document.

CAST Analysis Results

Page 20

11/04/2011

Page 21: Airbus Presentation - How They Improved Delivery Speed and Quality

© AIRBUS Operations S.A.S. All rights reserved. Confidential and proprietary document.

Overall Insight – Application Health

Page 21

11/04/2011

Page 22: Airbus Presentation - How They Improved Delivery Speed and Quality

© AIRBUS Operations S.A.S. All rights reserved. Confidential and proprietary document.

Factor MyTest v1.0 Score MyTest v1.1 (C++) Score Status MyTest v1.1 Score Status

Performance 3.07 3.07 3.17

All scores are on a scale of 4

Criteria Score v1.0

v1.1 (C++)

Status Score v1.1

Status Observations

Efficiency – Expensive Calls in Loops

1 1 1.67

Efficiency - Memory, Network and Disk Space Management

4 4 3.82

Efficiency - SQL and Data Handling Performance

4 4 4

Complexity - Dynamic Instantiation

- - - 4

Complexity - SQL Queries 3.71 3.71 3.71

The Performance has to be improved ,focus on loop structures

Legend

Low Risk Between 99% and 100% of acceptable objects

High Risk Between 70% and 90% of acceptable objects

Moderate Risk

Between 90% and 99 % of acceptable objects

Very High Risk Between 0% and 70% of acceptable objects

Overall Insight – Performance scorecard

Page 22

11/04/2011

Page 23: Airbus Presentation - How They Improved Delivery Speed and Quality

© AIRBUS Operations S.A.S. All rights reserved. Confidential and proprietary document.

Drill Down

Rules in

violations

Top 10

violations

Page 23

11/04/2011

Page 24: Airbus Presentation - How They Improved Delivery Speed and Quality

© AIRBUS Operations S.A.S. All rights reserved. Confidential and proprietary document.

Application Trend

Observations

•The Maintainability has improved from last version Page 24

11/04/2011

Page 25: Airbus Presentation - How They Improved Delivery Speed and Quality

© AIRBUS Operations S.A.S. All rights reserved. Confidential and proprietary document.

Action Plan Example

Category Improvement Suggestion Priority Difficulty

Performance

• Method invocation inside the loop should be avoided.

• Unnecessary objects creation should not be there in the classes.

• try/catch blocks should not go inside the loop. In this scenario, we can place the loop inside the try/catch block.

• Declare all methods that are using non instance fields as “static”.

High Medium Low

Page 25

11/04/2011

Page 26: Airbus Presentation - How They Improved Delivery Speed and Quality

© AIRBUS Operations S.A.S. All rights reserved. Confidential and proprietary document.

• IT partners are committed to deliver on expected quality • And we are able to measure part of it

• Consistency in project delivery

• Continuous improvement of application quality, on time and on budget • Transparent, fact-based, measurable, actionable data

• Keep control on maintenance • Risk management: through action plans implementations along

delivered releases

• User Satisfaction • But… very difficult to assess clear ROI

> QUALITY is a MUST HAVE!

The positive impact of Software Quality Measurement

Page 26

11/04/2011

Page 27: Airbus Presentation - How They Improved Delivery Speed and Quality

© AIRBUS Operations S.A.S. All rights reserved. Confidential and proprietary document.

Implementation challenges

Lessons learnt:

• CAST is a project on its own: don’t neglect the implementation process

• Need an appropriate organization (with the right level of people)

• Position CAST at the right place in the build chain

• Clearly define roles between the client, the operator of the platform and

the outsourcer

• Value comes from the recurrence of the process

Page 27

11/04/2011

Page 28: Airbus Presentation - How They Improved Delivery Speed and Quality

© AIRBUS Operations S.A.S. All rights reserved. Confidential and proprietary document.

Plans for the future

Future steps towards world class software quality

• Consolidate SLAs for future contracts

• Implement Delivery Gate through major rules violations detection

• Extend service usage in Airbus through ICT Governance

support

• Extend CAST usage for Function Point Analysis

Page 28

11/04/2011

Page 29: Airbus Presentation - How They Improved Delivery Speed and Quality

Product – Structural Quality Metrics

Most enterprises measure everything but the product delivered to the business

CAST Application Intelligence Platform (AIP) measures the product itself

Robustness Performance Security Changeability Transferability Size

Planning Estimation Scheduling Time Tracking Cost Tracking

Product Process

Time & Duration

Effort & Budget

Function & Scope

Size &

Quality

Requirements Earned Value User Acceptance Usability

CAST AIP

Page 30: Airbus Presentation - How They Improved Delivery Speed and Quality

Benefits

Security

Robustness

Performance

Transferability

Changeability

Maintainability Effort Estimation

Function Points

Artifacts, LOCs

Higher customer satisfaction

Reduce outage

Improve end-user performance

Impact on

Business

Impact

on IT

Higher IT productivity

Detect defects earlier

Improve QA efficiency

CAST

Measures

Superior IT Management Visibility

Encourage desired behavior; earlier and better decisions

Product Sizing Cost Drivers Risk Drivers

Increased speed to market

Spend more on innovation

Increase IT responsiveness

Factual communication

Understand IT unit costs

Improve IT asset productivity

Lower maintenance costs

Fix problems once for all

Control SME lock-in

Smarter resource allocation

Allocate budget

Control sourcing costs

Page 31: Airbus Presentation - How They Improved Delivery Speed and Quality

Actionable visibility for all

CAST Application Intelligence Center

CAST Application

Intelligence PlatformTM

AI Management Studio

Knowledge Base

Approx one thousand rules and

best practices

CxO & VP, …

Dashboard, reports

PM, QA, Architects…

Std enforcement

Early ID of violations

Drill down to root cause

Dev Teams, Suppliers

Remediation plans

Documentation

Delivered Source Code:

Cobol, CICS,IMS, Cobol, DB2..

J2EE, .NET and all Major RDBMS

Web Apps, BI, EAI..

PSFT, SIEBEL, SAP,

OBS, AMDOCS..

3rd party analyzers

CAST Native

Analyzers (28)

CAST Application Analysis Engine

CAST UA scripts

Page 32: Airbus Presentation - How They Improved Delivery Speed and Quality

The CAST Ecosystem

Major Service Providers

Use and Promote CAST

250+ Global Enterprises

Rely on CAST

Analysts Strongly

Endorse CAST

Page 33: Airbus Presentation - How They Improved Delivery Speed and Quality

More information:

www.castsoftware.com

blog.castsoftware.com

Twitter: @OnQuality

Facebook:

facebook.com/castonquality