IFPUG Honorary Fellows

In September, 2017 under the leadership of board member Pierre Almén, and being IFPUG President Tom Cagley, IFPUG launched the Honorary Fellow program to coincide with IFPUG’s 30th anniversary and the International Year of Software Measurement. Under this “IFPUG Honorary Fellow” concept, IFPUG will annually award one or more people who have made a notable contribution or dedication to IFPUG. Firsts inaugural Honorary Fellows were announced on September 15th, 2017, at the conclusion of the ISMA14 Conference in Cleveland, Ohio, USA.

Congratulations and thank you IFPUG Honorary Fellows for the time and dedication you have given to IFPUG for many years.


Honorary IFPUG Fellow Mr. Pierre Almén (announcement October 5, 2020)

Pierre Almén has been using Function Point since 1984. Since the early days of IFPUG, Pierre has been part of many important events – such as being one of the first CFPS in 1994. Pierre has been the Management & Reporting Committee Chair – the team that in the past created the Measurement syllabus and certification program. Pierre was a member of the IFPUG Board of Directors elected in 2014 and left the board again in 2017. Today, Pierre serves IFPUG primarily as the ISBSG representative in the ISBSG Board of Directors and has since 2019 been the President of ISBSG.

In addition to his Presidency at ISBSG, Pierre Almén is part of many other activities such as the chair of the IFPUG taskforce for a Benchmark Certification of Organizations delivering Benchmark using IFPUG data. You will always have a great and committed volunteer in Pierre Almén. So look out for new assets within IFPUG – it is likely you will see that Pierre has contributed to the success of the development of these.

Pierre Almén has given a large number of presentations around the world – such as in 2006 the very first ISMA branded IFPUG conference – ISMA 1 in San Diego, U.S. – he presented with the title “Outsourcing – A Fact Based Decision?” In Sweden he has for many years been an active leading member of the Swedish – Software Metrics Network under the Swedish Computer Society. In this network he arranges both virtual and face-to-face meetings with interesting speakers and is spreading the value of Metrics – including of cause IFPUG FPA.

In Pierre’s spare time, he will enjoy the country & nature with cross-country running and kayaking along the beautiful Swedish coastline.


Honorary IFPUG Fellow Mr. Talmon Ben-Cnaan (announcement October 5, 2020)

Talmon Ben-Cnaan has a long ICT experience dealing with software metrics, quality assurance and testing methodologies. He has been actively part of the Non-Functional Sizing Standards Committee (NFSSC) from the beginning and he is still the Chair, contributing to create and evolve the SNAP (Software Non-Functional Assessment Process) method, as the “counter-part” of FPA and find a way to measure and size NFRs (Non-Functional Requirements), moving from the IFPUG 2003 white paper asking to evolve the GSC (General System Characteristics) concept into a separated, measurable concept matching with ISO/IEC 25010, the standard defining the software product quality attributes. One of the goals achieved was to cover a series of scenarios related to the so-called “zero FP” projects, dealing with some maintenance types not impacting on FURs (Functional User Requirements).

Talmon was actively contributing to the creation of the CSP (Certified SNAP Practitioner) exam, beginning in 2013 that’s evolving toward the Specialist level, called CSS (Certified SNAP Specialist) in the coming months. Without him, SNAP would not be what it is today: SNAP became an IEEE standard (2430-2019) and is moving also towards the ISO certification. His dedication and leadership has been outstanding. Currently, Talmon is contributing also in other IFPUG groups, with the aim to integrate and diffuse SNAP more and more throughout the ICT community.


Honorary IFPUG Fellow Mr. David Herron (announcement October 5, 2020)

David Herron is an authority in the areas of performance measurement, process improvement, and functional size, among others. For decades he has been an IFPUG unconditional servant: IFPUG MetricViews editor, chair of the IFPUG Management Reporting Committee, member of the IT Performance Committee, member of the Communications and Marketing Committee… David has put in practice in a huge number of entities, from different parts of the world, the use of metrics to monitor the impact of IT on the business, in governing outsourcing contracts, and has brought the name of IFPUG and its concepts and add value to the highest levels. David was one of the founders of the prestigious company David Consulting Group and has provided consulting and coaching services for a high number of IT companies.

He has been presenter in a huge number of IFPUG conferences, with topics such as “Identifying Your IT Organization’s Best Practices,” “The Need for Auditing Your Measurement Program,” “Early Lifecycle Identification of Software Quality Risk Factors,” “The Lighter Side of Software Measurement,” author of a high number of articles and co-author of different books such as “Measuring the Software Process: A Practical Guide to Functional Measurements” or “Function Point Analysis: Measurement Practices for Successful Software Projects.”

In the words of Antonio Ferre, former IFPUG CMC chair, “David Herron has been an unconditional person sharing its wisdom, time and knowledge in IFPUG, and I am proud to have been able to work close to David during years.” In words of Christine Green, IFPUG President, “I met David Herron for the first time at my first conference in 1999. He was at that time this super guy that had written the book about Function Points. So, I brought my book and got him to sign it. I still use the book – recently when I did a review of an FPA where we could not find an answer in any of the iTIPS or CPM.”


Honorary IFPUG Fellow Mr. Tom Cagley (announcement November 6, 2019)

Tom Cagley has the distinction of having served twice as IFPUG President (2007-2009 and 2015-2017). His contribution to IFPUG has been immeasurable. Over the years, Tom has poured time and effort into the IFPUG organization as a committee member, board member and president. His experience as a measurement specialist (CFPS), consultant, speaker, author, coach, and agile guide has been instrumental in keeping IFPUG alive and up-to-date.

As a professional, Tom leads organizations and teams to unlock their inherent greatness. His goal is to help our industry evolve through agile adoption, adaptation, and measurement. Tom helps teams and organizations improve cycle time, productivity, quality, morale, and customer satisfaction, and then prove it. Tom believes change only occurs when you unlock the power of people and data. He has been an internationally respected blogger and podcaster for over 15 years focusing on software process and measurement. He co-authored Mastering Software Project Management: Best Practices, Tools and Techniques with Murali K. Chemuturi. Tom also penned the chapter titled “Agile Estimation Using Functional Metrics” in The IFPUG Guide to IT and Software Measurement.


Honorary IFPUG Fellow Mr. Gregory Allen (announcement March 8th, 2019)

Gregory Allen

Mr. Gregory Allen, or Greg as he prefers, has been part of IFPUG volunteers for more than a decade. Like many of the current volunteers, he attended his first IFPUG conference at the end of the 1990s.  In Greg’s case, his first IFPUG conference was in Washington, DC (1998) and this seem to have sealed his “IFPUG destiny”.

Greg was also certified at the 1998 conference as a CFPS. The CFPS is a requirement for volunteering in some of the Committees, such as the Functional Sizing Standards and Certification Committee. He first joined as a volunteer in the Management Reporting Committee in 2006 where he served until 2008. In October 2007 he joined the Certification Committee and has been a volunteer in this Committee since.

Greg is one of these volunteers that has put in a lot of hours of work for the benefit of IFPUG by ensuring that the integrity and rules for CFPS have been followed. Even though a lot of us might not have noticed, our questions related to the exams have been answered by Greg. Today, Greg is the Chair of the Certification Committee, almost 10 years after he first took the position in April 2010. His commitment and dedication to the position is outstanding.

Greg enjoys reading, going to movies, camping and being active in his grandkids lives. Living near the mountains is what recharges his batteries.  He keeps busy visiting small towns in the Rockies and doing “14ers,” which is what the Colorado natives call mountains that are 14,000 feet or higher.


Honorary IFPUG Fellow Ms. Bonnie Brown (announcement March 8th, 2019)

Ms. Bonnie Brown is without a doubt one the people in the industry with the most detailed knowledge about IFPUG Function Points and its usage within the industry. She has been part of the Functional Sizing Standards Committee (FSSC), and its predecessor, the Counting Practices Committee (CPC) for almost two decades. Her outstanding work and dedication have been instrumental in keeping Function Point Analysis relevant for its users. Bonnie has served as author and editor of IFPUG Case Studies 1 – 4, IFPUG Counting Practices Manual (CPM) 4.2, CPM 4.3, and various white papers, iTips and uTips.

Bonnie is one of the rare people who is detail-oriented and committed to the high-quality work of the Functional Sizing Standards Committee (FSSC). Bonnie’s ability to combine hard work, leadership, team work and people skills makes her a highly appreciated volunteer for IFPUG.

In the past Bonnie has served as secretary, program manager, and Vice-Chair of the CPC. Bonnie is the current Vice-Chair of the FSSC and, as always, a dedicated IFPUG volunteer.

Bonnie has over 20 years of experience in Information Technology, supporting clients in automotive, healthcare, and federal, state and local government. She received a B.S. from Ferris State University in Computer Information Systems. Bonnie lives in southeast Michigan with her husband, Brian, and their two dogs. She served on the Board of a local non-profit, which serves the needs of homeless and near homeless in her community. She is also active in her local church, serving in various ways. In her free time, she enjoys reading, baking, walking her dogs and working in the yard.


Honorary IFPUG Fellow Mr. David Garmus (announcement September 15th, 2017)

Mr. David Garmus is an authority in sizing, measurement, and estimation of software applications development and maintenance, with more than 30 years of experience. Concurrently, he serves as a university adjunct professor teaching courses in computer programming, systems development, information systems management, data processing, accounting, finance, and banking. He received his B.S. from UCLA, an M.B.A. from Harvard University, and a doctorate from the Robert E Webber Institute for Worship Studies.

David was a member of the Counting Practices Committee from 1989-2001 and the editor of Versions 3.1 through 3.4 of the Counting Practices Manual. He has been a CFPS since the first CFPS exam. He served IFPUG as Chair of the New Environments Committee and on the Board of Directors as Director of Applied Programs, Vice President, President and Past President. David Garmus along with David Herron founded the David Consulting Group; they authored Measuring The Software Process, A Practical Guide To Functional Measurements and Function Point Analysis: Measurement Practices for Successful Software Projects, and he was also the lead author of Certified Function Point Specialist Examination Guide. David was Founding Director and Chair of three other nonprofit groups and is known in his professional, personal, and spiritual life for his dedication, integrity, honesty, and faith.

In the words of Tom Cagley, IFPUG President, “David Garmus has served IFPUG In a wide range of roles. Served is perhaps a bit of an understatement: David’s larger than life presence motivated members and committees; he also helped to create and shape the market for function points and functional metrics, and promoted IFPUG and function points in numerous books and articles. An anecdote that I always felt demonstrated David’s belief in IFPUG function points was that he took the CFPS test annually until retirement.”

Bonnie Brown, IFPUG Functional Sizing Standards Committee Vice Chair said “David has given years of his time, talents and treasure to benefit IFPUG worldwide. As a long-time IFPUG member and volunteer, David shared his expertise, opinions, patience, and most of all friendship, with those that he served alongside. We recognize David as an Honorary Fellow of IFPUG for his contributions to the IFPUG organization and even more to each of us individually. If no one served on these Committees or the Board of Directors, doing the work of the organization, what path would each of our careers have taken? If no one taught the classes, gave the presentations, wrote the books and shared their wisdom, where would we have learned the skills and talents that we use in our careers every day? Fortunately, we had David, and others like him, who served the organization and each of us by extension.”


Honorary IFPUG Fellow Mr. Jim McCauley (announcement September 15th, 2017)

Mr. Jim McCauley is a Senior Software Engineer working at the Y-12 National Security Complex, the United States Department of Energy National Nuclear Security Administration facility. His professional background includes specializations in Software Metrics, Project Management, Software Development Methodologies, Vulnerability Management, Contractor Assurance, and Issues Management. Jim received a Bachelor’s degree from George Mason University and completed graduate studies at Ohio State University.

Jim has been a CFPS since 1995. He has served as an active member of the IFPUG Certification Committee for more than 20 years. His roles have included Certification Committee Vice Chair and CFPS Certification Extension Program sub-committee Chair. He was instrumental in the development of the CFPS Certification Program, as well as the CFPS Fellow Award. He has actively participated in the development and maintenance of the CFPS Exam and the CFPS Certification Extension Program.

In the words of Kriste Lawrence, Immediate IFPUG Past President, “Jim has been a relatively un-noticed and active IFPUG volunteer for 20 years (since 1997), led the development of the IFPUG Certification Extension Program (CEP) and managed that program since its inception. Jim’s personal efforts and dedication has been instrumental to more than 95% of all CEP applications that have been submitted since the program’s started.”

Mauricio Aguiar, IFPUG Vice President, adds “Jim McCauley has helped Brazilian IFPUG members for years with their CFPS exams and extensions and his nomination is a great choice.”