CIS 3512 Software Documentation – Spring 2014 – Online Rex Cason

advertisement
CIS 3512 Software Documentation – Spring 2014 – Online
Rex Cason
Office Hours: Office Hours: Please email me at rcason@uwf.edu or post
in the discussion board if you have any questions
TEXT: none – materials to be provided online
Week
4
6
7
File Name
Investigating Requirements 1
Investigating Requirements 2
Process Modeling 1
Process Modeling 2
Requirements Documents 1
Requirements Documents 2
Source
“Systems Analysis and Design in a Changing World, 3rd
Edition.”
Modern Systems Analysis and Design. I believe it is the 5th
edition version (ISBN: 0132240769)
Software Requirements, 2nd Edition by Karl E. Wiegers
(ISBN: 0-7356-1879-8)
COURSE OBJECTIVES: The goal of this course is to research and discuss the importance of
documentation in the software development process. A variety of textual, graphical, and coderelated techniques will be covered.
STUDENT LEARNING OUTCOMES:
After completing the course, students will be able to
1. Describe the nature of software documentation
2. Identify the key elements of documentation design
3. Develop criteria to test and analyze the effectiveness of software documentation
4. Apply principles of software engineering to software documentation design and
development
5. Conduct a software documentation project and prepare a project report
TOPICS COVERED:
1. What is software documentation?
3. Understanding users and their need for software documentation
4. Understanding and designing for collaboration and communication
5. Understanding how software documentation affects users and systems personnel
6. The process of software documentation design
7. Identifying needs and establishing requirements for software documentation
GRADING:
Assignments 1-9 @ 7.1%
64%
Exam
Project Report
21%
15%
Grading Scale:
100 - 93 A
<93 - 90 A<90 - 87 B+
<87 - 83 B
<83 - 80 B<80 - 77 C+
<77 - 73 C
<73 - 70 C<70 - 67 D+
<67 - 60 D
<60
F
NOTE: Students are expected to complete work and take exams on schedule. The grade of
"incomplete" is not normally allowed, and is reserved for a most unusual emergency---and
only then if at least 70% of the course has been completed.
CLASS SCHEDULE AND TOPICS COVERED
More detailed directions are found in the content section under “What to do in week __”
Week 1: Introduction
Week 2: Researching CS sources and articles
Week 3: CS Article Review and summary (500 word minimum)
Week 4: Investigating Requirements and a paper on Joint Application Design (750 word minimum)
Week 5: Process Narrative and Diagram
Week 6: Process Modeling and Dataflow Diagram
Week 7: Requirements Documentation and Report Sources (APA format)
Week 8: Work on First Draft of report
Week 9: First Draft due (1000 word minimum)
Week 10: Spring Break
Week 11: Work on Second Draft
Week 12: Second Draft due (2000 word minimum)
Week 13: Work on Final Draft
Week 14: Final Report due (3500 word minimum) and begin Final Exam
Week 15: Final Exam due
PLAGARISM - CHEATING
Students are expected to do their own work. Under no circumstances will cheating on
examinations be tolerated. Such behavior could result in failure of the course and
suspension.
The Student Code of Conduct sets forth the rules, regulations and expected behavior of
students enrolled at the University of West Florida. Violations of any rules, regulations, or
behavioral expectations may result in a charge of violating the Student Code of Conduct. It
is the student’s responsibility to read the Student Code of Conduct and conduct themselves
accordingly. You may access the current Student Code of Conduct at
http://www.uwf.edu/judicialaffairs.
Questions?
E-mail Mr. Rex Cason: rcason@uwf.edu
Download