want to go top of the line then you're looking at more like $110 persquare foot, and that's $220,000. What would you like?''Don't read into this example that building a software application islike building a house. We all know that there are a lot of othervariables, and it's not quite this simple. But function points do getyou a lot closer. For example, although it's not like building a house,I'm currently working on a Java software development projectwhere we are building a Swing-based application that runs onWindows and Mac computer platforms. We're building thisapplication on a fixed-price basis, at a rate of approximately$250/FP. So, is it like building a house? No. But can I bid projectson a fixed-price basis now? Yes, I can. And I couldn't do that 18months ago.Important introductory FPA notesThere are several other important notes about the FPA process thatneed to be introduced at this time, so I'm including them here:Measured from the user's perspectiveThe size of the application being measured is based on the user'sview of the system. It is based on what the user asked for, not whatis delivered. It's based on the way the user interacts with thesystem, including the screens that the user uses to enter input, andthe reports the users receive as output. Finally, it's also based ontheir understanding of the data that needs to be stored andprocessed by the system.Technology-independentAs mentioned in the objectives section, FPA is also technology-neutral. As a Certified Function Point Specialist (CFPS) it does notmatter to me what technology you are using to implement yourapplication. It doesn't matter if it's a Web application written inJava, PHP, ColdFusion, or .Net; or a client-server app written inJava, Delphi, VB; or even an AS/400 RPG application. Just show meyour screens and your data tables and I'll derive ``number of function points'' from there.