For over 20 years, the New York Campaign Finance Board has run its operations using proprietary software called CFIS – (Campaign Finance Information System). During this course of time, technology has improved dramatically, making this legacy system very much outdated. Consequently, an initiative was created to redesign this software and transform many of the internal business processes.
The existing campaign finance software was used by more than six different business units to perform business tasks that were part of the agencies operating model. The system was very complex – built iteratively over 20 years as new laws and regulations required new software components to be added.