Problem
1. List the benefits and disadvantages of using library routines rather than writing your own code.
2. Define a size-based productivity metric that does not penalize the use of library routines.
3. Suppose you are faced with developing a system that you expect will have about 100,000 lines of source instructions. Compute the nominal effort and the development time for each of the three development modes (i.e. organic, semidetached, and embedded).