Ingenieria en Software

12345678910111213141516171819202122232425
Across
  1. 2. A responsibility: designing and developing systems and apps.
  2. 5. A challenge: automatic code generation
  3. 7. A responsibility: designing ways to test new code
  4. 9. Collection of codes, documents, and triggers that perform a specific job.
  5. 11. A responsibility: updating software to adapt to new technologies
  6. 15. A responsibility: collaborating with stakeholders to meet needs.
  7. 16. A responsibility: ensuring software continues to function properly
  8. 18. The systematic cycle including planning, design, testing, and maintenance
  9. 20. A responsibility: maintaining software systems applications
  10. 21. The stage of SDLC where the product is evaluated
  11. 22. A major challenge: quick turnaround from concept to deployment
  12. 24. Activities connected to enhancing and debugging current software
  13. 25. The discipline that applies engineering principles to software development
Down
  1. 1. Type of engineering focusing on adaptability and scalability
  2. 3. Fixing bugs and updating systems over time
  3. 4. A challenge: increased complexity of software in new applications
  4. 6. A type of software engineering dealing with operational decisions
  5. 8. A challenge: diversity of systems that need to communicate
  6. 10. The phase where requirements are gathered and analyzed
  7. 12. A challenge: need to develop trustworthy software
  8. 13. The process of writing code and debugging errors
  9. 14. A responsibility: testing new code for quality and performance
  10. 15. Systematic approach to designing, developing, testing, and maintaining software
  11. 17. A challenge: efficiency in component-based reuse
  12. 19. nsuring programs are dependable and safe
  13. 23. Collaboration with project managers, clients, and other engineers.