Use of project management software for developing a project plan including time lines, milestones, scheduling, life cycle phases, management frameworks, skills, processes, and tools.