A Novel Project Management Theory and Its Applicability

Abstract

Software Project Management is an emerging discipline. The software project manager's job comprises every aspect of the project from starting the project to closing out. Practitioners of the discipline use several project management tools in managing diverse aspects of their projects. However, there is no existing management theory that combines different aspects of a software project and results in a complete picture. This study discusses a management theory and modeling language that combine several management aspects of software projects into concrete models to aid the software project manager. The mathematical relations and graphical models derived from the theory consist of entire entities and activities of a project as determined by the project team, and they depict any kind of relationship between the entities and activities, including stakeholders. The theory provides a mathematical model for software projects and the modeling language provides graphical models of software projects representing the mathematical model. This study tests the applicability of the theory and the modeling language in two case studies. The results indicate that the theory and modeling language are applicable to real world projects, and that they show promise as valuable software project management tools.

Open PDF

Document Details

Document Type
Technical Report
Publication Date
Mar 01, 2008
Accession Number
ADA479817

Entities

People

  • Abdulkerim Erguner

Organizations

  • Naval Postgraduate School

Tags

Communities of Interest

  • Air Platforms
  • Human Systems
  • Weapons Technologies

DTIC Thesaurus Topics

  • Agile Software Development
  • Air Force
  • Business Administration
  • Case Studies
  • Computer Programming
  • Extreme Programming
  • Gantt Charts
  • Information Science
  • Information Systems
  • Language
  • Model Based Systems Engineering
  • Organizational Structure
  • Project Management
  • Resource Management
  • Software Development
  • Systems Engineering
  • Systems Modeling Language

Fields of Study

  • Computer science
  • Engineering

Readers

  • Computer Science.
  • Systems Analysis and Design
  • Technical Research and Report Writing.