Improving Resource Leveling in Agile Software Development Projects Through Agent-Based Approach

Journal Title: Journal of Applied Quantitative Methods - Year 2007, Vol 2, Issue 2

Abstract

Successfully project planning, coordinating and controlling in order to deal effectively with projects sponsors, customers, unexpected risks and changing scope are difficult tasks even for the most experienced project managers. The tight deadlines, volatile requirements and emerging technologies are the main reasons for this lake of performance. This agile project environment requires an agile project manageĀ¬ment. Different approaches to project planning and scheduling have been developed. The Operational Research (OR) approach provides two major planning techniques: CPM and PERT. Artificial Intelligence (AI) initially promoted the automatic planner concept. In order to plan a project, the automatic application of predefined operators is required. However, most domains are not so easily formalized in the form of predefined planning operators. The new AI approaches promote model-based planning and scheduling that are more appropriate for the agile project management. The paper focus is on the agent-based approach to project planning and scheduling, especially in Resource Leveling issues. The authors have developed and implemented the ResourceLeveler system, an agent-based model for leveling project resources. The objective of Resource Leveler is to find a scheduling of resources similar to the optimal theoretical solution which takes into consideration all constraints stemming from the relationships between projects, activity calendars, resource calendars, resource allotment to the activities and resource availability. ResourceLeveler was developed in C# as a plug-in for Microsoft Project. Future work will focus on the development of agile software agents for resources leveling.

Authors and Affiliations

Constanta BODEA, Cristian NICULESCU

Keywords

Related Articles

Comparing Organizational Learning Rates in Public and Non-Profit Schools in Qom Province of Iran

Regarding the increased complexity and dynamics of environmental factors and rapid changes, traditional organizations are not longer able to match with such changes and are destroying. Hence, as a tool for survival and m...

Estimating the Project's Utility by Means of Harmonization Theory

This paper is a generalization of our previous publications [2,19-20] where some newly developed models of the harmonization theory, together with various practical applications, have been outlined. The goal of the paper...

Studentsā€™ Perceptions Regarding E-learning

We live in an era where IC&T generates numerous transformations to the classic way of learning. The most known results of these transformations concretise in two means of learning through IC&T: e-learning and com...

Interrelationships of Organization Size, Information and Communication Technology Adoption

This paper aims to describe interrelationships between size of the organization and adoption of information and communication technologies (ICT). We hypothesize that size of the organization is interrelated with ICT usag...

CREDIT ACCELERATOR, CDS RATE AND LONG TERM YIELDS: EMPIRICAL EVIDENCES FROM THE CEE ECONOMIES

The study aims to investigate the mechanism by which lending to private sector may induce risks to the long-term interest rates convergence process in the new EU Member States. The added value of this approach consists o...

Download PDF file
  • EP ID EP150381
  • DOI -
  • Views 98
  • Downloads 0

How To Cite

Constanta BODEA, Cristian NICULESCU (2007). Improving Resource Leveling in Agile Software Development Projects Through Agent-Based Approach. Journal of Applied Quantitative Methods, 2(2), 260-265. https://europub.co.uk/articles/-A-150381