Font Size: a A A

Multi-project software engineering management using systems thinking

Posted on:2005-07-28Degree:M.ScType:Thesis
University:University of Alberta (Canada)Candidate:Lee, BengeeFull Text:PDF
GTID:2459390008487764Subject:Computer Science
Abstract/Summary:
Software organizations often have multiple projects developed concurrently. A multi-project environment is a complex and dynamic system. To analyze systematically, we need to delve into systems thinking. The dynamics models are divided into two categories: Shared models and Individual Project models. Shared models describe the relationships common to all projects. The Individual Project models include the interactions that are unique to each project. However, systems thinking alone lacks the capability to construct a multi-project scheduling network. Thus, this research is also investigating the integration of systems thinking with a multi-project network constructing method, called Critical Chain Project Management. Furthermore, in order to portray unexpected situations in project development, scenario planning is incorporated into the system dynamics models and the network. With such unique melding, the project manager can identify the restraining factors in various possible scenarios in a multi-project network, founded by systems thinking, to provide feasible management solutions.
Keywords/Search Tags:Project, Systems thinking, Management, Network
Related items