Introduction to Software Engineering/Other
This place is only to collect ideas of what is still needed and should be added at some point in time:
Topics still to cover (look for relevant Wikipedia articles):
- Software licenses
- Mind mapping
- GUI testing / Mock objects
- Risk management
Examples:
- use GreenFoot, e.g. the GUI builder as an example for a level editor
- use GreenFoot ants example for design patterns application
- use PacMan or Breakout as another simple example in the exercises
In the following chapters add topic on
- Deployment: talk about installers
- Planning: MindMapping
- Testing: GUI testing, Mock objects
Other topics we may still want to cover are:
- Round-trip Engineering: Wikipedia:Round-trip_engineering
- Reengineering: Wikipedia:Reengineering_(software)
- Links to SE: Wikipedia:List_of_software_engineering_topics