9 downloadable software for agile product development, project management, controlling and managing workflow, enabling communication through messaging, resource management, managing product lifecycle, and providing dynamic reporting and analytics; downloadable project management software; downloadable software for project, program, and portfolio management and tracking