Lifetime of a project

When developing a large scale project/application we must keep in mind that a lot of people will contribute to it. Some of the people involved in a project will leave at some point and they will be replaced by other developers.

We want a tool which keeps track of the changes in human resources, and even more the tool should be able to keep track of the changes each individual made to the project — version control already does this but we require something more specific which will integrate the features of version control system but at the same time will let us know when a developer left the project who continued his work and what were the changes made.

A visualization of these changes is required for this tool.

  • Requirements:
  • Programming Skill Level: Intermediate to Advanced;
  • Designer Skill Level: Intermediate to Advanced;
  • Other Skills: ;
  • Similar projects: