Presentation is loading. Please wait.

Presentation is loading. Please wait.

December 20021 Using Software Development Methodology (SDM) in the Third Teaching Unit (laboratory) CS Teachers Conference Dr. Orit Hazzan & Yael Dubinsky.

Similar presentations


Presentation on theme: "December 20021 Using Software Development Methodology (SDM) in the Third Teaching Unit (laboratory) CS Teachers Conference Dr. Orit Hazzan & Yael Dubinsky."— Presentation transcript:

1 December 20021 Using Software Development Methodology (SDM) in the Third Teaching Unit (laboratory) CS Teachers Conference Dr. Orit Hazzan & Yael Dubinsky

2 December 20022 Planning – Phase I Customer stories

3 December 20023 Planning – Phase I First discussion

4 December 20024 Planning – Phase II Development Tasks

5 December 20025 Planning – Phase II Time estimations + Load balancing

6 December 20026 Testing and Coding

7 December 20027 Code Review

8 December 20028 eXtreme Programming (XP) XP is a discipline of software development XP is designed to work with projects that can be built by small-medium teams of programmers There are no new ideas in XP. The innovation is in combining the known ideas and abilities. From eXtreme Programming eXplained / Kent Beck

9 December 20029 The XP Practices List The planning game Refactoring Pair programming Collective ownership Small releases Metaphor Testing Simple design Coding standards On-site customer 40-hour week Continuous integration From eXtreme Programming eXplained / Kent Beck

10 December 200210 The XP Practices Relationship From eXtreme Programming eXplained / Kent Beck

11 December 200211 XP Links to begin with: http://www.xprogramming.com/xpmag/whatisxp.htm http://www.extremeprogramming.org/ http://www.xprogramming.com/ Two examples of companies that work by XP: RoleModel Software: http://www.rolemodelsoft.com/XP/xpStudio.htm MayFord Technologies: http://www.mayford.ca/ "Learning to love Unit Testing" at http://www.stqemagazine.com (under Back Issues, Jan/Feb 2002).

12 December 200212 Discussion Teaching and using software development (SDM) in the third unit (laboratory)

13 December 200213 Thank you


Download ppt "December 20021 Using Software Development Methodology (SDM) in the Third Teaching Unit (laboratory) CS Teachers Conference Dr. Orit Hazzan & Yael Dubinsky."

Similar presentations


Ads by Google