Dilemma-Based Learning Platform Share: AdvantISS Score Awaiting client review n/a Date Published 10 February 2023 Reading Time 2-Minute Read Dilemma-based software for creating presentations with the purpose of audience involvement Client The client is a research-based game, simulation, and virtual world development company. It combines game design, game technology, instructional design, and psychology to craft learning platforms. The AdvantISS team has already collaborated with this client on another development project. What Was the Client’s Problem? During the education process, lecturers and mentors used different visual and presentation materials. But these materials could barely be optimized for a particular audience. That is why the client had the aim to develop a platform for customizing and automating presentation materials. The presentation author had to be able to create different scenarios and polls inside their presentations. Participants had to be able to interact with the presentation content, choose different paths, and vote. Multi-tenancy was planned as the main advantage of the platform. The platform is supposed to be a public project with subscription plans. Users include representatives of schools, universities, event agencies, and other education companies. The Solution We Provided At the beginning of the project, mockups and solution requirements were defined by the client. Our team developed and planned the scope of tasks. We also came up with some proposals to improve the platform. The AdvantISS team was responsible for front-end and back-end development, DevOps, testing, and project management. In the beginning, we worked only with our engineers. Then the client augmented the development team with their in-house developers before the demo stage. Our engineers implemented it in the dilemma creation tool. A dilemma is a question with several possible answers, with each answer describing a particular scenario. A scenario unfolds following a participant’s answer, and examples include opening the new path of a presentation, poll results with scoring, and displaying audience opinions. Core Features We Implemented The portal has a set of different roles Different settings for pages Participants go to the presentation session using their phones or laptops through a link. They can vote for a scenario or, in polls, add their opinions Scenario and case-based learning tools The platform is mobile responsive Team Composition One project manager Five software development engineers One quality assurance engineer One business analyst Technology Stack ASP.NET Core, Angular, ABP Framework, SurveyJS Project Duration 1 year (May 2021 – May 2022), MVP development from scratch, Till now – project maintenance