Improving CASA and LSPCM on high level design for offshoring Students: Nivedita Angadi Guides: Tanya Kudchadker Prof. Mark van denBrand, Tu/e Martijn Klabbers,

Slides:



Advertisements
Similar presentations
What is Business Architecture?. Overview Agility matters today more than yesterday Previous methods for managing change were designed for the needs of.
Advertisements

The Purpose of Standardisation within ICT/Multimedia Terry Hook Berlin November 29 th 2006.
Design, development, and assessment of mobile applications: The case for problem-based learning Massey, A. P., Ramesh, V., & Khatri, V. IEEE Transactions.
School Improvement Through Capacity Building The PLC Process.
Team 6 Lesson 3 Gary J Brumbelow Matt DeMonbrun Elias Lopez Rita Martin.
Claire Mills SI103 Understanding Invasion Games.
Web Development Engineering Processes Introduction to Web Development Outsourcing Processes.
THE SYSTEMS DEVELOPMENT LIFE CYCLE (SDLC)
<<replace with Customer Logo>>
1 IBM Software Group ® PRJ270: Essentials of Rational Unified Process Module 3: RUP Structure and Navigation.
Copyright 2009  Develop the project charter: working with stakeholders to create the document that formally authorizes a project—the charter  Develop.
Technical Communication Anupama Gummaraju - as a service in the IT consulting industry.
Dr. Julian Lo Consulting Director ITIL v3 Expert
IBM Business Consulting Services © Copyright IBM Corporation 2006 Unified Process March 27, 2006 Chris Armstrong.
Improving LSPCM Applying LSPCM to High Level Design for outsourcing projects. By Nishanth S. Shetty Swaraj S.Bhat.
Adaptation of Evolving Requirements : A Managed approach for Non-functional requirements Tanya Kudchadker Nivedita Angadi Guides: Dr. A. Serebrenik (TU/e)
Unit Five – Transforming Organizations
Security Engineering II. Problem Sources 1.Requirements definitions, omissions, and mistakes 2.System design flaws 3.Hardware implementation flaws, such.
Practical approaches to module learning outcomes at postgraduate level March 5 th 2009 CAPSL and the Bologna Desk.
Project Management based on the Project Management book of knowledge Risk Identify, analyse and respond to risks Resources Make most effective use of human.
Chapter 8 Assuring the quality of external participants’ contributions
The Software Product Life Cycle. Views of the Software Product Life Cycle  Management  Software engineering  Engineering design  Architectural design.
Project Risk Management EECS811: IT Project Management Presenter: Gavaskar Ramanathan.
Tester’s Role in Software Development and Acquisition Best Practice By Gabriel Rodriguez.
Merlin ITEA Symposium Merlin Overview2 Problem domain Companies hardly develop embedded products completely on their own Embedded systems need.
Software Project Management By Assistant Prof. Samana Zehra
Enterprise Architecture
> Blueprint Kickoff >. Introductions Customer Vision & Success Criteria Apigee Accelerator Overview Blueprint Schedule Roles & Responsibilities Communications.
The BIM Project Execution Planning Procedure
How To Apply Quality Management
Test Organization and Management
Developing an IS/IT Strategy
Topics addressed Definitions of architecture Need for architecture
ITIL Managing Across the Lifecycle - eLearning Plus Exam Preparation Program 1 We offer a fully accredited, self- managed eLearning
SoberIT Software Business and Engineering Institute HELSINKI UNIVERSITY OF TECHNOLOGY User Studies Basic principles, methods, and examples Sari.
These courseware materials are to be used in conjunction with Software Engineering: A Practitioner’s Approach, 6/e and are provided with permission by.
Human Factors (HF) - Assessment Method Agenda What is Human Factors? Why do we need HF-Assessment Method ? What is the HF-Assessment Method ? Why.
By Ritesh Reddy Nagaram.  Organizations which are developing software processes are facing many problems regarding the need for change of already existing.
! Sogeti Now incorporating Insight Testing Services Test Managers Forum 29th Oct 2008.
Assessment Literacy Series 1 -Module 1- Design & Purpose Statement.
Systems Analysis and Design
Using Service Level Agreements to Manage Outsourcers Dr. Adam Kolawa CEO Parasoft.
WP 9 training2 WP 9 TRAINING Kick-off Meeting – Valkenburg 9 December 2005 dr.Marlies Bitter-Rijpkema, Open Universiteit Nederland.
 Welcome, introductions  Conceptualizing the evaluation problem  stakeholder interests  Divergent and convergent processes  Developing evaluation.
Health eDecisions Use Case 2: CDS Guidance Service Strawman of Core Concepts Use Case 2 1.
Business Analysis. Business Analysis Concepts Enterprise Analysis ► Identify business opportunities ► Understand the business strategy ► Identify Business.
1 Three New Swinburne IT Degrees BSc(Professional Software Development) Bachelor of Business Information Systems Bachelor of Computing.
ITIL MALC Qualification - Managing Across the Lifecycle Complete Certification Kit - Study Guide and Online Course- Second Edition 1 Who Knew ITIL Certification.
Chapter 2 Problem Definition. Topics Importance of Problem Definition The Process of Problem Definition –Tasks Involved –Environmental Context –Management.
Chapter 10 Learning and Development in a Knowledge Setting
+ Game Design Careers. + Game Development Developing an interesting video game is a very challenging task. It usually takes many different people working.
1 Strategic Management: Concepts and Cases Part I: Strategic Management Inputs Chapter 3: The Internal Organization: Resources, Capabilities, Core Competencies.
SQA project process standards IEEE software engineering standards
Optimizing the Approach
Business Intelligence Minor
Update from the Faster Payments Task Force
SQA project process standards IEEE software engineering standards
Identify the Risk of Not Doing BA
Assessment Literacy Series
Design Quality (30%) - 6slides Explain your key concept? (2slides)
Servicenow Admin Certification Training
ADP – CO Transition Management Support High Level Overview
Chapter 4: Job Design and Job Analysis
Improving LSPCM Applying LSPCM - product area Tests to an offshoring project By Soundarya Lakshmi. M.
Carbon Management and the role of PAS2080
ADP – CO Transition Management Support High Level Overview
TDT4252 Modelling of Information Systems Advanced Course
Planning Ahead — Chapter 11 Study Questions
Closing a Project Close a Project or Phase Close Procurements.
Presentation transcript:

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

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

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

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 Cost Time

Productivity Conceptual Model Inputs People – Experience, Knowledge,Skill Management Processes Systems,Tools and Materials Conversion Process Outputs Improved Services Reduced Costs Increased Volume

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

CASA - Capgemini Accelerator for Software Architecture What is CASA? - Capgemini Accelerator for Software Architecture Aim of CASA - Building the Product right. CASA PredictabilityCollaboration Product Qualiity Productivity

Positioning of CASA Positioning of CASA [2]

What CASA contains ? Templates Examples Checklists Guidelines

LaQuso Software Certification Model (LSPCM) What is LSPCM? - Rule based 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 - Specific Criterias (Rules) - Certification levels

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

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

Side goals Improve productivity - Analyzing influence of high level design quality. - Analyzing the split in activities between onshore and offshore teams.

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 projects productivity? - How can split in activities between onshore and offshore team influence on the projects productivity?

Plan for tasks 1.Literature study on productivity 2.Literature study on Software Architecture and high level design 3.Analysis of necessary artifacts of CASA for high level design 4.Analysis of defects faced with offshored projects. 5.Analysis of Case studies and Suggestions for improvement in high level design. 6.Thesis and Presentation.

Deliverables Name of the Task Deliverable 1. Literature study on ProductivityOverview report on Productivity. 2.Literature Study on high level design and architecture. Overview Report on High Level Design and architecture. 3. Analyze the necessary artifacts of CASA for High Level Design. Report on CASA for High Level Design 4. Interview with CASA expert.a. Analysis report of quality demand for high level design in outsourcing. b. Analysis report for productivity improvement. 5. Analysis of HLD for case studies for LSPCM and CASA(2). a.Case Study 1 b.Case Study 2 a.Analysis report of Case Study1. b.Analysis report of Case Study2. c.Revised report based on refinements. 6. Final report and presentation preparation. a.Final Thesis Report b.Presentation

References [1] Rob Ista., Productivity: Point of view [2] [3]LaQuso Software Certification Model (LSPCM 1.1) [4]Ian Gorton., Essential Software Architecture, Springer Publications (2006). [5] Kruchten.P,. Architectural Blueprints – The 4+1 View Model of Software Architecture,IEEE Publication (1995)