About The Project

XPCards is a standalone application to manage eXtreme Programming projects.

"Manage" means:

  • Play the "planning game"
    • Define user stories.
    • Translate user stories into tasks, affect members to tasks, evaluate them.
    • Create iterations and choose stories and tasks for iterations.
  • Execute the plans:
    • Update progress of implementation and compare it with automatically calculated theory progress.
  • Exchange the plans:
    • Export/import plans with external planning systems (currently xpweb.sourceforge.net system planned)
    • Live connections to the external systems (currently xpweb.sourceforge.net system planned)
    • Task exchange with IDE systems (currently eclipse.org planned)

Implementation notes:

  • Eclipse SWT/JFace GUI Library
  • JDBC connections to the external databases
  • HTTP/SOAP Clients for the live connections
  • IDE Plug-ins for the IDE Integration