Across
- 2. Using technology to perform tasks automatically.
- 7. The process of checking software for errors.
- 10. A professional who designs and builds software systems.
- 11. Programs and instructions that perform specific tasks.
- 15. Programs designed for end users.
- 17. The process of creating software.
- 18. The ability of software to adjust to new environments.
- 20. Working together with other people on a project.
- 22. A group of components that work together.
- 23. The process of finding and fixing errors in code.
- 24. The schedule or time planned to complete a project.
- 25. The application of scientific principles to design and build systems.
Down
- 1. The ability of software to grow and handle more work.
- 3. Organized work done to create software systems.
- 4. Instructions written by programmers.
- 5. The amount of money planned for a project.
- 6. A measure of how good and reliable software is.
- 8. Tools and systems created to solve problems.
- 9. Writing instructions for computers using code.
- 12. The ability of software to work correctly over time.
- 13. Software that can be easily updated or fixed.
- 14. Fixing bugs and updating software after it is released.
- 16. The needs or conditions that a software system must satisfy.
- 19. Planning how the software will work.
- 21. The difficulty level of software systems.
