Embed
Email

CS_301

Document Sample

Categories
Tags
Stats
views:
1
posted:
10/28/2011
language:
English
pages:
3
CSc 301 Agile Software Development



Instructor: Bill Bond



Prerequisites: CSc 206 Software Engineering or Equivalent experience



Course Description: Understand principles of agile software development and contrast them

with prescriptive processes. Specifically: Eliciting, organizing, and prioritizing requirements;

Design processes; understand how a particular process promotes quality; Estimate costs and

measure project progress and productivity. Projects will utilize agile processes.



Optional Text: Larman, Agile & Iterative Development, A Manager’s Guide, Addison

Wesley, 2004



Additional Course Readings:

“Manifesto for Agile Software Development,” http://agilemanifesto.org/

“The Cathedral and the Bazaar” by Eric Raymond

“Practical UML: A Hands-On Introduction for Developers” - by Randy Miller

@ http://bdn.borland.com/article/0,1410,31863,00.html

(http://dn.codegear.com/article/31863)





Course Outline:

Lecture Topic(s) Chapters



1 Agile Manifesto/Principles 1

Prescriptive Processes, CMMI



2 Iterative and Evolutionary Processes 2

Agile Processes 3



3 A Story (Summarized) 4

Motivation 5



4 Scrum (an agile process) 7



5 Extreme Programming (an agile process) 8



6 Unified Process (an iterative process) 9



7 Practical Experience 11



8 Refactoring



9 Development as a Cooperative Game



10 Lean Development



11 Other Agile processes



12 Student presentations

13 Student presentations



14 Student presentations



15 Project results



Final Exam



Student Evaluation:



30% Exam(s)

30% Class presentation

40% Project



The following grading scale is an ESTIMATE of how final grades will be assigned:

90%-100% A

80%-89% B

60%-79% C

Below 60% F



Notes:



1. Class attendance is not mandatory. However, each student is responsible for all material

assigned or presented in class.

2. Any rescheduling of exams to accommodate a student’s schedule should be done before exam

is given in class.

3. No late homework assignments will be accepted.

4. Homework must be done individually.



Assistance:



Work Phone: 314-777-8661

Home Phone: 314-989-1882 (before 10PM please)



Work Email: william.e.bond@boeing.com

Home Email: bondw@mst.edu



Additional Information:



Academic Alert System: http://academicalert.mst.edu/



The purpose of the Academic Alert System is to improve the overall academic success of students

by improving communication among students, instructors and advisors; reducing the time

required for students to be informed of their academic status; and informing students of actions

necessary by them in order to meet the academic requirements in their courses.



Disability Support Services: http://counsel.mst.edu/



"If you have a documented disability and anticipate needing accommodations in this course, you

are strongly encouraged to meet with me early in the semester. You will need to request that the

Disability Services staff send a letter to me verifying your disability and specifying the

accommodation you will need before I can arrange your accommodation."



Disability Support Services is located in 204 Norwood Hall. Their phone number is 341-4211

and their email is dss@mst.edu.



Academic Dishonesty: http://registrar.mst.edu/academicregs/



Page 30 of the Missouri S&T Student Academic Regulations handbook describes the student

standard of conduct relative to the System's Collected Rules and Regulations section 200.010, and

offers descriptions of academic dishonesty including cheating, plagiarism or sabotage. Additional

guidance for faculty, including a description of the process for dealing with issues related to

academic dishonesty, is available on-line at http://ugs.mst.edu/.



Other docs by Stariya Js @ B...
sk-tricky-trust-issues
Views: 2  |  Downloads: 0
SOTELIA - Gold Packages
Views: 0  |  Downloads: 0
Johnny_Xiong
Views: 0  |  Downloads: 0
2009evsapp
Views: 0  |  Downloads: 0
rp-marlenedit21
Views: 0  |  Downloads: 0
spring 2011 tourism syllabus
Views: 1  |  Downloads: 0
se_03-04
Views: 0  |  Downloads: 0
1996EventTranscript
Views: 1  |  Downloads: 0
DADIN00129E04
Views: 0  |  Downloads: 0
By registering with docstoc.com you agree to our
privacy policy

You are almost ready to download!

You are almost ready to download!