Chapter 3 - Research Methodology. 3.3 Conceptual framework (Research design)

Similar documents
1. Lean, Agile, and Scrum Values and Principles 1.1. describe Scrum s relationship to the Agile Manifesto.

The Scrum Guide. The Definitive Guide to Scrum: The Rules of the Game. October Developed and sustained by Ken Schwaber and Jeff Sutherland

CSM Pre-Test. 3) Who is responsible for achieving a Sprint Goal? A) ScrumMaster B) Product Owner C) Project Manager D) Scrum Development Team

Your Essential Guide to Scrum Project Management

The Scrum Guide. The Definitive Guide to Scrum: The Rules of the Game. July Developed and sustained by Ken Schwaber and Jeff Sutherland

Global Certifying Authority for Scrum and Agile Professionals

Global Certifying Authority for Scrum and Agile Professionals. Authorized Training Partner

Scrum Portfolio jumshat.com

Actualtests ASF 45q. Number: ASF Passing Score: 800 Time Limit: 120 min File Version: 15.5 ASF. Agile Scrum Foundation

Using a Mixed-Method Approach to Evaluate the Behavioural Effects of the Cycling City and Towns Programme

Creative Commons License Attribution

Software Engineering. M Umair.

SLIDES LINK -> PROJEKTOWANIE OPROGRAMOWANIA SYSTEMÓW

PSM I PROFESSIONAL SCRUM MASTER

Flock Theory, Applied (To Scrum)

Scrum Master <TBA> Sydney, Australia Scrum Team. <TBA- Delivery Manager/PMO> Nil Full Time

Challenges in the Transition from Waterfall to Scrum a Casestudy at Portbase

Scrum #CPBR5. Feb 11, 2012 Sao Paulo, Brasil.

International Scrum Master Certified (SMC TM )

Agile Drupal Development with Scrum. 3. September 2009 Philipp Schroeder, Liip AG Mori Sugimoto, Diasporan

The 2015 State of Scrum Report. How the world is successfully applying the most popular Agile approach to projects

The Right Invitation: A Comprehensive Research Study to Guide the Golf Industry to Meaningfully Increase Women s Golf Participation and Satisfaction

isqi Scrum Master Pro SCRUM MASTER PRO Syllabus isqi GmbH 2018 Syllabus Page 1 SMP V1.5 Syllabus

AN EXAMINATION OF PREPAREDNESS OF COMMIUINITY FOR COMMUNITY BASED TOURISM SRI LANKA A CASE STUDY OF KALPITIYA TOURISM AREA

EXPLORING MOTIVATION AND TOURIST TYPOLOGY: THE CASE OF KOREAN GOLF TOURISTS TRAVELLING IN THE ASIA PACIFIC. Jae Hak Kim

Scrum Master Guide READ ONLINE

A Comparative Study on Dimensions of Role Efficacy between Top and Middle Management of Universities in Rajasthan

ELITE PLAYERS PERCEPTION OF FOOTBALL PLAYING SURFACES

SCRUM TRAINING WITH CLINTON KEITH

Has no formal authority but Coaches the Development Team in self-organization and crossfunctionality

The 1998 Arctic Winter Games A Study of the Benefits of Participation

Agile Methodology (Scrum Approach)

SCRUM FOUNDATIONS ELEARNING TRANSCRIPT

Planning for tennis in your Local Government Area. A resource from Tennis Australia

Scrum Cheat Sheet. 1. Definition. 2. Pillars of Scrum. 3. Scum Values. Scrum is a framework within which people can address complex adaptive problems.

INDEPENDENT EVALUATION GROUP - IFC APPROACH PAPER

EX0-008 exin. Number: EX0-008 Passing Score: 800 Time Limit: 120 min.

Scrum in a Nutshell Part 2. Nick Shyamani, Norbert Kołakowski, Krzysztof Kosacki, Tomasz Kaczmarek v3.0, last update: September,

Scrum Master (CM-SMC)

Caltrain Bicycle Parking Management Plan

LANCU60Ga - SQA Unit Code D9HX 04 Contribute to the management of a fishery

Agile I m a Scrum Master, How Do I Facilitate Team Engagement for Success? AGILE WEBINAR

References: Hi, License: Feel free to share these questions with anyone, but please do not modify them or remove this message. Enjoy the questions!

IMPLEMENTING SCRUM. PART 1 of 5: KEYS TO SUCCESSFUL CHANGE. Designed by Axosoft, creators of the #1 selling Scrum software.

EXIN Agile Scrum Master

Chaganti, A. (2016). Adopting Agile Scrum. Retrieved from

Which Aspects are able to Influence the Decision in Case of the Bids for the Olympic Games 2024?

International Scrum Master Certified (SMC TM )

The Roles of the Project Management Office in Scrum

Breakout Session Scrum

What is Scrum? Scrum is a framework that allows you to create your own lightweight process for developing new products.

2018 FIFA World Cup Stakeholder Engagement First Phase: Verifying the sustainability strategy

Become a Certified. ScrumMaster. (CSM ) from our 2 full day s intensive. conducted by authorized faculties from Scrum Alliance.

An application of the Safe System Approach to a set of self-reported cycling crashes

THE DEVELOPMENT OF MALAYSIAN HIGHWAY RAIL LEVEL CROSSING SAFETY SYSTEMS: A PROPOSED RESEARCH FRAMEWORK. Siti Zaharah Ishak

TABLE OF CONTENTS EXECUTIVE SUMMARY... ES INTRODUCTION STRATEGY DEVELOPMENT AND GUIDING PRINCIPLES NEEDS DEFINITION...

A Guide to SCRUMstudy Certifications and Courses SDC SMC SPOC AEC ESM.

THE SCRUM GUIDE. illustrated

A Guide to SCRUMstudy Certifications and Courses SDC SMC SPOC AEC ESM.

Focus on Enforcement. 7/21/2017 Presentation to SFMTA Policy & Governance Committee. Joe Lapka Corina Monzón

Moving beyond BACI: What do to when science and reality clash in marine reserve monitoring? Workshop Held: June 10 th, 2015

A Case Study. Invention of Nano Scrum and how does it look like?

Focus on Enforcement 12/13/2016. Presentation to the Vision Zero Taskforce. Joe Lapka Corina Monzón

How music streaming giant Spotify stays successful

Community Development and Recreation Committee. General Manager, Parks, Forestry and Recreation. P:\2015\Cluster A\PFR\CD AFS#22685

Scrum Guide Revision

FACTORS INFLUENCING GOLFERS REVISIT INTENTIONS OF GOLF COURSES IN BANGKOK METROPOLITAN REGION

Scrum Dos and Don ts

CLEAR COLLISION LEAD EVALUATE ACT RE-OPEN KEEPING TRAFFIC MOVING. CFOATechRescue ConfJuly2013v0.1

SEASONAL POOLS REVIEW AND STRATEGY

NOTES FROM JUNIOR COUNCIL ORIENTATION SESSION HELD ON MONDAY, JANUARY 22, 2018, AT 3:30 PM IN COUNCIL CHAMBERS, CITY HALL

Discussion Paper Men s and Boy s Competition Review 26 May 2017

Smithers Golf and Country Club

Agile project management with scrum

The critical factors of Scrum implementation in IT project the case study

An Agile PM Isn t What You Think Where Does Traditional Project Management Fit in an Agile Project Using Scrum? By Jimi Fosdick

Safety assessments for Aerodromes (Chapter 3 of the PANS-Aerodromes, 1 st ed)

Welcome. Pre-conference Workshop WALK21, The Hague, 16 November Measuring Walking (part IV): Data Collection Methods

A STUDY ON EQUESTRIAN TOURISTS MOTIVATION AND INVOLVEMENT

D-Case Modeling Guide for Target System

Sustainable Transport Solutions for Basseterre, St. Kitts - An OAS funded project (Feb 2013-Feb 2015)

Women and Marathons: A Low Participation. Recreation Research Proposal. PRM 447 Research and Evaluation in PRM. Jaimie Coastman.

Evaluation of Living Streets' Walking Works Pathfinder Employers Scheme

Assessment & Certification Overview. About Scrum.org

Tennessee Black Bear Public Opinion Survey

Meter Data Distribution Market Trials

Scrum Mastery: From Good To Great Servant-Leadership Download Free (EPUB, PDF)

Developing the Albanian NOC strategic plan to enhance young athletes participation for the Youth Olympic Games

IWR PLANNING SUITE II PCOP WEBINAR SERIES. Laura Witherow (IWR) and Monique Savage (MVP) 26 July

Comparative analysis of scrum and XP in Pakistani software industry 1

International Scrum Developer Certified (SDC TM )

Agile Roles and Responsibilities

The Path to Participation in Shooting Sports

SCRUM ALLIANCE SCRUM FOUNDATIONS LEARNING OBJECTIVES December 2018 by the Scrum Alliance CSP Learning Objectives Committee

The Local Area Crime Survey:

University of Iowa External/Central IRB Reliance Process Standard Operating Procedure (SOP)

EXIN Agile Scrum Foundation

Total Cost of Ownership. and Return on Investment

An evaluation of pedestrian countdown timers in the Sydney CBD

Course Title: Agile Scrum Team Simulation Workshop

Transcription:

Chapter 3 - Research Methodology 3.1 Introduction This chapter describes the approach taken for data gathering and analysis. The findings discussed in the Literature Review are used as the basis for developing the research methodology. Section 3.2 discusses the research problem. A conceptual framework is then presented in section 3.3, identifying the independent and dependent variables. Section 3.4 presents the hypotheses to be tested and section 3.5 discusses the design of the questionnaire. Lastly, the methods of data collection are discussed in the section 3.6. 3.2 Research problem The author intends to analyze whether Scrum is an effective methodology for software development in the Sri Lankan context measure its effectiveness with respect to meeting quality, cost and time targets identify the factors which would have an impact on the effectiveness of project management in the Sri Lankan context. 3.3 Conceptual framework (Research design) The factors highlighted by Chow and Cao (section 2.3) are used as the starting point for an attempt to verify their applicability to the Sri Lankan context, as having an impact on the effectiveness of Scrum. In this research the author assumes that the effectiveness of a project can be defined as the overall perception of success of the project. As recommended in [18], effectiveness can be measured on four dimensions which depict the overall perception of success of a particular project, namely Quality (i.e. delivering a working product) Scope (meeting all requirements of the customer) Timeliness (delivering on time) Cost (within estimated cost and effort) 15

Due to the difficulty of measuring the Scope of a project within the limited period of this study, this aspect was not considered in this research. Table 3-2 lists the final dimensions that are used for measuring the success of a project. Dimension Success of a project Table 3-1: Attributes of project effectiveness Attribute 1. Time (delivering on time) 2. Cost (delivering within estimated cost and effort) 3. Quality (delivering good product or project outcome) Based on the initial research model (refer section 2.3), the following independent and dependant factors are considered in this research. The project factor is discarded as there are only a few companies which use Scrum and thus the project base is small and immature. The conceptual framework for this research is defined below. 16

Independent variables Dependent variables Organizational factors Management support Organizational environment Team environment People factors Team capability Customer involvement Perceived success of Scrum in local software development industry Time Cost Process factor Project management process Quality Technical factors Delivery strategy Scrum adherence level Figure 3-1: Research model 17

3.4 Hypotheses The following hypotheses have been derived based on the conceptual framework. These hypotheses will be tested using data collected from the above identified sample. 1. There is a relationship between strong management support and effectiveness of Scrum in project management in Sri Lanka. H o : There is no relationship between strong management support and 2. There is a relationship between Agile-friendly organizational environment and H o : There is no relationship between Agile-friendly organizational environment and 3. There is a relationship between Agile-friendly team environment and effectiveness of Scrum in project management in Sri Lanka. H o : There is no relationship between Agile-friendly team environment and 4. There is a relationship between a team of high capability and effectiveness of Scrum in project management in Sri Lanka. H o : There is no relationship between a team of high capability and effectiveness of Scrum in project management in Sri Lanka. 18

5. There is a relationship between strong customer involvement and effectiveness of Scrum in project management in Sri Lanka. Ho: There is no relationship between strong customer involvement and 6. There is a relationship between Agile project management process and H o : There is no relationship between Agile project management process and 7. There is a relationship between a good delivery strategy and effectiveness of Scrum in project management in Sri Lanka. H o : There is no relationship between a good delivery strategy and effectiveness of Scrum in project management in Sri Lanka. 8. There is a relationship between Scrum adherence level and effectiveness of Scrum in project management in Sri Lanka. H o : There is no relationship Scrum adherence level and effectiveness of Scrum in project management in Sri Lanka. 19

3.5 Questions for the survey Table 3-2 represents the attributes and the questions pertaining to the factors derived from the literature survey and [30]. The survey is enclosed in Appendix A. Factor Table 3-2: Questions for the survey Decomposed Question Related question Factors number Organizational 1. Management Management support 3A(12.1), 4A(12.1) support 2. Organizational Organization and 2(4), 3A(12.16), environment Scrum 4A(12.16) 3. Team Management influence 3A(12.4), 3A(12.2), capability on changing priorities 3A(12.8), Team attitude 3A(12.20), Level of 3A(12.24), communication 4A(12.4), 4A(12.2), Team self-managed 4A(12.8), SM influence on 4A(12.20), making decisions 4A(12.24) People 4. Team Cross functional team 3A(12.10), environment Team and Sprint burnt- 3A(12.15), down 3A(12.18), Team self-policed use 3A(12.23), of process and rules 3A(12.25), Self-managing team 3A(12.26), Dedicated team 3A(12.27), Conflict management 3A(12.28), within team 4A(12.10), Internal development processes Improved team processes 4A(12.15), 4A(12.18), 4A(12.23), 4A(12.25), 20

Dependency 4A(12.26), management 4A(12.27), 4A(12.28) 5. Customer Customer feedback 3A(12.22), involvement 4A(12.22) Process 6. Project Product owner's 3A(12.3), 3A(12.5), management involvement 3A(12.6), 3A(12.7), process Team disturbed in a 3A(12.14), Sprint 3A(12.17), Scrum tools used 3A(12.19), Changing requirements 3A(12.21), Effectiveness of SM 4A(12.3), 4A(12.5), Surprises occurrence 4A(12.6), 4A(12.7), Team and PO 4A(12.14), 4A(12.17), 4A(12.19), 4A(12.21) Technical 7. Delivery On-time deliverables 3A(12.13), strategy 4A(12.13) 8. Scrum Scrum roles in team 3A(2), 3A(3), adherence level Daily Scrum 3A(4), 3A(5), Daily Scrum duration 3A(6), 3A(7), No of team members 3A(8), 3A(9), Deliverables 3A(10), 3A(11), Recent Sprint duration 3A(13), Sprint planning 4A(2), 4A(3), meeting duration 4A(4), 4A(5), Retrospective meeting 4A(6), 4A(7), duration 4A(8), 4A(9), 4A(10), 4A(11), 4A(13) 21

Table 3-3 represents the attributes and the questions pertaining to the calculated effectiveness score. Factor Table 3-3: Questions for measuring effectiveness score Decomposed Question Related question Factor Effectiveness Time Actual time frame vs estimated time frame number 3A (12), 4A (12) Cost Actual budget vs estimated budget 3A (11), 4A (11) Quality Achieving quality objectives 3A (9), 4A (9) 3.6 Data collection This section describes the population and how a sample was selected for analysis. 3.6.1 Population, sample and sample selection Population Sampling Population Table 3-4: Population and sample Software professionals working in Sri Lankan software development organizations that use Scrum. Software professionals who are working in small, medium or large scale software organization that use Scrum, where the organization is a member of one of the following: Sri Lanka Association for Software Industry (SLASI), Software Exporters Association (SEA) or Export Development Board (EDB). Out of the few companies that are known to use Scrum in Sri Lanka, the following companies were selected for the research: Creative Solutions ExileSoft Aepona ecollege Teamworks IFS 22

These organizations represent large organizations as well as small organizations, and also a reasonably broad range of years of operation in Sri Lanka. All of these organizations are also headquartered outside Sri Lanka, and this analysis only considered the Sri Lankan operations. 3.6.2 Process of data collection Figure 3-2 below presents an overview of the data collection and the processing conducted in this research. Figure 3-2: Data collection process 23

3.6.3 Methods of data collection The author employed two methods, initially conducting semi-structured interviews with ScrumMasters from each company (refer section 3.6.1) and later collecting the team's perception via an online survey. This facilitated the involvement of many team members, allowing the comparison of their opinions. At the same time, through the use of open-ended questions, it permitted maintaining a qualitative view on the project environment, without having to conduct interviews with every single team member. 3.6.3.1 Preliminary data collection The preliminary data collection consisted of responses from three selected people who played the role of ScrumMaster, team member and the Product Owner. The online survey was sent to them. The author gathered suggestions for clarifications and refined the questionnaire. The suggestions are mentioned in Appendix C. 3.6.3.2 Questionnaire The research was conducted using an anonymous web-based survey based on (http://www.esurveyspro.com/) and offered over a period of two months in September and October 2009 for the employees who are involved with Scrum in any role. The invitations were sent by email to six companies (refer section 3.6.1). The questions were intended to understand respondents demographics, company information, level of Scrum adherence, Scrum usage and their perceptions of why Scrum works well or poorly on their software teams. (refer Appendix A) 3.6.3.3 Interviews Interviews were held with ScrumMasters from six companies (refer section 3.6.1). These interviews were made in order to get a view of what made them choose Scrum. Where Scrum was adopted recently, the challenges and barriers they faced during implementation of Scrum were also investigated. The criteria for selecting a ScrumMaster for a given project, was also discussed. (refer Appendix B) 24