We have worked with the FBI CODIS program since 2003 and continuously since 2012. CODIS is a critical biometrics law enforcement tool that leverages advanced forensic science to help identify violent criminals, missing persons, and unidentified human remains. CODIS is used daily by the FBI, State and Local forensic labs, and law enforcement agencies throughout the US and around the world. Ariel assisted the FBI with transitioning the CODIS program from a traditional Waterfall development methodology to an Agile/DevOps approach. We also provided Tier III operational support for 450 labs in 50 countries, while delivering bug fixes and major system enhancements. During our tenure we established Continuous Integration, Infrastructure as Code, and significantly improved the performance of the CODIS software reducing the time it takes to prepare DNA records for cross-searching from 10 hours to 20 minutes. We helped establish test automation on CODIS using SpecFlow to automate acceptance criteria and enable full automated traceability to requirements (features). Ultimately, the program achieved approximately 50% functional coverage starting from zero, on a 15-year old codebase of 2 million lines of Microsoft .NET-based code written in five programming languages. Awarded a 10-year contract in 2016 for new development and maintenance of CODIS with Lockheed Martin and ECS Federal.
Since September 2019, Ariel Partners has been working with the Office of the Inspector General of the Social Security Administration (SSA OIG). Ariel is designing an audit program for large-scale Agile projects and delivering a comprehensive training program covering all aspects of large-scale Agile software development. Ariel is providing the following training courses to SSA OIG:
The SSA is currently executing a large (>$100M) Agile project to replace the mission-critical disability system; a complex system that interacts with 54 state-based systems (including Puerto Rico, Guam, US Virgin Islands, and American Samoa). Ariel is helping SSA OIG to identify better practices for forecasting, planning, DevOps, and reporting and to flag poor practices such as using non-normalized Story Points and assuming that cycle times follow a normal distribution/bell curve when constructing schedule forecasts.
Ariel assisted in the development of an application to maintain a registry of first responders for the Office of Emergency Management. Ariel consultants performed functional and technical analysis, design, programming, testing, support, debugging, and maintenance of mission critical web-based software components.
Supported the EPA’s Information Resources Management Division located in Research Triangle Park, NC. Ariel performed IT operations and telecommunications services, including network engineering and administration, Lotus Notes development and administration, LAN support, service desk, training, computer and workstation support and web applications/software development. We provided application development support to maintain more than 30 currently used applications in addition to the design, testing, and deployment of new applications. Ariel ensured high system availability of the EPA IRMD infrastructure supporting 3,000 users, 40 servers, 51 applications, and four geographic locations on a 24×7 basis. We also provided local and remote training including in-classroom instruction, webinars and recorded content. We supported the Online Library System (OLS) that provides access to thousands of EPA library resources through a consolidated web-based database system.