up previous next
Next: The counting process Up: A sample count Previous: A sample count

An introduction to our example

Okay, I've given you some background information and theory. The best thing to do now is to jump into the process of counting a sample application.

To demonstrate how the FP process works, I'm going to use a sample application that I've created. The application is named "FPTracker", and as its name implies, it's a tool that I use when I perform FP counts on other applications. For instance, if I came to your company to perform FP counts on your applications, I would record the data from the functions in your applications using this tool. As output, it provides some convenient reports and an analysis of the data to help keep me from making errors in my counts.

The FPTracker application consists of the following primary process areas:

  1. Project management, including creating, editing, and deleting projects.
  2. Entity management, including creating, editing, and deleting ILFs and EIFs.
  3. Process management, including creating, editing, and deleting EIs, EOs, and EQs.
  4. Process group management, which is a mechanism for grouping processes.
  5. Reporting, which includes several useful FP reports.

For the purposes of our example, I'm only going to cover a subset of the application. In a few moments you'll learn more about the FPTracker application by seeing the data it stores, the screens it offers, and two output reports it provides.





Automated GUI Testing software

Free Function Point Analysis software tool