Helping enterprise leaders automate their process
Powerful features of the AgilePoint platform that help your enterprise eliminate technical debt and future-proof ROI.
Get StartedWhen the time came to modernize its decades-old Lotus Notes infrastructure, The Salvation Army moved to Microsoft Office 365, SharePoint and Agile Point, a general-purpose low-code/no-code platform that empowers both professional and citizen developers to build a range of applications, from simple internally-facing apps to complex workflows and externally-facing mobile applications for corporate-wide use.
The Solution-two decades ago, the western region of the Salvation Army USA standardized on Lotus Notes, adding myriads of applications since then. When it became clear that migrating to modern technology was mandatory, the non-profit needed a cost-effective-and future-proof approach, one that would not require another expensive migration a few years down the road.The IT group decided to implement Microsoft Office 365 and-SharePoint to modernize its communications infrastructure.Microsoft technologies alone, however, did not provide the low cost flexibility for building future applications.For example, SharePoint-based applications required too much rework every time Microsoft released a new version. The western region of the Salvation Army also used an accounting system from a smaller vendor, which would require customization to integrate workflows.
Since Microsoft technologies alone did not afford the organizations cost-effective way to build applications that would meet the diverse needs of the people it served, the Salvation Army turned needlepoint to add a low-code, and low-maintenance applications development solution to its digital transformation. They wanted something that would work with and extend SharePoint, Officer and Microsoft SQL standards, as well as other applications like-Salesforce. They also wanted to build workflows that interacted with various other applications, including on-premises apps and cloud-based ones.
“Agile Point brought us a part of the project we could now do ourselves,” said David Brown, director of applications. “A number of times we were able to develop the entire solution in Agile Point. The alternative would have been traditional development, even on the Office 365 platform.”Karl Larson, director of software development at The Salvation Army’s western region added, “Agile Point takes care of all the common challenges, freeing us up to concentrate on those things unique to The Salvation Army.” This enabled the team to tackle more difficult applications right out of the gate.
One of the team’s most important priorities was to empower non-technical people to build applications. These citizen developers would help the organization reduce the cost of development and maintenance of its applications while simplifying its application portfolio.The team’s first citizen developer was Jonathan Funk, originally hired as a help desk professional. “When we went with Agile Point,we decided to make Jonathan a developer, even though he didn't have any formal education or training as a developer,” Brown said.“He was great at help desk but he also liked automating his tasks to be more productive.
Bottom-Line Results Another urgent need for The Salvation Army was creating an-invoice workflow application for its churches. When local churches receive invoices, they need to sign off on them and send them to headquarters to get paid. Many employees scattered around the region were also using corporate credit cards.“Agile Point was in the mix because we wanted to have a repeatable process for handling corporate credit cards, including enabling users to sign off on expenses,” Larson explained solved this problem without requiring a complete rework of an Angular app that the team developed prior but-without workflow. “We could take 70% of the code and turnip into a workflow-enabled credit card approval system needlepoint.”When the team compared the cost of using Agile-point to hiring third-party developer to custom code the credit card reimbursement workflow on SharePoint, they found a substantial difference in cost. “We’re getting real bang for our buck without Agile Point investment,” Brown added.
Since the Salvation Army chose to license Agile Point by shared concurrent seats, not by how many named users access the-application, costs were manageable. “We can deploy apps toll of our 6,000-user base with a small number of concurrent licensed users, without buying 6,000 licenses,” Brown explained.But the benefits went well beyond simple savings. The organization was able to demonstrate how both citizen developer sand professional developers could work in parallel to implement sophisticated workflow-based apps with front ends for both internal and external consumption.As they damper up, these small teams were able to build new applications at an increasing rate, without maintenance of the developed applications slowing them down. This low-maintenance aspect is a core benefit of Agile Point's unique low-code approach, as it helps organizations avoid the legacy problem.“For most of our applications, we have experienced a 70-80%reduction in our application development life cycle,” Brown said.The cost savings didn’t mean that the organization budgeted lessor application development. Instead, they doubled the number of applications they were planning to create.By using Agile Point, the Salvation Army has also future-proof edits technology. For example, if the organization decides to migrate or expand to another cloud platform down the road, they will only need to reconfigure existing applications, not conduct costly complete rebuild
Supporting citizen developers is one of the strengths of low-code platforms needlepoint, which also provides capabilities for professional developers.
“Building apps on Agile Point has allowed me to be more focused and more proficient,I can leverage Agile Point as the one interface to work with other key technological has taken me from creating few apps a year to dozens. It’s definitely achieved our goal of rapid development.”
Jonathan Funk
Citizen Developer at The Salvation Army