How many loc do you estimate


Problem

You need to choose one of the following two options and perform a function point analysis to derive effort estimates for the project selected:

Option I: Any ongoing software development projects that you are currently involved in. It may be your course project from another course. Please provide a brief description of the project selected.

Option II: If you don't have any, you can use this case project stated in the following. You are to design and estimate a system for reserving theater tickets. It has a database for tickets, a system admin interface, a user interface, and an interface to an on-line credit card validation system. The credit-card validation system is a different system that you do not need to build.

Your tasks are:

1. A high-level block diagram design for this system.

2. Conduct IFPUG function point analysis, including:

A. Count the number of function points.

B. How much effort do you estimate, based upon this estimate (do not convert to LOC yet)?

C. Assume Java is the language. How many LOC do you estimate?

D. Using Jones' table, what is the estimated effort?

E. Your boss listens nicely to your estimates and tells you they are 25% too large. How do you cut the effort by 25%? Hint: Change your design/plan so that there really is 25% less effort rather than working overtime or just saying a component is simpler. Think about the factors that are used specifically in the function point algorithm and the LOC algorithm. How do you reduce the expected LOC without cutting functionality?

Request for Solution File

Ask an Expert for Answer!!
Software Engineering: How many loc do you estimate
Reference No:- TGS03250352

Expected delivery within 24 Hours