By Topic

A Metric-Based Multi-Agent System for Software Project Management

Sign In

Cookies must be enabled to login.After enabling cookies , please use refresh or reload or ctrl+f5 on the browser for the login options.

Formats Non-Member Member
$33 $13
Learn how you can qualify for the best price for this item!
Become an IEEE Member or Subscribe to
IEEE Xplore for exclusive pricing!
close button

puzzle piece

IEEE membership options for an individual and IEEE Xplore subscriptions for an organization offer the most affordable access to essential journal articles, conference papers, standards, eBooks, and eLearning courses.

Learn more about:

IEEE membership

IEEE Xplore subscriptions

3 Author(s)
Ching-seh Wu ; Dept. of Comput. Sci. & Eng., Oakland Univ., Rochester, MI, USA ; Wei-chun Chang ; Ishwar K. Sethi

Software project management (SPM) is one of the primary factors to software success or failure. Software projects often fail because the managers do not know true project status. Software project planning can be one of the most critical activities in the SPM process. Without a realistic and objective software project plan, the software development process cannot be managed in an effective way. This paper presents a metric based multi-agent system, software project planning associate (SPPA), to assist managers in understanding and visualizing SPM process defined in a software project plan. SPPA consists of intelligent agents developed in the Java programming language and JESS (Java expert system shell) to assist a software project manager in objectively initializing a software project plan, refining/improving a plan, organizing, staffing, scheduling, measuring, visualizing, controlling, tracking, predicting, and data collecting. The resources, tasks, schedules, and milestones of the software project are described in a generic metric based software project plan. As software development process evolves, metrics are unobtrusively gathered and compliance to the plan is reported by intelligent agents. Software process effectiveness predictions are made and recommendations are dynamically reported by multi intelligent agents suggesting the software development that should be executed to best comply with the software project plan.

Published in:

Computer and Information Science, 2009. ICIS 2009. Eighth IEEE/ACIS International Conference on

Date of Conference:

1-3 June 2009