Test your basic knowledge |

SWA Software Architecture - XP - Agile Programming

Instructions:
  • Answer 18 questions in 15 minutes.
  • If you are not ready to take this test, you can study here.
  • Match each statement with the correct term.
  • Don't refresh. All questions and answers are randomly picked and ordered every time you load a test.

This is a study tool. The 3 wrong answers for each question are randomly chosen from answers to other questions. So, you might find at times the answers obvious, but you will see it re-enforces your understanding as you take the test each time.
1. Quick program.






2. Create a test and then create a function.






3. Cross training is an important consideration to try and prevent islands of knowledge - which can cause loss.






4. 2 Eyes + 2 Minds = AWESOME!






5. Formatted code standards.






6. Stand up meetings show who will be valuable and needed.






7. When we remove redundant or obsolete designs and replace them with a new.






8. Are what function classes should include.






9. Functionality Tests.






10. Always do the simplest design that could possibly work.






11. Do not optimize until the very end.






12. Meetings at the beginning of each iteration to produce a plan of programming tasks.






13. Developers should be integrated and releasing code into the code repository every few hours.






14. Keeps a team using a similar naming convention for things.






15. Meetings used to create a release plan - which will lay out the overall project.






16. Written by the customers as things that the system needs to do for them.






17. No more than 40 hours to stop burnouts.






18. Allows consumers to try a system earlier and give early feedback.