CPSC 480 Software Engineering Paradigms I

12345678910111213141516
Across
  1. 1. Difficulties of past/current/future technologies are _____ difficulties
  2. 3. In the paradigm shift of the 1970s, ____ ____ became important
  3. 5. Difficulty because software is easy to change and is constantly changing
  4. 6. One of the backgrounds of the original programmers
  5. 9. Difficulty because people only easily understand linear systems
  6. 12. A ____ ___ approach is used to try to fix the old paradigm
  7. 15. Discontinuity in the development of a discipline is a ____ _____
  8. 16. Difficulty because programs are among the most complex systems ever created
Down
  1. 2. Difficulty because we cannot use most of our senses to understand software
  2. 4. A strategy to deal with complexity
  3. 7. Difficulties with no easy answers are ____ difficulties
  4. 8. Difficulty because large systems include more than software
  5. 10. Company with software challenges during the development of OS/360
  6. 11. An example of a heavyweight software process
  7. 13. An important fact that directly contradicts the old paradigm
  8. 14. New paradigm only completely ____ when a generation change occurs