Across
- 2. cycle describing the elemental functions of a persistent database (stands for Create, Read, Update and Delete)
- 3. a part of TDD abbreviation
- 8. an application server from the Apache Software Foundation
- 9. a software component for accomplishing a particular thing
- 10. a set period of time during which specific work has to be completed
- 11. the assignment of an initial value for a data object or variable
- 13. an interpreted, object-oriented programming language similar to PERL, that has gained popularity because of its clear syntax and readability.
- 14. a build automation tool used primarily for Java projects
- 16. a software versioning and revision control system
- 17. a program that performs a core or essential function for other programs
- 18. a written document that describes a general solution to a design problem that recurs repeatedly in many projects
- 21. the facilitator for a product development team that uses scrum is called a Scrum .....
- 23. a book written by Robert C. Martin
- 25. a simulated object that mimics the behavior of a real object in controlled ways
- 26. all of the activities that make a software system available for use
Down
- 1. software testing, ascertaining that the most crucial functions of a program work, but not bothering with finer details
- 2. a software engineering practice in which isolated changes are immediately tested and reported on when they are added to a larger code base
- 4. something that needs special handling
- 5. an Agile software development process in which the development team revisits a product backlog that has been pre-defined by the team's facilitator.
- 6. a set of conditions under which a tester will determine whether an application, software system or one of its features is working as it was originally established for it to do
- 7. a program that visits Web sites and reads their pages and other information in order to create entries for a search engine index
- 12. The default typeface, size, and color for headings and body text
- 15. in Java - a keyword used in several context
- 19. to open a file that is in a format different from the format the application creates on its own
- 20. a program that monitors and analyzes network traffic, detecting bottlenecks and problems
- 22. a mobile operating system developed by Google, based on the Linux kerne
- 24. a Unix-like operating system designed to provide personal computer users a free or very low-cost operating system
