Airbus Presentation - How They Improved Delivery Speed and Quality
-
Upload
cast -
Category
Technology
-
view
958 -
download
0
description
Transcript of 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
© 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
© AIRBUS Operations S.A.S. All rights reserved. Confidential and proprietary document.
EADS at a glance
11/04/2011
Page 4
© 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
© 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
© 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
© 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
© 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
© 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
© AIRBUS Operations S.A.S. All rights reserved. Confidential and proprietary document.
ICT Organisation
Page 11
11/04/2011
© 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
© 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
© 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
© 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
© 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
© 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
© 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
© 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
© AIRBUS Operations S.A.S. All rights reserved. Confidential and proprietary document.
CAST Analysis Results
Page 20
11/04/2011
© AIRBUS Operations S.A.S. All rights reserved. Confidential and proprietary document.
Overall Insight – Application Health
Page 21
11/04/2011
© 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
© 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
© 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
© 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
© 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
© 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
© 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
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
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
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
The CAST Ecosystem
Major Service Providers
Use and Promote CAST
250+ Global Enterprises
Rely on CAST
Analysts Strongly
Endorse CAST
More information:
www.castsoftware.com
blog.castsoftware.com
Twitter: @OnQuality
Facebook:
facebook.com/castonquality