Project management is the process of managing and coordinating resources and timelines to ensure successful completion of a project. Project management efforts include creating a project plan, generating schedules and updating statuses as tasks are completed. Project managers may work directly with external clients or internal teams to identify goals, establish budgets and schedule delivery dates for projects.
These articles are focused on the project management discipline. Topics may include agile, scrum, kanban, waterfall methodology, and feature tracking. These topics will often include software development specific practices for determining scope, user stories, release estimation timelines, and quality assurance testing.