CASE STUDY: How The Zyris Framework is SecuScan’s Competitive Advantage Over Other Custom Software Frameworks
Affordable Price Point and Low Cost of Developing Custom Software Applications
It goes without saying that the inception of most custom software applications come with the stigma that the project will be expensive, probably run over schedule, and be followed up by a lengthy maintenance schedule. All of which potentially add up to a requirement of having big investment dollars at the ready.
It’s true. The vast majority of many custom software project budgets are typically dedicated to structuring the codebase. This ‘platform engineering’ can tear through a custom software project budget as much as 30 to 45%. Since its inception, more than 1500 man hours have been invested in building and rounding out The Zyris Framework’s codebase to include not only many components that are typical to many unique custom software applications, but also advanced code coverage features that help make stable rapid logic authoring possible. The Zyris Framework made it possible for the SecuScan automated vulnerability testing product to be developed and customer operational in less than 3 months with a budget of less than $50,000.
Rapid Logic Authoring with Multiple Output Formats
Each custom software development project is unique. It’s because of this that inherently creates unique nuances and complexities with each project that inhibit new application logic from being implemented cost efficiently. As well, very few proprietary and out-of-the-box frameworks allow for multiple output formats without duplicating development or adding additional bloat to the software codebase, let alone contain extensive development tools support, like code coverage.
Stable with 90% Code Coverage
Almost every software development project runs into stability issues. The experience level of the developers can determine how well the code is tested both during and after new functionality implementation. As new features and logic are implemented, the number of bugs that can plague a system can exponentially snowball which can grind development to a halt. Some software development companies would mitigate this risk by adding Quality Assurance (QA) staff along with maintenance support developers that clean up the codebase as the software continues to evolve and grow. This model can be cost prohibitive for many start-up and in some cases, small to medium sized businesses looking to develop a product that will bring their business into the digital era of doing business. It’s these and similar scenarios that typically drive businesses looking for software solutions to grab ‘customizable’ off-the-shelf solutions that come with their own inherent issues.
The Zyris Framework comes with a guaranteed 90% code coverage. This means that as new features are developed the SecuScan product can maintain its stability without slowing down development cycles. Integrated automated testing and reporting features allow developers to rapidly author functionality and see the results of the added logic, as well as how it impacts the rest of the application. For instance, with The Zyris Framework, it takes about 15 seconds to add a new static html page and about 60 seconds to create a User Authenticated page.
Scalable Codebase with Native Amazon Web Services (AWS) Support
Can you say that your custom software product is scalable out of the box? SecuScan is an automated detection system for business. Within its first year of deployment, the SecuScan product saw significant increases in its daily scan requests as a result of direct and affiliate business development efforts. For example, one of SecuScan’s leading reseller partners had closed a deal that increased the number of scan requests at the time—the assumption being that this new customer would add a few additional scan requests per day. However, beyond all expectations, this customer added a significant number scans per day into the system in a single night, and The Zyris Framework handled the 1349.39% increase without any perceptible impact to users. The Zyris Framework’s ability to handle SecuScans constant and often variable load increases makes it the ideal custom software application framework for the rapidly growing startup.
Ongoing Feature Development
Zyris Software’s job with its proprietary framework isn’t complete there. As a part of it’s value proposition to it’s current base of customers, ongoing updates are made to not only ensure a solid and stable codebase, but to also created extended functionality to it’s already core set of cababilities. In addition, new features are being scoped and added to address the needs and goals of other businesses as well. These additional features can include either custom application features, development capabilities, or addtional third-party support such as:
- Ongoing Google API support
- New Automated testing and reporting capabilities
- Developer and admin dashboard and reporting features
- and much more.
With everything that we add, we carefully plan, scope, and structure so that we don’t compromise the already super lightweight framework that make our custom software fast, efficient, and scalable.
In short, The Zyris Framework has given SecuScan a competitive edge over other custom frameworks. The Zyris Framework not only rapidly decreased the time and money it took to get SecuScan up and running, it also came with a host of other benefits, such as: the ability to easily add additional functionality, dynamic code generation, 90% code coverage, and the insurance of peak efficiency and stability of the software application throughout its lifespan. The Zyris Framework helps businesses keep the costs and total production time of custom software development down, and offers streamlined but powerful support both during development and afterwards, making maintenance easy—by including The Zyris Framework, it has not only made SecuScan’s development process quick and easy, but business quick and easy as well.