1 / 19

To begin with…

Télécharger la présentation

To begin with…

An Image/Link below is provided (as is) to download presentation Download Policy: Content on the Website is provided to you AS IS for your information and personal use and may not be sold / licensed / shared on other websites without getting consent from its author. Content is provided to you AS IS for your information and personal use only. Download presentation by click this link. While downloading, if for some reason you are not able to download a presentation, the publisher may have deleted the file from their server. During download, if you can't get a presentation, the file might be deleted by the publisher.

E N D

Presentation Transcript


  1. Improving CASA and LSPCM on high level design for offshoring Students: Nivedita Angadi Guides: Tanya Kudchadker Prof. Mark van denBrand, Tu/e Martijn Klabbers, LaQuso, Tu/e Cornelly Spier , Capgemini Rob Boomsma, Capgemini Rob Ista, Capgemini

  2. To begin with… What is offshoring? Why offshoring followed in the Industry? - Cost Reduction - Efficient use of skilled labors - Focus is on core competence and innovation

  3. Challenges in offshoring What are the risks in offshoring? - Geographical risks - Project risks - Infrastructure and Operational risks Quality and Productivity consideration.

  4. Productivity Productivity The production or delivery of more products or services with less effort and less cost in a shorter time period with the better quality[1]. Productivity = Output produced by the process Input consumed by the process

  5. Productivity Conceptual Model • Inputs • People – Experience, Knowledge,Skill • Management • Processes • Systems ,Tools and Materials ConversionProcess • Outputs • Improved Services • ReducedCosts • Increased Volume

  6. Improving Quality of High Level Design Existing Approaches in Capgemini for Analysis, Design and Architecture - CASA – Capgemini Acceleratorfor Software Architecture LSPCM analysis as a quality gate for High Level Design - LSPCM – LaQuso Software Product Certification Model

  7. CASA - CapgeminiAcceleratorfor SoftwareArchitecture What is CASA? - Capgemini Acceleratorfor SoftwareArchitecture Aim of CASA - “Building the Product right”.

  8. Positioning of CASA Positioning of CASA [2]

  9. What CASA contains ? Guidelines Checklists Templates Examples

  10. LaQuso Software Certification Model (LSPCM) What is LSPCM? - Rulebased software product certification model. What LSPCM contains? - Product areas - Properties of product areas - Certification Criteria (CC) for all product areas [CC1]Completeness [CC2]Uniformity [CC3]Conformance - SpecificCriterias (Rules) - Certification levels

  11. Quality improvement for High Level Design High Level Design Why quality improvements for High Level Design?

  12. Research Goals Suggest improvements for High Level Design in the context of offshoring - LSPCM Certification Model - CASA - Case Studies

  13. Side goals Improve productivity - Analyzinginfluence of high level design quality. - Analyzing the split in activitiesbetweenonshore and offshore teams.

  14. Research Question What aspects of the software artifact High Level Design determine the quality of offshored software development? Side Questions: - How can quality of high level design influence project’s productivity? - How can split in activities between onshore and offshore team influence on the project’s productivity?

  15. Plan for tasks • Literaturestudyonproductivity • Literaturestudyon Software Architecture and high level design • Analysis of necessaryartifacts of CASA for high level design • Analysis of defects faced withoffshoredprojects. • Analysis of Case studies and Suggestionsforimprovement in high level design. • Thesis and Presentation.

  16. Deliverables

  17. References [1] Rob Ista., “Productivity: Point of view” [2] http://wiki.capgemini.com/index.php/Portal:CASA [3]LaQuso Software Certification Model (LSPCM 1.1) [4]Ian Gorton., “Essential Software Architecture”, Springer Publications (2006). [5] Kruchten .P,. ArchitecturalBlueprints – The “4+1” View Model of Software Architecture,IEEE Publication (1995)

More Related