CSC 4700
Software Engineering
SPRING 2008
RESOURCES
Writing Software Specifications
IEEE Software Specification Template
- One standard format for software specifications
Painless Functional Specifications
- from Joel on Software
Functional Specification Tutorial
(15 pages)
Example Software Specifications
Project Aardvark Functional Specification
(20 pages)
Time Monitoring Tool Software Requirements Specification
(18 pages)
MRC-II System Software Requirements Specification
(15 pages)
Intel Serial ATA Advanced Host Controller Interface Software Specification
(127 pages)
SCATS Sales and Customer Tracking System Software Requirements Specification
(18 pages)
KeePass Password Safe Software Requirements Specification
(29 pages)
jFast Finite Automata Simulator Software Requirements Specification
(16 page)
Midterm Exam preparation
Study Guide
- official study guide for the midterm exam (pdf)
Lecture 1 slides
- software engineering lecture slides (pdf)
Lecture 2 slides
- software processes lecture slides (pdf)
Software Engineering
- main article on Wikipedia
List of Software Engineering topics
- article on Wikipedia
Agile Development
Class Compiled Links
- links to online resource and articles compiled by our class
The Agile Manifesto
- the original version at agilemanifesto.org
Principles behind the Agile Manifesto
- also at agilemanifesto.org
Agile software development
- Wikipedia entry
Google Gadgets
Getting Started with Google Gadgets
- Examples, tips, ideas, how to
Last updated: 03/15/2008