Welcome to the Virtual System Implementer Platform.
This step-by-step learning journey at your own pace to successfully create a simple AI Use Case. Let's get started!
We provide two videos to introduce you to the VSI Platform.
Intro and getting started
2. Creating your own sample interference use case
The system requires the corporate user to login and identify themselves. Below is a screenshot of the login screen to VSI. As we are utilising Angular as part of the MEAN stack, the screens are responsive and support multiple device sizes.
3. General navigation and Organisation
Upon login, users can be provided with a top navigation bar that can contain the user profile and other key actions that can be provided to the user. This bar can be configured by the end user to be hidden, floating, sticky, or static.
A left navigation bar will be provided. It can be collapsible and configurable by the end user. See the illustration below:
The configuration is done via the Theme Customizer toggle on the right. It allows the end user to control the settings for how the navigation bars should be displayed and the colours to be used.
Organisation functionality is meant for administrating the details of the organisation as seen below:
The key functionality of the platform is code generation. All code generation starts with a project for a particular functionality. The project page is to allow a user to create a project to accelerate code development. Below illustrates the project listing page where it displays all the projects created and allows the user to create more projects through the “Create New Project” function.
1. Sample Showcase
All new users will be provided with a sample showcase on generating a recommendation engine using the platform. Click on “View” for the World War 2 Prediction Showcase. Following the shepherd to understand the story and how to create and test the showcase
2. Create New Project
To create a new project, click on the “Create New Project” and provide the information needed.
5. User Story Page
An empty page will be provided for the entry of the user stories for the project.
Load your data and stories according to the showcase example
Please also read the AgileAlgo Support User Stories that a User can utilise to develop their own Use Cases.
1. Code Generate and Deploy
When ready, “code generate” to see if the user story has an equivalent set of codes. If not just adjust or follow the structured user story approach (see 2.5.2).
Deploy the code as necessary. You can redo this any number of times to try this out. Delete the whole project as necessary.
2. User Story Entry
Click on the add story icon to manually add a story
A structured user story dialog will appear to allow you to add new stories. The fields are tied to the entities that you have loaded.
6. User and Roll-based Access Control
AgileAlgo’s platform comes with User and Role-based Access Control Functionalities. Corporate users, can administer their own users and their access control to the VSI functionalities:
Users will need to be tagged to User Roles for Roles-based Access Control. The roles are set up once but can be modified to allow the roles to access the various functionalities.
AgileAlgo Platform comes with notification capabilities to display application messages and system notifications. The notification icon is available on the top navigation bar as illustrated below:
For System Notification, in addition to the notification displayed, an email can be sent to the system administrator of system degradation as provided by the application, AWS, and/or the database service provision.
AgileAlgo Platform comes with Tasks (to-do) capabilities to allow users to collaborate with other users from their same organisation to request or perform tasks either within the platform or outside. Below illustrate the tasks screen: