Evident Systems
Software DevelopmentVirginia, United States2-10 Employees
Despite the strategic importance of both software development and the data produced by the resulting systems, software development remains costly and risky. 70% of software development efforts fail, with 17% failing so badly they risk the survival of the company. Two major factors of this problem are: 1. Software development resources are scarce and expensive, yet these resources are often wasted during development on building the wrong thing, or on implementing the repetitive and low-value aspects of the right thing. 2. The data stored by these systems is of low value outside of that system’s own context, creating a mismatch for integration with other systems or for use in analysis, machine learning and AI, auditing and compliance, etc. The Evident Systems team built oNote (https://oNote.com) to address these issues. oNote is a platform for collaboratively designing, implementing, and operating event-based information systems. This type of system: • Is simpler to design via a shared visual language that naturally expresses how business SMEs think about the business requirements, and how UI/UX designers and software engineers think about the user interactions and state changes within the system • Is simpler to implement because this visual modeling language can be translated directly into working soft- ware, including via automated code-generation • Produces data that is easier to use, analyze, and integrate with other systems outside of this system’s own context