資工碩一 101522013 張淵順. Outline  Introduction  Agile vs. Lean  Research Approach  Findings  Discussion  Conclusion.

Slides:



Advertisements
Similar presentations
Formative assessment of the Engineering Design process
Advertisements

REVIEW OF QUALITATIVE RESEARCH AND PRINCIPLES OF QUALITATIVE ANALYSIS SCWK 242 – SESSION 2 SLIDES.
Real-time Human Motion Analysis by Image Skeletonization 指導教授:張元翔 老師 學生: 吳思穎.
Review: Agile Software Testing in Large-Scale Project Talha Majeed COMP 587 Spring 2011.
Getting Started: Research and Literature Reviews An Introduction.
Essays: What your tutor is looking for? 1.That you really focus on the essay topic and that you don’t get sidetracked or ramble on about things that do.
12-1 MM2711 Introduction to Marketing Marketing Research Week 12.
PPA 501 – Analytical Methods in Administration Lecture 2c – The Research Proposal.
Thinking Processes By Marvi Matos. College of Engineering, UPR BS, Chem E My background.
By the end of this chapter you will be able
Teaching Secondary Mathematics Conclusion: Planning for Improvement in Mathematics Module 9: 9.
Formality, Agility, Security, and Evolution in Software Development Cody Ronning 2/16/2015.
Agile Software Development Practice Adoption Survey Narendra Kurapati, Venkata Sarath Chandra Manyam, and Kai Petersen Blekinge Institute of Technology.
RESEARCH METHODOLOGY CHAPTER 3. Components of a research methodology 3.1 Introduction 3.2 Research instruments 3.3 Respondents 3.4 Research procedure.
Factors affecting contractors’ risk attitudes in construction projects: Case study from China 박병권.
5.04 Discuss the Consumer Research Process. Consumer Research  Consumer research is used to gather information in order to know what consumers want and.
1.8 Represent Functions as graphs
TECHNOLOGY GUIDE THREE Emerging Types of Enterprise Computing.
VIRTUAL BUSINESS RETAILING
1 Ver Structure of a scientific report 3 STRUCTURE OF A REPORT.
Marketing Research  Def. - Formal communication link with the environment to provide accurate and useful information for better decision making.  Systematic.
A methodology for developing new technology ideas to avoid
RESEARCH METHODS Lecture 44. REPORT WRITING Every report is custom-made, yet some conventions of format. Many companies and universities also have in-house,
Effective Pair Programming Practice - An Experimental Study Authors:Venkata Vinod Kumar Padmanabhuni, Hari Praveen Tadiparthi, Muralidhar Yanamadala, Sagar.
Research Methodology. Refers to search for knowledge. Research is an academic activity.
How much architecture? Reducing the up-front effort MICHAEL WATERMAN, JAMES NOBLE, GEORGE ALLAN 1 Agile India 2012.
CRITICAL APPRAISAL OF SCIENTIFIC LITERATURE
Software Engineering Environment  A quality focus: constant incremental improvement  Process: framework to organize development activities  Methods:
The Creative Problem Solving Pack. The following pages provide separate packs that you can use in the following situations. * Creative problem solving.
Topic 1Topic 2Topic 3Topic 4Topic
Slide 1.1 Saunders, Lewis and Thornhill, Research Methods for Business Students, 5 th Edition, © Mark Saunders, Philip Lewis and Adrian Thornhill 2009.
Alissa Kate Holland, Karen A. Roberto, & Susan N. Perkins INTRODUCTION Research on Persistent Pain in Late Life: Current Topics and Challenges METHOD Conclusions.
Agile Method Paper Report 資工 4A 余修丞. 2 Agile methods rapidly replacing traditional methods at Nokia: A survey of opinions on agile transformation.
Teaching a Technology- Enriched Science Investigation Unit What is Scientific Inquiry? iLearn Science Session 2.
Research Methods in Psychology (Pp 32-44)
Business Writing: Data Collection and Analysis Business Communication: Organising and Outlining the Report Organising and Outlining the Report.
An Agile Method for E-Service Composition Author : Pouya Fatehi, Seyyed Mohsen Hashemi Department of Computer Software, Science and Research Branch, Islamic.
Deepening Our Understanding of Communities of Practice in Large-Scale Agile Development 凌杰甫.
27/3/2008 1/16 A FRAMEWORK FOR REQUIREMENTS ENGINEERING PROCESS DEVELOPMENT (FRERE) Dr. Li Jiang School of Computer Science The.
Depth of Knowledge. Let’s review... 1.Students perform simple procedures like copying, calculating, and remembering. They either know an answer or they.
Developing SEA Change’s Evaluation Plan
WEBQUEST. What is a WebQuest? An inquiry-oriented activity in which some or all of the information that learners interact with comes from resources on.
Research Methodology II Term review. Theoretical framework  What is meant by a theory? It is a set of interrelated constructs, definitions and propositions.
What is Research?. Intro.  Research- “Any honest attempt to study a problem systematically or to add to man’s knowledge of a problem may be regarded.
Getting Started: Research and Literature Reviews An Introduction.
Chapter 6 Writing Reports: A Complex Process Made Easy.
Category Category Category Category Category
Rasa Ramanauskaitė. So what is AGILE? * Agile methodology is an alternative to traditional project management, typically used in software development.
Tobacco Use in School Aged Children Created by: Candice Corbet & Rachel Goodfellow Section #11.
Chapter Three MaxIT WiMax.
Introduction to Agile Software Development
Organizing the Introduction
TECHNOLOGY GUIDE THREE
The Disciplined Agile Framework
RESEARCH METHODS Lecture 44
Chapter 1 Functions.
Formulating a research question
TECHNOLOGY GUIDE THREE
SISTEM INFORMASI PRODUKSI.
The Disciplined Agile Framework
Agile Frameworks - Scaling Agile for the Large Enterprise
Research Methods in Psychology
Features of a Good Research Study
Chapter 1 The nature of business and management research and the structure of this book.
By the end of this chapter you will be able
Digital Acquisition Pilot Iteration 1.B Planning Meeting
By the end of this chapter you will be able
Applying Agile Lean to Global Software Development
The Disciplined Agile Toolkit
TECHNOLOGY GUIDE THREE
Presentation transcript:

資工碩一 張淵順

Outline  Introduction  Agile vs. Lean  Research Approach  Findings  Discussion  Conclusion

Introduction  In recent years a shift of focus from agile methods such as eXtreme Programming (XP) and Scrum to lean approaches in software development has been noticed and advocated.  The purpose of this study, consequently, is to investigate how agile and lean approaches have been combined in software development.

Agile vs. Lean

Research Approach  To answer the research question, secondary data analysis was used as the main research method in this study to analyze real world cases that have combined the two approaches.  The advantage of using secondary data is that the data collection process can be unobtrusive, fast and inexpensive.

Research Approach  To obtain the secondary data needed for this study, the experience reports, which have been published in the agile related conferences since 2000 and are publically available, were collected.

Research Approach

Findings  The 23 experience reports identified report on different aspects of software development in 22 companies (two experience reports regard the same company).  The types of agile and lean combination in these companies were classified using both the predefined categories in Table I and the emergent categories through the data analysis. In this section how agile and lean are combined in each company is described under these categories.

Findings  Non-purposeful Combination  Lean principles guiding agile practices  Lean principles facilitating agile adoption  Lean facilitating agile to scale up  Combining agile and lean at the principle level  Combining agile and lean at the practice level

Discussion

Conclusion  The findings of the study would enrich our understanding of how agile and lean can be combined in software development.  This study can be an important addition to this branch of research in general, and on the topic of combining agile to lean in specific.  However, how to effectively tailor the combination types to suit the specific situation and needs of the organization is a challenge yet to be addressed satisfyingly and worth further studying.