Revision App Dev

12345678910111213141516171819
Across
  1. 5. (recognition) Identifying recurring structures or trends in data or user behavior for efficient solutions.
  2. 7. Legal protection for original software and content, preventing unauthorized use.
  3. 8. A linear development model where each phase must be completed before the next begins.
  4. 10. A portable computer used for development, testing, and deployment tasks.
  5. 12. (Program Evaluation and Review Technique) A planning tool for analyzing task durations and dependencies.
  6. 15. The financial resources allocated for a project, influencing tool and technology choices.
  7. 17. A technique for gathering requirements by watching users interact with systems.
  8. 19. (interface) A system for input/output using sound, such as voice commands or audio feedback.
Down
  1. 1. A diagram showing the sequence of steps or decisions in a process.
  2. 2. A mobile device for running apps and testing mobile interfaces.
  3. 3. Following a user during their tasks to understand workflows and pain points.
  4. 4. Laws and regulations that govern software development, such as data protection.
  5. 6. The process of verifying that software meets requirements and works as intended.
  6. 9. Assessing whether a project is practical in terms of cost, time, and technology.
  7. 11. The process of hiding complex details and showing only essential features in software design.
  8. 13. The schedule or deadlines for completing project tasks, affecting planning and methodology.
  9. 14. A flexible, iterative approach to software development emphasizing collaboration and adaptability.
  10. 16. (interface) A user interface that allows interaction through touch gestures on screens.
  11. 18. A development model combining iterative design with risk analysis.