Putnam proposed that optimal staff develop on a project should follow the Rayleigh curve. The exact value of C k for a specific task can be computed from the historical data of the organization developing it. Typical values of C k = 2 for poor development environmentĬ k= 8 for good software development environmentĬ k = 11 for an excellent environment (in addition to following software engineering principles, automated tools and techniques are used). Therefore, t d can be relatively considered as the time required for developing the product.Ĭ k Is the state of technology constant and reflects requirements that impede the development of the program. T d correlate to the time of system and integration testing. K is the total effort expended (in PM) in product development, and L is the product estimate in KLOC. The various terms of this expression are as follows: Putnam used his observation about productivity levels to derive the software equation: Putnam noticed that software staffing profiles followed the well known Rayleigh distribution. Putnam makes a use of a so-called The Norden/Rayleigh Curve to estimate project effort, schedule & defect rate as shown in fig: The Lawrence Putnam model describes the time and effort requires finishing a software project of a specified size. Next → ← prev Putnam Resource Allocation Model
0 Comments
Leave a Reply. |