To start at a high level, there are five steps in the process of counting FPs. They are:
I'll introduce steps 1, 2, 4, and 5 during our sample count, because they are most easily introduced by using an example. At this point I'll get into the heart of step 3 in our process, because this is where the actual FP counting takes place. At this point FP practitioners look at a software application in terms of five standard functions.