Supporting Project Tasks, Resources, Documents, and Defects Analysis in Software Project Management

Khaled Jaber · OhioLink ETD Center (Ohio Library and Information Network) · 2016

Software development consists of different phases: initiation, planning, execution, monitoring and control, and closing.At the initiation phase a project is approved and a project manager, PM, is assigned.At the planning phase PM defines the project schedule, cost, tasks (work items), resources (team), and assigns project tasks to resources.At the execution phase, project tasks are implemented.At the closing phase, the project is delivered to customer.Across all phases, PM continue to monitor, analyze, manage, and control the execution of the project.The objective here is to keep the project under control and deliver the project on time and within planned budget.This dissertation addresses the issues of managing project tasks, resources, documents, and software defects.PMs utilize project management software to manage project schedule, tasks, and resources.These systems provide visualizations to display project information (e.g., task name, resource name, task duration, task start date, defect ID, defect description, defect severity, etc.).To help PMs analyze and manage project schedule, tasks, and resources, they currently utilize common two-dimensional (2D) visualization methods such as Gantt charts and tables/spreadsheets.They also utilize defect tracking systems and common 2D visualization to analyze and manage the software defects found during the development of software systems.

Read the paper · More papers on PaperTik