SEPM Crossword

12345678910111213141516171819202122
Across
  1. 7. Comprehensive written material that describes the software's design, code, or usage.
  2. 8. The phase where the completed software product is delivered and made operational for end-users.
  3. 9. A conceptual representation of a system or process to simplify understanding and development.
  4. 11. The point of interaction between two systems, allowing them to communicate or exchange information.
  5. 13. The implementation of measures to protect software from unauthorized access, attacks, or data breaches.
  6. 16. An organized collection of structured information that can be accessed and managed electronically.
  7. 17. The phase in SDLC where the system's architecture, components, and interface are structured.
  8. 19. A formal document detailing the functional and non-functional needs of a software system.
  9. 20. A visual framework used to implement agile and lean workflows in software development.
  10. 21. Writing and implementing the source code according to the design specifications.
  11. 22. An agile project management methodology used for iterative and incremental software development.
Down
  1. 1. The continuous process of updating and enhancing software after its deployment.
  2. 2. The part of the software that handles database operations, logic, and server-side processes.
  3. 3. An initial working model of a product used for testing and gathering user feedback.
  4. 4. The part of the software that interacts directly with the user, providing the user interface.
  5. 5. The process of understanding and defining the complete requirements and scope of the project.
  6. 6. The systematic process of validating that the software meets all defined requirements and functions as expected.
  7. 10. The process of identifying, analyzing, and removing errors or bugs from software.
  8. 12. A step-by-step problem-solving method used to perform tasks or calculations in a program.
  9. 14. A single cycle of software development, typically resulting in a working increment of the product.
  10. 15. A particular iteration or release of a software product with specific features or changes.
  11. 16. The process of making the software available for end-users after development.
  12. 18. A standardized language for specifying, visualizing, and documenting the design of a software system.
  13. 21. An uninterrupted and constant process, often referring to continuous integration, deployment, or delivery.