CPSC 480 Software Lifespan Models

12345678910111213141516171819202122232425262728293031323334
Across
  1. 9. The term for the stages that software goes through from conception to death is the software _______ model
  2. 13. During code decay, we lose software _______
  3. 14. Stage at the start of software that is similar to waterfall
  4. 15. In Stage 5, we need an ____ ______
  5. 18. For proprietary software, _____ follows the same curve
  6. 19. Common terminology, but there isn't much of a cycle
  7. 20. Stage of a non-software product where the sales are large and increasing rapidly
  8. 22. In Stage ____, the company is not making money on the software but is spending much money on development
  9. 24. In Stage 3, no need for _____ engineers
  10. 25. Challenge of code decay is to _______ or slow code decay
  11. 27. Something decided in the first stage where one of the decisions may be to choose RESTful cloud service
  12. 28. During the second stage, the program typically ____ in size and functionality
  13. 29. Evolution requires program _____ knowledge
  14. 32. Reversal from servicing stage to evolution stage that is very expensive and rare
  15. 33. In Stage ____, the company is making the most money on the software
  16. 34. Code ______
Down
  1. 1. In Stage 4, users must work around ______
  2. 2. Evolution is possible due to ______ of the software team
  3. 3. In Stage 5, users are directed to a _________
  4. 4. Stage where servicing has stopped
  5. 5. The stage where a new Software Engineer would want to be for the sake of their career
  6. 6. Stage ____ unexpectedly costs money and brings up issues such as what to do with the data
  7. 7. Stage of a non-software product where the sales are going down, but still good
  8. 8. In some cases for Stage 3, it is a _______ decision not to support evolution
  9. 10. During code decay, we lose key _______
  10. 11. The stage where the company disconnects the software from users
  11. 12. In Stage 3, changes are limited to patches and ____
  12. 13. During the second stage, we ____ mistakes and misunderstandings
  13. 16. In Stage 3, process is ______
  14. 17. Name of the second stage of the software lifespan where we add new features
  15. 21. Software is a ______ and goes through similar stages
  16. 23. Something decided in the first stage that includes the choice of programming languages
  17. 24. Program evolution stops right before this stage
  18. 26. For a product we typically measure via product _____
  19. 30. Many fundamental ______ are made in the first stage
  20. 31. Stage of a non-software product where the sales are down and decreasing rapidly