MS Project is a project management software product, developed by Microsoft. It is designed for enterprises of all sizes to assist a project manager in developing a schedule, assigning resources to tasks, tracking progress, managing the budget and analyzing workloads. This software provides customizable templates and visual roadmaps for project planning. MS Project also works as a complex project to determine resourse allocation. Adiitionally, it provides interactive dashboards and reporting functionalities for managing projects. Management can use this tool to prepare insightful reports and make decisions about project proposals, project timeline and employee scheduling.