Software project management
Agent design patterns: elements of agent application design
AGENTS '98 Proceedings of the second international conference on Autonomous agents
Agent system development method based on agent patterns
Proceedings of the 21st international conference on Software engineering
An application framework for intelligent and mobile agents
ACM Computing Surveys (CSUR)
Introduction to Multiagent Systems
Introduction to Multiagent Systems
Information Technology Project Management
Information Technology Project Management
Software Engineering with Agents: Pitfalls and Pratfalls
IEEE Internet Computing
USM '00 Proceedings of the Third International IFIP/GI Working Conference on Trends in Distributed Systems: Towards a Universal Service Market
Intelligent agents for mobile and virtual media
Intelligent agents for mobile and virtual media
A Collaborative Project Management Architecture
HICSS '03 Proceedings of the 36th Annual Hawaii International Conference on System Sciences (HICSS'03) - Track1 - Volume 1
Scheduling the Supply Chain by Teams of Agents
HICSS '03 Proceedings of the 36th Annual Hawaii International Conference on System Sciences (HICSS'03) - Track 3 - Volume 3
Developing a Value-Based Decision-Making Model for Inquiring Organizations
HICSS '03 Proceedings of the 36th Annual Hawaii International Conference on System Sciences (HICSS'03) - Track 4 - Volume 4
Projected Management Model for Physically Distributed Software Development Environment
HICSS '03 Proceedings of the 36th Annual Hawaii International Conference on System Sciences (HICSS'03) - Track 8 - Volume 8
Project coordination in design processes
WET-ICE '96 Proceedings of the 5th International Workshops on Enabling Technologies: Infrastructure for Collaborative Enterprises (WET ICE'96)
Software process improvement for practitioners based on knowledge management tools
SEPADS'06 Proceedings of the 5th WSEAS International Conference on Software Engineering, Parallel and Distributed Systems
Personality types of IT professors
Proceedings of the 10th ACM conference on SIG-information technology education
Extending microsoft team foundation server architecture to support collaborative product patterns
ICSP'07 Proceedings of the 2007 international conference on Software process
A SOA for ubiquitous communication management
Proceedings of the 11th International Conference on Information Integration and Web-based Applications & Services
Using contexts to supervise a collaborative process
Artificial Intelligence for Engineering Design, Analysis and Manufacturing
A pattern-based solution to bridge the gap between theory and practice in using process models
SPW/ProSim'06 Proceedings of the 2006 international conference on Software Process Simulation and Modeling
Hi-index | 0.00 |
Numerous software development projects do not live up to expectations or sadly fail. This can be seen in the fact that software projects often do not comply with the traditional standard measurements of success, namely time, cost and specifications. Traditionally, individual software projects were executed at a single location. However, due to globalisation and advances in computing technologies, this has changed, and software projects are developed and deployed in distributed and collaborative environments. This means that traditional project management methods cannot and do not address the added complexities found in a distributed environment, such as efficient task scheduling, tracking and monitoring, as well as effective sharing of information and knowledge among project contributors. High levels of collaboration, task interdependence and distribution have become essential across time, space and technology. In this paper the utilisation of stationary and mobile software agents is investigated as a potential tool to improve software project management processes. We also propose and discuss a software agent framework to support distributed software project management. Although still in its initial phases, this research shows promise of significant results in enabling software developers to meet market expectations, and produce projects timeously, within budget and to users' satisfaction.