Managing Software Development Course Notes and Outline
Course term: Spring 2012
Website: Official course website.
Course Professor: Prof. Ken Backlawski
Textbook: Object-Oriented Software Engineering Using UML, Patterns, and Java (3rd Edition)
Class outline:
Introduction to Software Engineering and UML
- Use case diagram
- Class diagram
Project Organization and Communication
Requirements
- Use case description
- Functional requirements
- Nonfunctional requirements
- Glossary
Analysis
- Sequence diagram
- State diagram
System Design
- Component diagram
- Deployment diagram