Download SEER-SEM FAQ
Transcript
SEER-SEM Frequently Asked Questions Page |6 Knowledge Bases (KBases) Q1. What are Knowledge Bases? A1. A Knowledge Base is a set of parameter values, based on actual project, requirement, and environment data similar to your estimating scenario, which can be used to initialize values in your WBS elements. Knowledge bases can be customized to reflect your organization's development history, environment, and requirements. Q2. Why should I use Knowledge Bases? A2. Knowledge bases allow you to create rough order of magnitude (ROM) estimates with only a few high level inputs. The Knowledge Bases were created from statistics gathered from a wide variety of industries, companies and government databases; therefore they allow you to create an estimate based on the best known industry standards and metrics. In addition, Knowledge Bases: Represent a dramatic time decrease in estimate generation Improve accuracy (if models are properly validated) Provide a mechanism to tune the models Provide greater credibility in front of customers/management Allow more time to focus on engineering effort Q3. What types of Knowledge Bases are provided in SEER SEM? A3. SEM provides different Knowledge Bases depending on the type of WBS element being estimated. The following Knowledge Bases are provided: For Program, Component and Unit WBS Elements: - - Platform: Describe the primary mission or operating environment of the software under estimation (e.g. Business, Client-Server, ERP Development) Application: Describe the primary function of the software (e.g. Communications, Data Mining ) Acquisition Method: Describe the scope and type of project being developed or maintained. These Knowledge Bases generally apply to rework of preexisting functions or source lines of code and are used to estimate the effort associated with the various scenarios described. (e.g. New Development, Requirements Only, System Testing Only) Development Method: Describe the method to be used for the development of the software (e.g. Agile, RUP, Waterfall)