Software project plan tracking intelligent agent /
Software project planning can be one of the most critical activities in the modern software development process. Without a realistic and objective software project plan, the software development process cannot be managed in an effective way. Overruns of one or two hundred percent are common. Some so...
| Main Author: | |
|---|---|
| Format: | Thesis Book |
| Language: | English |
| Published: |
[Place of publication not identified] :
[publisher not identified] ;
2000.
|
| Subjects: | |
| Online Access: | http://proxy.library.tamu.edu/login?url=http://proquest.umi.com/pqdweb?did=727853511&sid=1&Fmt=2&clientId=2945&RQT=309&VName=PQD |
| Summary: | Software project planning can be one of the most critical activities in the modern software development process. Without a realistic and objective software project plan, the software development process cannot be managed in an effective way. Overruns of one or two hundred percent are common. Some software projects never deliver anything. Managers have difficulty understanding and visualizing the software development process defined in a software project plan. The software project Plan Tracking Intelligent Agent was developed according to a Plan Tracking Knowledge Model to allow the manager to keep track of the software plan component. The Plan Tracking Intelligent Agent uses knowledge elicited from the manager to define criteria of milestones. The Plan Tracking Intelligent Agent works with the Project Attribute Monitoring and Predicting Associate II (PAMPA II) to store knowledge describing an activity's initial milestone and final milestone. The Plan Tracking Intelligent Agent then uses these activity's criteria along with facts retrieved from the PAMPA II Knowledge Base to compare actual project progress to the planned progress. The resources, tasks, schedules, and milestones of the software project are described in the Knowledge Base. As the software development process evolves, the software development processes are monitored and the Plan Tracking Intelligent Agent uses the Knowledge Base to dynamically report recommendations, suggesting the software development that should be executed to best comply with the software project plan. The Plan Tracking Intelligent Agent helps the manager to determine the current phase of the project, identify the critical path, calculate the Earn Value, keep track of the progress, report problems, and suggest problem solutions during software development. The Plan Tracking Agent reports risks and suggests problem solutions to help managers assure that a project is within budget, on time, and to customer satisfaction. |
|---|---|
| Item Description: | Vita. "Major Subject: Computer Science". |
| Physical Description: | xv, 295 leaves : illustrations ; 28 cm. Issued also on microfiche from University Microfilm Inc. |
| Bibliography: | Includes bibliographical references (leaves 214-231). |