Download presentation
Presentation is loading. Please wait.
1
Using High and Low Level Communication in Agile Method Presenter: 995302022 花金地
2
Outline 1.Introduction 2.About face-to-face communication in pair- programming 3.What is “Abstraction Level”? 4.The cycle in abstraction levels 5.Example 6.Conclusion
3
1 、 Introduction 本文採用 agile method 中的 eXtreme Programming (XP) 開發方法 XP 中 有一個重要的方法 Pair-programming – 重視溝通 溝通在 XP 開發過程中無時無刻發生
4
1 、 Introduction 增進溝通、定義溝通方式 – 提出準則、整理週期規律、分類其溝通類別
5
1 、 Introduction 這篇論文試著分析 pair-programming 中的 2 個人溝通 整個團隊中的互動內容,以 abstraction level 分類其互動內容,整理出週期規律,並提 出一些準則,希望有助於 pair-programming 和團隊間的互動。
6
2 、 About face-to-face communication in pair-programming 面對面的溝通在 agile method
7
2 、 About face-to-face communication in pair-programming 帶來的好處 – 附帶學習效果、技能熟練、溝通時間短 ( 大半為 <1 分鐘 )
8
2 、 About face-to-face communication in pair-programming 某研究單位調查 在一次的 pair-programming 中 68% 實作 14% design 11% requirement
9
3 、 What is “Abstraction Level”?
10
What is “Abstraction Level”?
11
The cycle in abstraction levels 特性 – 循序漸進 – 激烈的在 High Level 及 Low Level 中來回討論 – 停留在 High Level 次數會較少 – 停留在 Low Level 次數會越頻繁
12
The cycle in abstraction levels 準則 – 溝通內容不會跟越多個 abstraction levels – 文件的重要性 – 參與人數與個 abstraction level 的關係
Similar presentations
© 2025 SlidePlayer.com. Inc.
All rights reserved.