Agile Software Development with Teams : Agility 、 Distribution and Trust 資工 -102522037- 邱繼德.

Slides:



Advertisements
Similar presentations
Communities of Practice in Child and Youth Mental Health
Advertisements

1 Family-Centred Practice. What is family-centred practice? Family-centred practice is characterised by: mutual respect and trust reciprocity shared power.
A Good Place to Do Science: A Case Study of an Academic Science Department Diana Bilimoria C. Greer Jordan Department of Organizational Behavior Case Western.
Introduction to Strengthening Families: An Effective Approach to Supporting Families Massachusetts Home Visiting Initiative A Department of Public Health.
3.1 Capon: Understanding Organisational Context 2nd edition © Pearson Education 2004 Understanding Organisational Context 2e Slides by Claire Capon Chapter.
Research Methods in Psychology (Pp 45-59). Observations Can be used in both experimental and nonexperimental research; can be used quantitatively or qualitatively.
Community-Based Participatory Research
Collaboration, Trust and Knowledge Sharing in Information Technology Intensive Projects Luis Luna October, 2002.
Publishing qualitative studies H Maisonneuve April 2015 Edinburgh, Scotland.
Communication in Groups and Teams
National United University Department of Electrical Engineering ( Meiling CHEN ) Lecture 00 應用線性代數 (3 學分 ) Linear algebra and its applications.
Microsoft® PowerPoint Presentation to Accompany
1Communication in Groups and Teams Chapter 9 skipped (Personal Relationship) Chapter 9 skipped (Personal Relationship) 1.Why are groups and teams becoming.
Team Composition and Team Role Allocation in Agile Project Teams Brian Turrel 30 March 2015.
教學經驗交流 前置基礎知識之檢定 ( 第一堂課 ) 教學研究整合 ( 國際 SCI,EI 期刊 ) 跨校聯合自編教材與教科書 ( 工程數學、 邊界元素法與有限元素法 ) 研究所課題 ─ Term paper 不定期小考 ( 取代指定作業 ) 教學與導師制度結合 ( 對學生自願加課 ) 鼓勵大學生參與國科會大專生專題研究計畫.
1 世新大學社會心理系 2009 年「社會學與心理學的對話」研討會 評論人:吳宗祐東吳大學心理系副教授 當情緒社會學與情緒心理學交會: 三個實例分享 ( 評論文章:情緒社會學的理論發展近況 )
Quality assurance of agile software engineering Shipeng Xu.
Copyright © 2010 Pearson Education, Inc. Leadership in Organizations 12-1 Chapter 11 Leadership in Teams and Decision Groups.
User Experience Design Goes Agile in Lean Transformation – A Case Study (2012 Agile Conference) Minna Isomursu, Andrey Sirotkin (VTT Technical Research.
Coaching Workshop.
QUALITY ASSURANCE PROJECT Improvement Coach The purpose of this session is to introduce participants to the role of the improvement coach and prepare for.
Social Psychology of Sport 1. Group Cohesion
Collaboration and Partnership: Fatherhood Practitioners and Domestic Violence Advocates Working Together to serve Women, Men and Families in Low-Income.
Relationships in teams
© 2014 The Regents of the University of Michigan. This work is licensed under the Creative Commons Attribution 4.0 Unported License. To view a copy of.
Welcome Maria Hegarty Equality Strategies Ltd. What ? Equality/Diversity Impact Assessment A series of steps you take that enable you to assess what you.
Student Senate A look at leadership… Kirstie Colin Reid McCormick Whitney Marlatt.
Qualitative Research.
Learning Technology MENTORS Research project Carmel Taddeo...University of South Australia Harry Postema...Glenunga International High School.
ISSUES AND ETHICAL PRACTICES 1. Questions on Issues 1.Are these actually issues? 2.In what ways are they issues for members of your group? 3.What causes.
Issues and Strategy for Agile Global Software Development Adoption FLORIN DUMITRIU DUMITRU OPREA GABRIELA MESNITA.
2 Partnerships with professionals. Partnerships and Collaboration Partnerships with other professionals are ongoing long- term relationships based on.
Negotiating Contracts for Agile Projects: A Practical Perspective 陳石佳 1.
Company LOGO FUNDAMENTAL UNITS IN SOCIAL AND HUMAN SERVICES P2 DR. SA’ODAH BINTI AHMAD JPMPK, FEM, UPM.
Global Software Development. Awareness in the Wild: Why Communication Breakdowns Occur Case study Collection and analysis methods Organizational culture.
The leaders personal characteristics Leadership style Situational influence Social interaction – the importance of delegation and communication.
Module 4 :Session 4 Working with others Developed by Dr J Moorman.
Building and Sustainable Embibo Presented by Kenneth B. Mugabo April 2012 Fort Portal, Uganda.
Assessing Organizational Communication: Strategic Communication Audits Chapter 3 Conducting Team Audits.
Teambuilding For Supervisors. © Business & Legal Reports, Inc Session Objectives You will be able to: Recognize the value of team efforts Identify.
Group and Team What Is Group What Is Group Group: “Two or more interacting and interdependent individuals who come together to achieve particular goal.”
10 Qualitative Research Designs.
Agile Method Paper Report 資工 4A 余修丞. 2 Agile methods rapidly replacing traditional methods at Nokia: A survey of opinions on agile transformation.
Qualitative Research January 19, Selecting A Topic Trying to be original while balancing need to be realistic—so you can master a reasonable amount.
Collecting Qualitative Data
Effective Communication in Distributed Agile Software Development Teams Siva Dorairaj, James Noble, and Petra Malik XP 2011, LNBIP 77, pp. 102–116, 2011.
Queen’s Management & Leadership Framework
FINAL PRESENTATION OF ORGANIZATIONAL BEHAVIOUR AND ANALYSIS Prepared for : Dr. S. Kumar Group : Dollar 2 A. R. S. BANDARA - PGIA / 06 / 6317 B. A. G. K.
1 Agile Experience communication and collaboration in agile software development teams Elizabeth Whitworth 7th September, 2006.
Knowledge sharing and creation in a teachers’ professional virtual community Presenter: Che-Yu Lin Advisor: Min-Puu Chen Date: August 5, Lin, F.,
How does collaborative group work affect science learning?
Meeting the challenges of agile principles: An offshore Scrum Master Perspective Pooja Wandile,Agile India 2014 資工 3B 簡嘉慶.
Coaching Competencies Soft skills, or putting behaviorism to work?
© BLR ® —Business & Legal Resources 1408 Teambuilding for All Employees.
Chapter 13: Managing Groups and Teams Learning Objectives
Angela M. Rios EDU 660 September 12,  Shared decision making leads to better decisions  Shared instructional leadership includes ◦ the supervisor.
Key Characteristics of Participatory Learning 1. Well Defined Objectives: Participatory learning requires setting, clarifying objectives with the students,
LECTURE 4 WORKING WITH OTHERS. Definition Working with others : is the ability to effectively interact, cooperate, collaborate and manage conflicts with.
Research Philosophies, Approaches and Strategies Levent Altinay.
©SHRM SHRM Speaker Title Bhavna Dave, PHR Director of Talent SHRM member since 2005 Session 2: Relationship Management Competencies for Early-Career.
EVOLVE.
Basic Principles of Good Management
Oleh: Beni Setiawan, Wahyu Budi Sabtiawan
Leadership in Teams and Decision Groups
Coaching.
Individual Factors: Moral Philosophies and Values
RESEARCH BASICS What is research?.
Promoting Healthier Residence Environments
Approaches to Multicultural Group Work Chapter 5
The Intentional teacher
Presentation transcript:

Agile Software Development with Teams : Agility 、 Distribution and Trust 資工 邱繼德

Trust -Trust is an important factor that affects the performance of a software development team. -Trust increases team performance in software development teams

What is trust ? -Characterise trust into three kinds: ability,benevolence and integrity. -An individual is deemed trustworthy when the ability, benevolence and integrity are all perceived to be high.

How to build trust ? 55 participants from 38 different software companies in the USA, India and Australia

How to build trust ? Cont. -Through a Grounded Theory study that involved 55 participants from 38 different software companies in the USA, India and Australia -The initial analysis gave rise to a number of key concerns for distributed teams such as bridging cultural differences, improving communication,managing knowledge and building trust.

Seven eminent techniques for building trust 創造團隊認同 文化理解 定期交流 建立團隊關係 促進相互訪問 鼓勵知識分享 實踐開放性與透明度

Research Method Grounded Theory (GT) : -Grounded Theory (GT) is a systematic research method that emphasises the generation of theory derived from systematic and rigorous analysis of data. -GT was originally developed by Barney G. Glaser and Anslem L. Strauss.

Why GT ? -Firstly, GT is suitable to be used in areas that are under-explored or where a new perspective might be beneficial. -Secondly, GT allows researchers to study social interactions and the behaviour of people.

Data Collection -We conducted face-to-face, one-on-one interviews with our participants. -In order to maintain consistency in the application of GT, all data were personally collected and analysed by the primary researcher.

Participants -Participants : (1) four years of Agile software development experience. (2) direct involvement in a distributed Agile project. -The project distribution varied from 2 to 4 countries,the project durations varied from 6 to 24 months,and the team size varied from 8 to 50 people on different projects. -Different roles within the projects: Scrum Master, Agile Coach, Developer, Quality Analyst,Business Analyst, Product Owner,Senior Management (e.g. Development Manager, Recruitment Director,Director of Technology).

Results Create Team Identity -Team members should have at least seen each other in photographs. Engender Cultural Understanding -Understanding the culture of individuals in the team helps members to collaborate without unnecessary conflicts and interact meaningfully.

Results Cont. Keep Regular Interaction -Participants (P1-P5, P11, P19-P21, P24, P27-P30, P33, P36-P38, P40-P41) particularly acknowledged that regular interaction improves trust in the teams. Encourage Knowledge Sharing -These activities provide avenues for team members to learn from one another and acknowledge that a team member is knowledgeable about a particular subject area.

Results Cont. Build Team Relationship -Mutual respect and understanding between customers and project team members could develop long term trusted relationships. Promote Mutual Visiting -Participants acknowledge that face-to-face interaction at the initial stage of the project is important for establishing the initial trust between the distributed members of the team

Results Cont. Practice Openness and Transparency -Participants emphasize the importance of openness and transparency in teams. -Participant (P11, P17, P24, P29, P31-P34, P38) discussed that practising openness and transparency in the team can foster trusted relationship in the team.

Limitation We do not claim that our findings are universally generalisable to all distributed Agile software development projects, but rather our findings accurately characterize the contexts studied.

Conclusion -Building trust among distributed team members in project-oriented contexts can be difficult because individuals involved in a distributed project often have little or no prior experiences working together. -The understanding of trust in distributed Agile projects gained from this study could be used as a foundation for conducting future studies involving teams working on different Agile projects in different contexts. -Further studies could also compare successful distributed Agile projects with unsuccessful projects to consider the ramifications of trust.