Partitions are pieces of an application that share a high degree of cohesion. This cohesion must be visible from a developer's perspective. It may also be visible from a user's perspective. The dominance of the developer's perspective is because … [Continue reading]
User Data Configuration Files to Add Value
Code tables are a type of configuration table for an application. An example is the table of airport abbreviations that most travel related applications use. It facilitates data input because Newark International Airport can be abbreviated as EWR. … [Continue reading]
Adding Data Groups
Niklaus Wirth developed the Pascal programming language. He also wrote a book titled "Algorithms + Data Structures = Programs." There are things that could be said about the language and the book but the critical message at this time is that data … [Continue reading]
Cost Drivers – Effort Multipliers
There are 21 effort multipliers used by the estimating model. 16 are historically COCOMO effort multipliers while the other 5 are historically CORADMO effort multipliers. CORADMO effort multipliers are used a little differently from CORADMO ones. … [Continue reading]
Cost Drivers – Scale Factors
Transforming Size into Schedule and Effort uses 26 cost drivers in the equations that are used to estimate effort and schedule. The diagram above shows how these cost drivers are divided. There are 5 scale factors. The scale factors influence the … [Continue reading]
- « Previous Page
- 1
- 2
- 3
- 4
- …
- 9
- Next Page »