cs 709b advanced software project management and development (aspdm)
DESCRIPTION
CS 709B Advanced Software Project Management and Development (ASPDM). Spring 2012 Course Syllabus January 24, 2012. Outline. The Instructor The Students The Course The Texts Initial WWW Pointers Grading Scheme Policies Tentative Schedule. The Instructor. Sergiu Dascalu Room SEM-236 - PowerPoint PPT PresentationTRANSCRIPT
11
CS 709BAdvanced Software Project
Management and Development (ASPDM)
Spring 2012 Spring 2012
Course SyllabusCourse Syllabus
January 24, 2012January 24, 2012
22
Outline
The Instructor The Students The Course The Texts Initial WWW Pointers Grading Scheme Policies Tentative Schedule
33
The Instructor.The Instructor.
Sergiu DascaluRoom SEM-236Telephone 784-4613E-mail [email protected] www.cse.unr.edu/~dascalusOffice hours:
Tuesday 11:00 am – 12:00 pm or by appointment or chance
44
.The Instructor
Sergiu DascaluSergiu Dascalu PhD, Dalhousie U., Halifax, NS, Canada, 2001PhD, Dalhousie U., Halifax, NS, Canada, 2001 Teaching and research at UNR,Teaching and research at UNR,
2002-present (software engineering, HCI)2002-present (software engineering, HCI) Teaching and research at Dalhousie University, Teaching and research at Dalhousie University,
1993-2001 (software engineering focus)1993-2001 (software engineering focus) Teaching and research at the University Teaching and research at the University
Politehnica Bucharest, Romania, 1984-1995 Politehnica Bucharest, Romania, 1984-1995 (RT embedded systems focus)(RT embedded systems focus)
Consultant for software development Consultant for software development companies in Canada and Romaniacompanies in Canada and Romania
55
The Students
Registered:Registered:88 graduate studentsgraduate students
PrerequisitePrerequisite:: Instructor’s approvalInstructor’s approval
66
The CourseThe Course
Classroom & time: Classroom & time: SEM 201 (AGN) [reserve room LP-SEM 201 (AGN) [reserve room LP-105] 105] TR 2:30 - 3:45 pmTR 2:30 - 3:45 pm
OutlineOutline:: This course examines topics related This course examines topics related to advanced software project management and to advanced software project management and software development. Topics covered include software development. Topics covered include project planning, project schedules, change project planning, project schedules, change control, management and leadership, process control, management and leadership, process improvement, improvement, andand software estimation software estimation techniques and toolstechniques and tools. Research directions in . Research directions in software development such as software development such as model-driven model-driven developmentdevelopment and and agile methods agile methods will also be will also be explored. explored.
77
The Texts.
Required book [to be confirmed]: Andrew Stellman and Jennifer Greene, Applied Software Project Management, O’Reilly Media Inc., 2005ISBN 0-596-00948-9
Recommended book [to be confirmed] Steve McConnell, Software Estimation: Demystifying the Black Art, Microsoft Press, 2006ISBN: 0-735-60535-1
88
.The Texts
Lecture notes:Presentations by the instructorNotes you take in the classroom
Material (book chapters, papers, tutorials, etc.) that will be indicated later by the instructor
99
Initial WWW Pointers
Stellman and Greene’s ASPM websitehttp://www.stellman-greene.com/aspm/
Steve McConnell’s websitehttp://www.stevemcconnell.com/http://www.stevemcconnell.com/
CS 709B website:http://www.cse.unr.edu/~dascalus/aspmd2012.html
1010
Grading Scheme.
Grading scheme (tentative)Grading scheme (tentative)Project work 40%Midterm exam 25%Research assignments 20%Presentations 10%Class participation 5%
TOTAL 100%
1111
.Grading Scheme
Passing conditions (all must be met):50% overall & 50% in test &50% in project & 50% in assignments, presentations, and class
participation For grade A: at least 90% overall, at least 90% in
class participation, and at least 60% in test There are no make-up tests or homework in this
course Note that poor class participation can significantly
affect your grade
1212
Grading Scale
Numerical-letter grade correspondenceNumerical-letter grade correspondence AA 90 -100 90 -100
[maximum 100][maximum 100] A-A- 87 - 8987 - 89 B+B+ 83 - 8683 - 86 BB 78 - 8278 - 82 B-B- 75 - 7775 - 77 C+C+ 71 - 7471 - 74 CC 66 - 7066 - 70 C-C- 63 - 6563 - 65 D+D+ 60 - 6260 - 62 DD 55 - 59 55 - 59 D-D- 50 - 5450 - 54 FF < 50< 50
1313
Policies… Late submission policy:
Maximum 2 late days per assignment/project deliverable
Each late day penalized with 10%No subdivision of late daysNo late days for presentations and testExample: a 90/100 worth assignment gets
81/100 if one day late (90*0.9 = 81) or 72/100 if two days late (90*0.8 = 72)
1414
.Policies..
Legal notices on the world-wide web: Read and comply with accompanying legal notices of downloadable material
Specify references used Do not plagiarize (see next slide)
1515
..Policies.
Plagiarism and cheating: Will not be Plagiarism and cheating: Will not be tolerated. Please read the policies of tolerated. Please read the policies of University of Nevada, Reno regarding University of Nevada, Reno regarding academic dishonesty:academic dishonesty:
www.unr.edu/stsv/acdispol.html
1616
…Policies
Disability Statement: Disability Statement: If you have a disability for which you will need to If you have a disability for which you will need to request accommodations, please contact me or request accommodations, please contact me or someone at the Disability Resource Center someone at the Disability Resource Center (Thompson Student Services - 107), as soon as (Thompson Student Services - 107), as soon as possible. possible.
1717
Tentative Schedule. Week # Dates (T, R) Contents
1 Jan 24, 26Lecture
Students introduction
2 Jan 31, Feb 02 Lectures
3 Feb 07, 09LecturesA#1 due
4 Feb 14, 16 Presentations by students (round #1)
A#2 due
5 Feb 21, 23 Presentations by students (round #1)
6Feb 28, Mar 01
LecturesA#3 due
7 Mar 06, 08LecturesP#1 due
1818
.Tentative Schedule8 Mar 13, 15 Presentations/tutorials by students (round #2)
P#2 due
9 Mar 20, 22 Spring break, no classes
10 Mar 27, 29Presentations/tutorials by students (round #2)
P#3 due
11 Apr 03, 05 Lectures
12 Apr 10, 12LecturesP#4 due
13 Apr 17, 19 Lecture, Midterm exam (04/19)
14 Apr 24, 26Presentations by students (round #3, A#4)
P#5 due
15 May 01, 03 Presentations by students (round #3, A#4)
16 May 08, - Project demos (P#6 due)