This is a method for analysis and measurement of information processing applications based on end user functional view of the system.
The MK II Method was defined by Charles Symons in book[2] published in 1991.
The functional user requirements of the software are identified and each one is categorized into one of there types: inputs, exits and objects.
It is used to determine logical transactions such as inputs and exits that crosses boundary during the interaction between user and system.
This can be done by a simple spreadsheet and needs to be added up and applied a formula to find the exact MKII FPA value Once the transactions and objects in the system are identified, they can be counted in order to find functional size of the system.