App Dev

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