The impact of pressure and deadlines in software engineering, and techniques to solve problems in spite of those challenges.