Project costs - 1.8 million AED, Budget allocated - 1 million AED
Budget shall cover - Kiosk body manufacturing, purchasing kiosk components, procurement, Application development, hire & on-board development & designing team. A total of 15 kiosks were to be delivered
Technology used - SAP ABAP, HCM, Fiori for backend services, .NET framework for hosting application on windows, SOAP APIs for integration, XAML for defining UI elements, Adobe Illustrator for designing Wireframe.
Tools Used - Jira, Microsoft Project
Team - Scrum Master, 3 developers (1 senior, 2 junior), 1 designer, Project Manager/ Product Owner
How I Initiated - Brainstorming with clients cross functional teams (technical & functional teams) for gathering requirements, weekly project review & communication plan with internal & external stakeholders.
Documentation - Business Blueprint, Functional Specifications, MoM, UAT, Release Note
How I executed - After developing user stories, created product backlogs, identified tasks and prioritized them, developed a project roadmap, coordinated with Scrum Master in creating sprints.
Coordinated with vendors and 3rd parties for procuring all the project deliverables.
Sprint 1- Delivered application screen wireframes, simultaneously developed functionalities for login screens. Made tests with the client, enabled the tweaks recommended and moved onto next sprint. The duration was 2-3 weeks.
Sprint 2 - Developed backend SAP webservices for 10 most important HR services out of 39. We chose the services in a way that these services shall cover all the equipments required in a solution. Enabled the front end functionalities for those services. Made tests with client, client recommended for some customizations for look and feel. Made tweaks accordingly and moved to the next sprint. Duration 3-4 weeks.
Sprint 3 - Components of test kiosk were delivered, integrated the components SDK with the application functionalities. The components were: RFID reader, Documents Printer, Scanner, Passport scanner, Signature pad. Made initial tests without passing data to the backend to ensure the components were actually functional. Made final tests with clients by passing data on to the backend. Client recommended to change the components logos. coordinated with their marketing team to redesign the logos.
Sprint 4 - Delivery of actual kiosk hardware. Delivery of a matured software application with its entirity.