The SEC needed a replacement solution to the legacy Commission Action System (CAS) for the SEC’s Office of the Secretary (OS), integrating three separate system applications into a more robust, flexible, scalable, ‘one-stop shop’ to support SEC’s mission and ever-changing policies as they evolve over time to meet legislative and financial securities regulatory changes.
The legacy systems were built using obsolete technologies with complex data in a shared database with external system dependencies. The Oracle Fusion Middleware (OFMW) platform was new to the SEC and the development environment and platform architecture was being established. Prior, traditional development efforts had experienced failure. The effort required working across business and IT organizations.
ISI Solution Approach and Collaboration:
ISI tailored and implemented our Rapid Modernization Model (RMM) Agile methodology to establish a Hybrid environment (tools, templates, processes) with Agile development and testing sprints that fit into the SEC SDLC’s Waterfall control gates. We worked closely with the infrastructure, IV&V, security and technology teams to solidify the OFMW environment. We also established a cloud based sandbox environment for prototyping and testing, and provided multi-level project tools support to meet ever-changing project demands. ISI partnered with SEC Business SMEs and Management to conduct structured walkthroughs with daily scrums for detailed interface designs, process models, complex workflows, user stories, test cases, and piloting built out functionality after each development sprint.
ISI worked with SEC to reengineer the solution architecture while mitigating significant project implementation and security risk. Towards the end of each sprint we provided Business SMEs with hands-on trials as “pilots” on developed functionality, resulting in high customer satisfaction and quick user acceptance. Our learning methods drove fewer/smaller changes in later sprints. Prototypes and wireframes provided rapid agreement on the target solution to enable core functionality in the first release.