Software Engineering Paradigms I

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