An Extreme Programming self-assessment program
Stephen Starkey 6bf5fd7bb5 Refactoring 1 year ago
resources Render chart 1 year ago
spec/xp_assessment Score totaling and input validation 1 year ago
src/xp_assessment Refactoring 1 year ago
.gitignore First commit! 2 years ago
LICENSE First commit! 2 years ago Incremented copyright date 1 year ago
project.clj Refactoring 1 year ago


A simple self-assessment app to discover how you’re doing with your Extreme Programming adoption. The aim of this program is to create a nice visualization of your progress along the path of adopting Extreme Programming. We’ll start using James Shore’s excellent assessment: and add on our own questions regarding a supportive culture.

WARNING: This project is a work in progress. Change is likely. Please do not rely on this software to work the same way week over week.

Take the Assessment


lein run

This project uses defenv to configure itself. When you start the program, a set of environment variables that you can set appears, including their default values. If any variables are required but are not set, they should be marked with *REQUIRED*.


Copyright © 2019 Stephen Starkey

This program is free software: you can redistribute it and/or modify it under the terms of the GNU Affero General Public License as published by the Free Software Foundation, either version 3 of the License, or (at your option) any later version.

This program is distributed in the hope that it will be useful, but WITHOUT ANY WARRANTY; without even the implied warranty of MERCHANTABILITY or FITNESS FOR A PARTICULAR PURPOSE. See the GNU Affero General Public License for more details.

You should have received a copy of the GNU Affero General Public License along with this program. If not, see