Thursday, April 16, 2009

Virtual Test Teams

Are you already a member of the virtual test team? If not - contact me :-) You will benefit through a persistent user on the server, a TRAC account to record your findings and totally free access to the ProjectTraXX in 2009.

Obviously there is a staggered delivery strategy for the given functionality to the virtual test team. This is what is delivered as of today - which is equivalent to the current implementation status (I got the feeling I need to justify the long silence in the Blog):


  • Accounts
    • Register a new user and create a new account
    • Invite a new user to your account
    • Edit user-data
    • Deactivate users
    • Purchase something via Pay-Pal
  • Projects
    • Import work-plan from MS Project as XML
    • Import work-plan from Excel - custom format!
    • In Place editing for project-names, tasks (names, start- / end-date, effort, kpi-relevance)
    • Editing of WBS structure (up / down, add / delete)
    • Calculate and view demand for resources over time (Resource Histogram)
    • Calculate and view the effort of planned-start and planned-finish tasks over time (KPI Graph)
  • Teams
    • Create Teams for projects
    • Assign memberships for users to teams ()
    • Assing responsibilites to teams
    • Calculate and view teams capacity over time
    • Calculate and view demand for team-resources over time
    • Match team capacity and demand

Some technical things worthy to be mentioned:

  • Running on latest rails version
  • Host available at http://www.projecttraxx.com/
  • TRAC available for WIKI pages and bug-tracking at http://trac.projecttraxx.com/trac/projecttraxx.cgi
  • Featuring AJAX stuff based on build in helpers for scriptaculouse and prototype
    • In place editing
    • Autocompletion
    • Visual effects (show, hide, flash)
    • Insertion / deltion within DOM structure
  • Linear run-time for all requests
  • Tuned SQL queries (execution-time and number of db acces)
  • Speed: Not a single request > 0.5 sec. calculation time on the server (locally)

As soon as I am back to work I will try this baby out for real - and I am looking forward to it :-)

No comments: