2002Unpublished venueRequires access

A knowledge base system used to estimate schedule, effort, staff, documentation and defects in a software development process

Mário Garcia, Newton C. Ellis, Dick B. Simmons

Open publisher page 1 citations

Abstract

Software managers need to have information in order to control a software development process. One way to get this information is using data from old software projects. When this information is not available, software managers can not make precise plans to develop software. In this paper we are going to present an intelligent system that given the estimated software size in Function Points (FP) or in Source Lines of Code (SLOC), it will determine the staff, schedule, effort, and paperwork needed to complete the software life cycle (Analysis, Feasibility, Design, Implementation, Integration, and Testing). The system will also estimate how many defects will be expected during the software life cycle. With this information, software managers can make appropriate plans to develop software.

About this research paper

What this paper is about

Software managers need to have information in order to control a software development process. One way to get this information is using data from old software projects. When this information is not available, software managers can not make precise plans to develop software. In this paper we are going to present an intelligent system that given the estimated software size in Function Points (FP) or in Source Lines of Code (SLOC), it will determine the staff, schedule, effort, and paperwork needed to complete the software life cycle (Analysis, Feasibility, Design, Implementation, Integration, and Testing). The system will also estimate how many defects will be expected during the software life cycle. With this information, software managers can make appropriate plans to develop software.

Why it matters

OpenAlex reports 1 citations for this work. Citation counts describe recorded attention and do not establish research quality.

Key contribution

A contribution statement is not available in the OpenAlex record.

Method / approach

Method details are not available in the OpenAlex metadata.

Main findings

Findings are not separately available in the OpenAlex metadata.

Limitations

Limitations are not available in the OpenAlex metadata.

Applications

Application details are not available in the OpenAlex metadata.

Available abstract

Software managers need to have information in order to control a software development process. One way to get this information is using data from old software projects. When this information is not available, software managers can not make precise plans to develop software. In this paper we are going to present an intelligent system that given the estimated software size in Function Points (FP) or in Source Lines of Code (SLOC), it will determine the staff, schedule, effort, and paperwork needed to complete the software life cycle (Analysis, Feasibility, Design, Implementation, Integration, and Testing). The system will also estimate how many defects will be expected during the software life cycle. With this information, software managers can make appropriate plans to develop software.

Key concepts: Software development, Software construction, Personal software process, Software engineering, Computer science, Package development process, Software development process, Software system

Related papers

Back to paper searchBrowse research topicsOriginal source
A knowledge base system used to estimate schedule, effort, staff, documentation and defects in a software development process — Research Paper | ScholarLens