Industry Leading Technology Built from the Ground Up
Beyond public pension domain expertise, one of Sagitec's key differentiators is our technology. Experienced senior software architects dedicated to the public pension industry built our solution framework to solve the issue of delivering a rapid, tailor-made solution.
Sagitec's framework was built on top of the Microsoft .NET framework and incorporates the following critical success factors:
• Highly Customizable – Key systems features, such as the user interface design, search criteria and results, data validations, navigation, and security are easily and quickly tailored to meet your needs and priorities. This feature provides the benefits of both package-based software and purely custom-developed software.
• Component-Based – Public pension systems must gracefully respond to a turbulent political environment that changes business requirements often and without notice. Our component-based architecture allows our solutions to interact with other software, such as a general ledger system, as well as a host of third-party components to provide you with true software reusability. As you respond to future system changes, modifications can be isolated and addressed at the component level or components can be replaced instead of cascading throughout the application, as is typical with package-based software.
• Loosely coupled – Our solutions feature loosely coupled components that can operate independently for each other and provide us unprecedented flexibility to leverage individual components in and outside of Sagitec’s framework. Many package-based solutions are tightly coupled and, therefore, not easily customizable. For example, Sagitec creates a Benefit Calculation Rules Component that can be accessed from a new line-of-business solution, the Web for member self-service, and a batch job for producing annual member statements. If a new law changes the regulations associated with the Benefit Calculation, you can implement and test the change with certainty that it will work with the components that access it.
• Table-Driven – Our framework is based on the fundamental premise that you must be able to manage the bulk of routine changes without programming and without incidence. Application parameters, such as plans, status, code and descriptions, and limits are table-driven values that can easily be updated by you on demand. Our extensive experience building table-driven systems specifically for public pension clients allows us to incorporate a variety of best practices that simplify the maintenance of static data.
• Browser-Based – This feature eases the pain associated with application deployment and maintenance. Any workstation supporting a standard browser can be used to access the application, thus requiring minimal special setup for workstations. This gives you the flexibility of performing work remotely and facilitates the rapid deployment of self-service functions.
• Multi-Tier Solution – Our solution is physically and logically separated into multiple layers, such as presentation, business rules, and the database. Separation has many benefits to you, including:
– Database Independence – Our architecture provides maximum flexibility in controlling your technical destiny. Our application can support any enterprise-class relational database. Beyond the separation of the data tier, we limit the use of proprietary database features, such as stored procedures and triggers, so that a database change can be made as effortlessly as possible.
– Business Rules Tier – The business rules are located on their own tier, are not dependent upon the database or presentation and can be changed without having to update the client.
– Independent Presentation Layer (User Interface) – The presentation lay or user interface is independent of the business rules and database to allow the system to be accessed by standard client workstations, and positions you for future system access methods, such as telephony and wireless access.
• Object-Aware – This powerful feature allows for the dynamic binding of business objects; custom data objects; and data objects with screen fields, business rules, correspondence, and processing programs.