Presentation is loading. Please wait.

Presentation is loading. Please wait.

Using High and Low Level Communication in Agile Method Presenter: 995302022 花金地.

Similar presentations


Presentation on theme: "Using High and Low Level Communication in Agile Method Presenter: 995302022 花金地."— Presentation transcript:

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 的關係


Download ppt "Using High and Low Level Communication in Agile Method Presenter: 995302022 花金地."

Similar presentations


Ads by Google