Transcript Slide 1

Improving CASA and LSPCM
on detailed design for
offshoring
Tanya Kudchadker
Guides :
Dr. Prof. Mark van den Brand(TU/e)
Martijn Klabbers(LaQuSo)
Cornelly Spier(Capgemini)
Rob Boomsma(Capgemini)
Rob Ista(Capgemini)
Introduction
• Detailed design Software Architecture
• Offshore projects
/ MSc Thesis Kick-off
20-Jul-15
PAGE 2
Offshore-related risks
• Handover moments
• Language differences
• Cultural differences
• Quality assessment of the deliverables
/ MSc Thesis Kick-off
20-Jul-15
PAGE 3
Research Goal
• Improvement of detailed design in outsourced
projects
• Quality
• Improvement
• CASA for detailed design
• LSPCM certification criteria
/ MSc Thesis Kick-off
20-Jul-15
PAGE 4
RUP
/ MSc Thesis Kick-off
20-Jul-15
PAGE 5
CASA
• Capgemini Accelerator Software Architecture
• Standardized design documents
• Scope
• CASA for RUP ( Microsoft and Java Projects)
• CASA for SAP (SAP Projects)
• CASA for BI
/ MSc Thesis Kick-off
20-Jul-15
PAGE 6
Current Approach
“Building the product right”
“Building the right product”
CASA
IRMA
Focus on requirements
discipline
Focus on the Software Architecture and
Analysis & Design
Improve
Project Predictability
Productivity
Product Quality
Collaboration
/ MSc Thesis Kick-off
20-Jul-15
7
CASA artifacts
• Contains templates, guidelines, checklists and
examples
• Artifacts
Fig 1 : CASA Artifacts[1]
/ MSc Thesis Kick-off
20-Jul-15
PAGE 8
CASA – Detailed design
• Templates available for
• Enterprise Architect
• Rational Software Modeller
• Guidelines
• Checklists
/ MSc Thesis Kick-off
20-Jul-15
PAGE 9
Template
/ MSc Thesis Kick-off
20-Jul-15
PAGE 10
Checklist
/ MSc Thesis Kick-off
20-Jul-15
PAGE 11
Guidelines
/ MSc Thesis Kick-off
20-Jul-15
PAGE 12
LaQuSo Software Product Certification
Model(LSPCM) analysis
• LSPCM acts as a quality gate
• Analysis of the quality of detailed design
• Validation of the certification criteria of LSPCM
• Analyze the scope for improvements with respect to
offshore projects.
• Provide suggestions for improvements.
/ MSc Thesis Kick-off
20-Jul-15
PAGE 13
Product Areas
Fig 2:Software Product Areas with their elements[2]
/ MSc Thesis Kick-off
20-Jul-15
PAGE 14
Certification Criteria – Detailed design
/ MSc Thesis Kick-off
20-Jul-15
PAGE 15
Planning
•
•
•
•
•
•
•
1) Analyze the artifacts of RUP and CASA for offshoring.
2) Analyze LSPCM for quality aspects of detailed design.
3) List quality demands in offshore projects.
4) Analyze CASA for quality aspects of detailed design.
5) Analyze case studies using LSPCM and CASA.
6) Recommendations for improvement.
7) Writing Thesis.
/ MSc Thesis Kick-off
20-Jul-15
PAGE 16
Deliverables
Tasks
Deliverables
Analysis of RUP and CASA artifacts
a) Analysis Report on RUP and
CASA
b) Report on quality aspects for
detailed design
Analyze LSPCM for quality aspects
of detailed design
Analysis of detailed design with
LSPCM
List quality demands in offshore
projects
Report on the quality demands for
offshore projects
Analyze CASA for quality aspects of
detailed design
Report on quality demands for
detailed design
Analyze case studies using LSPCM
and CASA
Analysis report of the projects using
CASA and LSPCM
Recommendations for improvement,
Create final report.
a) Master thesis
b) Presentation
/ MSc Thesis Kick-off
20-Jul-15
PAGE 17
Questions
/ MSc Thesis Kick-off
20-Jul-15
PAGE 18
[1] http://wiki.capgemini.com/index.php/Portal:CASA
[2]LaQuso Software Certification Model (LSPCM 1.1)
[3] E. Carmel, P. Tija,”Offshoring Information
Technology”, Cambridge Press(2005)
[4] Kruchten .P,. Architectural Blueprints – The “4+1”
View Model of Software Architecture,IEEE
Publication (1995)
/ MSc Thesis Kick-off
20-Jul-15
PAGE 19
/ MSc Thesis Kick-off
20-Jul-15
PAGE 20