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