— — - / — Instructor:
![](../images/calendar.png)
Classroom Slides
Help Files
- You may want to start working through Session 1 of the Essential Skills Portal
- Instructor Notes (These may or may not be useful to you - ignore them if they're not)
Examples Files
-
What is a software design specification?
This is useful because it provides an overivew of the 'stuff you need' in order to plan a software project - SRS for a Web Application (from Jacksonville State University)
-
What is a software design specification?
In-Class Exercises
Misc
![](../images/calendar.png)
![](../images/calendar.png)
Classroom Slides
Examples Files / Support Materials
- What is a software design specification?
- How to Write an Effective Design Document
- Example Software Design Doc (from Jacksonville State University)
- Software Design Doc Template (from <I don't know how to write this in English :)> )
- Another Software Design Doc Template (from Illinois Institute of Technology)
In-Class Exercises
Misc
![](../images/calendar.png)
![](../images/calendar.png)
-
Classroom Slides
-
Examples Files
- UW-Intro To Project Management (specifically module 4)
-
In-Class Exercises
Misc
- Y'all got the feedback on the SRS, right?
- How much do y'all know about Git?
- Note that Milestone #1 now has a web page
- At the end of this lecture please hand in a piece
of paper with feedback:
- What's going well in 286 so far?
- What could be improved?
- Name is optional
![](../images/calendar.png)
![](../images/calendar.png)
-
Misc
- Each person needs to spend a (roughly) equal amount of
time explaining stuff, each person should be able to answer
questions about all the areas
- Anticipate that there will be questions for each person
- Total presentation should be about 25 minutes
- For each section (SRS, design doc, WBS)
- Quick overview of how you structured things
- Each person needs to spend a (roughly) equal amount of
time explaining stuff, each person should be able to answer
questions about all the areas
![](../images/calendar.png)
![](../images/calendar.png)
Classroom Slides
Misc
![](../images/calendar.png)
Classroom Slides
- Lesson 10 PowerPoint - STILL CONTAINS ASP.NET FORM SUBMISSION!!
Examples Files
In-Class Exercises
Misc
![](../images/calendar.png)
-
Classroom Slides
-
Examples Files
- A useful paper on developing test cases: http://www.kaner.com/pdfs/GoodTest.pdf
- The author's website about software testing: http://testingeducation.org/wordpress/
-
In-Class Exercises
-
Misc
![](../images/calendar.png)
Classroom Slides
Examples Files
- File to Test
- Sample Test Suites (two - one for how the page appears when first loaded, the second for making sure that the button does what it's supposed to)
![](../images/calendar.png)
![](../images/calendar.png)
Classroom Slides
- Lesson 14 PowerPoint
- MID-QUARTER GRADE CHECKUP
![](../images/calendar.png)
Memorial Day
NO CLASS
![](../images/calendar.png)
- Instructor out sick
![](../images/calendar.png)
Classroom Slides
- PowerPoint Slides
- Example transcript of using cURL to 'test drive' the REST API
- In your dashboard, disable everything for the 'live' server (just allow sandbox)
- Double-check that
![](../images/calendar.png)
- (Continued from the prior lesson)
![](../images/calendar.png)
Classroom Slides
Examples Files
- Sample Web Application
Project
- NOTE: This is the absolute bare minimum needed to run a PayPal transaction. It is NOT a full no shopping cart!
- Default.aspx.cs.txt
- PayPalCallback.aspx.cs.txt
- Sample Web Application
Project
![](../images/calendar.png)
![](../images/calendar.png)
Classroom Slides
![](../images/calendar.png)
Classroom Slides