Kata:Making The Grade
From architectural katas solutions
Summary
A very large and populous state would like a new system to support standardized testing across all public school systems grades 3-12.
Users
40,000+ students, 2000 graders, 50 administrators.
Requirements
- Students will only be able to use the application within testing centers around the state, most of these will be in the schools, but not all of them
- Students should be able to take a test, and the results eventually consolidated to a single location representing all of the test scores across the state (by school, teacher, and student).
- Tests will be multiple choice, short answer, and essay.
- The system should have a reporting system to know which students have taken the tests and what score they received.
- Short answer and essay questions will be manually graded by teachers, who will then add the essay grades to the system.
Additional Context
A change approval processes involving three different government agencies is required for changes to the way student grades are kept to ensure security; The state does not own its hosting center, but outsources it to a third party; Project must defend its budget each fiscal year.
Credit
Neal Ford
Create Solution
Solution:Making The Grade 108.162.216.46