1 / 13

Using Software Development Methodology (SDM) in the Third Teaching Unit (laboratory)

Using Software Development Methodology (SDM) in the Third Teaching Unit (laboratory) CS Teachers Conference. Dr. Orit Hazzan & Yael Dubinsky. Planning – Phase I Customer stories. Planning – Phase I First discussion. Planning – Phase II Development Tasks.

emi-whitley
Download Presentation

Using Software Development Methodology (SDM) in the Third Teaching Unit (laboratory)

An Image/Link below is provided (as is) to download presentation Download Policy: Content on the Website is provided to you AS IS for your information and personal use and may not be sold / licensed / shared on other websites without getting consent from its author. Content is provided to you AS IS for your information and personal use only. Download presentation by click this link. While downloading, if for some reason you are not able to download a presentation, the publisher may have deleted the file from their server. During download, if you can't get a presentation, the file might be deleted by the publisher.

E N D

Presentation Transcript


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

  2. Planning – Phase ICustomer stories

  3. Planning – Phase I First discussion

  4. Planning – Phase IIDevelopment Tasks

  5. Planning – Phase II Time estimations+ Load balancing

  6. Testing and Coding

  7. Code Review

  8. From eXtreme Programming eXplained / Kent Beck 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.

  9. From eXtreme Programming eXplained / Kent Beck The XP Practices List Continuousintegration Theplanninggame 40-hour week Smallreleases On-site customer Metaphor Coding standards Refactoring Simple design Pair programming Testing Collective ownership

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

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

  12. Discussion Teaching and using software development (SDM) in thethird unit (laboratory)

  13. Thank you

More Related