Chapter 1: Introduction
Life is short and your project is even shorter, so this book focuses on the things that will help you the most in the short term:
- How to work effectively in a small team when you are constantly being interrupted by other tasks like the homework for your other courses.
- What tools you should use to build, test, deploy, and describe software in less time and with less pain.
- How to design a program (or a set of related programs) that will take several weeks to write.
- How a few simple changes in your study habits will enable you to learn more and more quickly.
- What legal rights you have to the software you create as a student (and on the job).
- What to do when things go wrong.
We have included other material as well, since there is a lot of variation between project courses and even more between the people doing them. Throughout, we are guided by a modified version of Dobzhansky's Rule:
Nothing in software engineering makes sense except in the light of psychology.
Backlinks