3460:480 F21 Software Engineering Paradigms

12345678910111213141516171819202122
Across
  1. 3. When IT requirements change at the rate of 3% a month, the changes double at least every ____ years
  2. 4. A ____ ___ approach is used to try to fix the old paradigm
  3. 6. Difficulty because software is easy to change and is constantly changing
  4. 8. An example of a heavyweight software process
  5. 12. A strategy to deal with complexity
  6. 13. In the paradigm shift of the 1970s, ____ ____ became important
  7. 15. Waterfall paradigm tried to _____ requirements
  8. 17. Difficulty because we cannot use most of our senses to understand software
  9. 18. Difficulty because programs are among the most complex systems ever created
  10. 20. The ___-___ paradigm is still used on small systems by individual developers
  11. 21. The _____ paradigm is the mainstream of modern development
  12. 22. New paradigm only completely ____ when a generation change occurs
Down
  1. 1. Difficulty because large systems include more than software
  2. 2. One of the backgrounds of the original programmers
  3. 5. Difficulties of past/current/future technologies are _____ difficulties
  4. 7. Difficulty because people only easily understand linear systems
  5. 9. When IT requirements change at the rate of 2% a month, the changes double at least every ____ years
  6. 10. Discontinuity in the development of a discipline is a ____ _____
  7. 11. Difficulties with no easy answers are ____ difficulties
  8. 14. An important fact that directly contradicts the old paradigm
  9. 16. Company with software challenges during the development of OS/360
  10. 19. New lifespan models emphasize software _______