v3-docs
Documentation and wiki for the complete platform
What is Veris?
Veris is a platform that enables interaction, within some context, between multiple entities, and evantually creates an ecosystem of trust between the entities.
Veris Does this by defining
- context
- interaction
- entities
- user
- organization
- access control
- etc
and then monitoring the data exchange between entities. When all the entities involved in the interaction provide a feedback, about the interaction, the trust score in the context for the entities involved is updated.
Using this theory, ultimately Veris would be able to create a Trust Eco-system, where in all the interacting entities would have a direct access to each other, removing the friction caused by involvement of multiple process access grant.
Use Cases for context & interaction
- VMS and organization
- Logbook and society
- Ticket Booking and theater
- Meeting Manager and conference room
- Loan application portal and bank
- Network packets and Embedded systems
Execution Strategy
Veris would provide any Organization a way to enable multiple services for its member, and thus using the services a member would be better able to judge the value of membership and the organization would be better able to judge the access to be granted to the member.
Organization IT developer would be able to register
- external resources
- data model
- permissions
- authentication
- create new processes using all the required resources
- create new widget screens to call the processes
- compile the processes and widget screens into a single widget
Organization Admin would be able to use all the widgets required by the organization, and distribute it across the members of its organization.
This would be known as Instant App (instant widget), where in Admin can quickly create a widget, and choose to serve it to the members. The members must use the Veris Runtime to access the allowed widgets.
Users gain more power over the IDs and Membership, using the Veris Runtime User App and Organization gains more agility over the services it wants to deliver to its members.
Prerequisites Languages
Prerequisites Frameworks
Values
- Be a life long learner - keep learning
- Learn from the best and try to be the best
- Be driven by "new" - try to keep innovating - keep building amazing ideas
- No is hard to say, Yes is hard to deliver - Be open to the impossible - a possibility for a solution starts with a Yes
- Be ready to jump in and figure it out
- Take risks for the possibility of delivering more value
- Listen, Learn and Improve
- The problems are the opportunities - let's do more and be more
- A problem would have n+1 solutions, where n is the number you have already tried - try again - learn and improve
- Challenge everything, find problem everywhere
- Be ready to change and improve
- Best ideas could be the ones that were initially rejected
- Best ideas can come from anywhere -
- Best idea must win
- Know
- What are you talking about
- What do you want to achieve
- Respect
- other's time
- other's ideas
- other's knowledge and help others improve on their mistakes
- Always start with WHY -> then WHAT. The HOW you leave to the person responsible.
- Trust & Transparency - among the team and members is paramount.
Culture
Providing meaning to chaos using Information (data), Innovation and achieving the Impossible.
- Innovation
- Information
- Impossible
Questions
- What is important - goal vs results?
- What comes first - customer vs team (people) vs product?
- How do we handle - an error/ a mistake?
- How do we handle tough discussions - keeping quite vs being straight forward?
- How do we solve a problem - copy-paste vs innovate vs interate?