|
Project ManagementThe added value of ABM simulation to really support the management of Software Development (Cette page est disponible en français.)
ContextTechniques to support the development of software projects and describe the quality of the results have received substantial attention from the research community because software projects often do not achieve their intended results in terms of factors such as time to completion and quality of the final product.ObjectiveWe propose a MultiAgent-Based Simulation Model to support project managers in the decision-making process that is required create software systems. This Model is based on the PMBOK areas such as cost, time, scope and human resource.MethodWe present an illustrative example that was drawn from our experience with real-world software development projects conducted within our research group (the Laboratory of Software Engineering from PUC-Rio University). Such example demonstrates the benefits and drawbacks of using MultiAgent Systems simulation as a support for the project manager decision- making process.ResultsWe have created a simulation model and associated scenarios that allow a project manager to analyze strategic options throughout the project. Each option is based on the PMBOK practices allowing project managers to investigate the best scenario that meets the project needs such as cost, time and quality.ConclusionsSome factors are crucial to the success or failure of a project. Decisions made by the project manager are one such set of factors that determine if the project goals are achievable. Through using MABS to simulate scenarios we have become convinced that this approach can contribute to the understanding of the phenomena that occur during a software development project and provide real assistance to the project manager.
PMBOK, A Guide To The Project Management Body Of Knowledge - PMBOK Guides - Fifth Edition, Project Management Institute, 2013.
|
|