Saved trees
UMIS AND ITS USERS CONTRIBUTED TO SAVING 60 048 TREES
Български

Programme: Programme "Competitiveness and Innovation in Enterprises" 2021-2027

Planning region: All

Description

The innovation developed under the project is a software product in the form of a web-based resource management platform with specialization in human resource management mainly for companies offering labor as a service.
It is a system with different modules that are designed to improve efficiency in the management and optimization of operations and processes necessary for the dynamic organization of the work of a large number of people on different projects.
In this sense, the type of innovation offered for development under the project is product innovation.
After the implementation of the project, the platform will be offered to the market because it will have reached the level of technological readiness TRL 9 - Tested system in an operational environment.

The innovation falls into the thematic area "Informatics and ICT" of ISIS 2021-2027, with the subarea "web-based applications for creating and exploiting new services", as it is a web-based software system for managing resources - ERP (Enterprise Resource Planning). , specializing in human resource management.
A web-based application is a powerful tool that allows users to access features and services through a user-friendly and easy-to-use interface. It will be designed to work across multiple devices and platforms, providing access to key features from anywhere in the world with an internet connection.

The innovation developed by the project is an experimental development, as a research category, because it combines the use of different software technologies (Typescript, Microservice architecture, Java, Spring, React, AWS) to create the predefined functionalities and thus build a completely new software product to be applied and tested in a real working environment.
Activities
Activity Contracted Amount Reported Amount
Създаване и тестване на прототип, свързан с разработването на продуктова иновация (дейността ще бъде изпълнена чрез наемане на квалифициран персонал): За изпълнение на необходимите дейности по разработване на иновацията ще бъде нает квалифициран персонал за целите на създаването и тестването на прототип. Нивото на технологична готовност, на което планираме да бъде разработваната иновация в края на проекта отговаря на TRL-9 - Изпробвана система в операционна среда. Проектът ще бъде разработван на малки цикли от три етапа, които се наричат спринтове. Трите етапа включени във всеки спринт са: 1. Описване на конкретни задачи от бизнес анализаторите спрямо изискванията за продукта. Бизнес анализатора се запознава с конкретните нужди, които трябва да удовлетвори съответният продукт, какви точно са очакванията към него от гледна точка на бизнеса. След това описва тези нужди като конкретни задачи от техническа гледна точка. Разбива ги детайлно на малки, ясни и конкретни задачи, които трябва да бъдат изпълнени и ги оформя като тикети (билети с описаните задачи). 2. Изпълнение на задачите от разработчиците (създаване на софтуерен код от програмистите). Програмистите се запознават със задачи и ги изпълняват, като създават софтуерен код, който да изпълнява точно това нещо, което е описано в задачата, използвайки технологиите, които най-добре ще свършат работа. Крайният продукт е определен програмен код, част от цялото, който може да върши нещо. По този начин работата може да бъде гъвкаво разпределяна, ясно проследявана и по-лесна за изпълнение. А накрая "парчетата" код или отделните малки функционалности се събират, за да се получи цялостния продукт изпълняващ определените бизнес нужди. 3. Проверка на правилното функциониране на кода от специалистите по софтуерно тестване. Когато една задача бъде изпълнена от програмист, тя се проверява от специалист по софтуерно тестване, който проверява дали кодът функционира правилно, дали отговаря на описаните от бизнес анализатора критерии. Ако открие грешки, връща задачата за доработка. По този начин още на най-ранно ниво биват изчиствани потенциални грешки, които по-лесно се установяват, когато са малки и предотвратява тяхното натрупване, което би довело цялостно блокиране работата на продукта. Това е най-честият начин за разработката на софтуер, който се прави на малки парчета, защото позволява гъвкавост на работата, адаптиране към новопоявили се изисквания и особености, а също така пести и време. Ако първо бъдат създадени всички задачи, след това бъдат изработени, а накрая бъдат тествани, при появата на грешки и непланирани обстоятелства, каквито винаги има в софтуерната разработка, тъй като става въпрос огромни обеми от програмен код, това би довело до нуждата от преправяне на голям брой задачи, тяхното пренаписване и след това ново тестване, тъй като компоненти във всеки софтуерен продукт са взаимосвързани. Всичко това означава огромна загуба на време и средства. Затова е прието софтуерната разработка да се прави на малки парчета или цикли, където своевременно се установяват и нанасят нужните малки корекции. Тази дейност допринася за разработването на иновацията и изпълнението на проекта, тъй като технологията е валидирана в релевантна среда, но има нужда от последващо технологично развитие, преминаващо през прототип, демонстриран в операционна среда и стигаща до ниво на технологична готовност - TRL 9 - Изпробвана система в операционна среда. 660 000.00 0.00

Notes:

Elements in light blue allow detailed view when selected
All amounts are in Bulgarian lev (BGN) / 1 EUR = 1,95583 BGN
The project is financed by the Operational Programme "Technical Assistance" and co-financed by the European Union through the European Regional Development Fund.
In implementing the project № 0115-CCU-2.1 "Information system for management and monitoring of EU funds in 2014-2020 - UMIS 2020" (BG161PO002-2.1.01-0007-C0001).