R U READY 4 IT?
Click Ben to find out!
CMIS 270 and CMIS 450
Tuesdays and Thursdays, 9:30 - 10:45am
FH 3103
(1) Foundations of Software Testing: ISTQB Certification. 2008.
By Dorothy Graham, Erik van Veenendaal, Isabel Evans, Rex Black
(2) Materials posed to Blackboard throughout the semester and lots of handouts.
Plan to allocate a 3-ring binder (or two, maybe three :o) to this course.
I. Project Management Principles and Practices
II. Senior Assignment: CMIS Job Analysis (SA-JA)
III. Software Testing
+ To learn basic principles and techniques of project management and to apply them in a live project (including project definition, planning, tracking, and reporting).
+ To meet goals of the Senior Assignment (www.siue.edu/assessment/seniorassignment).
+ To gain knowledge and understanding of software testing principles and practices associated with traditional SDLC and other software development methodologies.
The possible points in the course total 470. (get it? 470 :o) The following areas of assessment will determine the total points you earn in the class:
Assessment Possible Points
Exam 1 (project management) 100
Senior Assignment (SA-JA) 125
MS Project Homework 45
Exam 2 (part of software testing material) 100
Exam 3 (Final Exam: software testing - comprehensive) 100
TOTAL POINTS 470
The following scale will be used to assign grades. Grades will not be curved.
Percent of Total Possible Points Grade
90% or higher A
80 to 89% B
70 to 79% C
60 to 69% D
Less than 60% F
DO YOUR OWN WORK.
Plagiarism in any form is not tolerated. If referencing the work of someone else, use proper citation to acknowledge the source. Do not present someone’s work or thinking as your own.
Don’t even think about copying a classmate’s or former student’s work. If it is determined that you copied someone else’s work, you will receive a failing grade for the course. You are here to learn. Doing your own work on assignments is a crucial part of the learning process. Exams will be designed to “unmask” students who may not have done their own work on a homework assignment.
The course policy is in accordance with the SIUE policy on plagiarism that states: “… a student who plagiarizes shall receive a grade of F in the course in which the act occurs. The offense shall also be reported to the Provost. A student who is reported a second time shall be suspended for a period of not less than one term. Should a student who has been suspended for plagiarism be readmitted and be again found guilty of the offense, he/she shall be permanently expelled from the University.” For further details, see http://www.siue.edu/POLICIES/1i6.html.
KEEP UP.
We cover a lot of ground in a short period of time. There is no time to fall behind and recover. So you need to not fall behind.
Each assignment will carry an explicit due date, typically a class meeting date. The assignment is due AT THE BEGINNING OF CLASS that day. An assignment submitted after the due date/time will receive a deduction of 10% for each day it is late (including weekends and holidays). After one full week has passed, the assignment will receive no credit. In other words, if a project was due at the beginning of class on Tuesday and by the following Tuesday you still cannot submit it, time’s up. Forget that one, take the consequences, pick up and move forward with the rest of the class.
WEEK 1: Aug 25, 27
Topics: Overview of course (syllabus)
Basics of project management
Intro to SA project
SA: Create draft of Scope Statement
Read: Project management handouts
Additional to-do’s: Get Microsoft Project reference book
WEEK 2: Sept 1, 3
Topics: More on project management
SA: Refine and finalize team Scope Statements
SA: Work on team WBSs and resource assignments
Read: More project management handouts
Additional to-do’s: Download MS Project software (details in class)
DUE THURSDAY: SA-JA Team Scope Statement
SA-JA Project definition data
WEEK 3: Sept 8, 10
Topics: More on project management
Distributed: MS Project Part 1 homework (due Sept 17)
DUE TUESDAY: SA-JA Team WBS with resources assignments
DUE THURSDAY: SA-JA Key info from O*Net
WEEK 4: Sept 15, 17
Topics: SA: Creating team baseline plans in MS-P
SA: Executing the plan
Read: Probably more PM handouts
DUE THURSDAY: MS Project Part 1 homework
SA-JA Team Baseline Plan (MS-P file)
SA-JA Initial info on job incumbent(s)
WEEK 5: Sept 22, 24
Topics: Remaining project management material
SA: Executing and monitoring (work our project plan)
What to expect with Exam 1
Distributed: MS Project Part 2 homework (due Oct 8)
DUE THURSDAY: SA-JA draft of prep materials
WEEK 6: Sept 29, Oct 1
Topics: SA: Executing and monitoring
SWT: Fundamentals of testing (Ch 1)
ON TUESDAY: Exam 1 (Project Management)
WEEK 7: Oct 6, 8
Topics: SA: Executing and monitoring
SWT: Fundamentals of testing (cont.)
SWT: Testing throughout the software lifecycle (Ch 2)
DUE THURSDAY: MS Project Part 2 homework
SA-JA approved prep materials
WEEK 8: Oct 13, 15
Topics: SA: Executing and monitoring
SWT: Testing throughout the software lifecycle (cont.)
SWT: Static techniques (Ch 3)
WEEK 9: Oct 20, 22
Topics: SA: Executing and monitoring
WEEK 10: Oct 27, 29
Topics: SA: Executing and monitoring
SWT: Static techniques (cont.)
DUE TUESDAY: SA-JA draft of report up to data collected
WEEK 11: Nov 3, 5
Topics: SA: Executing and monitoring
ON THURSDAY: Exam 2 (SWT through Static techniques)
WEEK 12: Nov 10, 12
Topics: SWT: Test design techniques (Ch 4)
DUE THURSDAY: SA-JA draft of full report
WEEK 13: Nov 17, 19
Topics: SWT: Test management (Ch 5)
[ THANKSGIVING BREAK ]
WEEK 14: Dec 1, 3
DUE TUESDAY: SA-JA final report
ON THURSDAY: ICCP exam
WEEK 15: Dec 8, 10
Topics: SWT: Tool support for testing (Ch 6)
What to expect for Exam 3 (final exam, all of SWT)
FINAL EXAM: Monday, Dec 14th 8:00am to 9:40 am
Final Exam will cover all of the software testing material
At final exam time, will turn in SA-JA Individual Reflection Paper
At final exam time, will complete and submit peer evaluation forms (forms provided by JEM)