Here are the key steps to estimate the effort required to develop the stock control system using function point analysis:
1. Identify the 5 functional components - External Inputs, External Outputs, External Inquiries, External Interface Files, Internal Logic Files.
2. Classify each component as Simple, Average or Complex based on the description provided. For example, orders and payments would likely be Complex External Inputs.
3. Assign the appropriate weight (3, 4, 6 etc.) to each component based on its complexity.
4. Multiply each weight by its quantity to get component value.
5. Add up all component values to get the total function points of the system.
6. Use the function