Agile product development and collaboration tools