| Извършване на изследвания, изпитвания, измервания и валидиране, необходими за разработването на иновацията (дейността ще бъде изпълнена чрез наемане на квалифициран персонал и използване на собствено оборудване): Преминаване на проекта от експериментално доказване на концепцията към технология, валидирана първо в лабораторни условия (TRL 4) и впоследствие в контекст, наподобяващ крайната оперативна среда (TRL 5). Това включва с помощта на специфични технологии като NestJS, Prisma, PostgreSQL, Directus CMS, Vue, Nuxt, Keycloak и Bull queue с Redis да се усъвършенства архитектурата на системата, да се подобрят функциите за сигурност и да се разширят функционалностите на системата, за да се осигури мащабируемост и възможности за интеграция със съществуващите инфраструктури. Целта е да се потвърди, че системата е технически осъществима и функционална в симулирана среда.
Цели:
• Превръщане на доказателството за концепцията в напълно проектирана система, готова за реално приложение като се финализира софтуерната архитектура, осигуряваща мащабируемост, сигурност и възможности за интеграция със съществуващата инфраструктура.
• Валидиране на всички функционалности на системата при контролирани, а след това и при по-динамични условия, за да се гарантира устойчивост и надеждност, чрез провеждане на контролирано и полуконтролирано валидиране на всички функционалности.
Изследователски задачи:
1) Усъвършенстване на архитектурата на системата: Подобрение и финализиране на софтуерната архитектура с акцент върху модулния дизайн и използване на технологии като NestJS и Prisma за надеждни бекенд възможности и безпроблемна обработка на данни с PostgreSQL.
2) Разработване на разширени функции: Разширяване на функциите на системата въз основа на първоначалните заключения, включително усъвършенствани анализи за данни, машинно обучение за прогнозни прозрения и мобилна достъпност. Това ще включва и интеграция на различни API-та за обмен на данни със съществуващите системи.
3) Валидиране в лабораторна среда (TRL 4): Прилагане на строги протоколи за тестване в лабораторна среда, за да се направи оценка на работата на софтуера при различни сценарии, тестване на основните функционалности и интеграционни компоненти като Keycloak за удостоверяване и Bull queue с Redis за управление на задачите.
4) Симулирано полево изпитване (TRL 5): Преместване на тестването в среда, която имитира действителните оперативни условия, за да се тества взаимодействието на софтуера със съществуващите системи, реакцията му на реални данни и използваемостта му. Това включва създаване на тестови среди, които да симулират различни реални сценарии.
Важни етапи:
Месец 2-4: Разработка и финализиране на софтуерната архитектура.
Месец 4-6: Разработване на разширени функции и интеграция на API-та.
Месец 7-9: Валидиране в лабораторна и симулирана полева среда.
Технологии:
- NestJS и Prisma: Използване за изграждане на надеждни бекенд услуги и обработка на данни.
- PostgreSQL: За съхранение на данни с висока производителност и надеждност.
- Directus CMS: Управление на съдържанието и предоставяне на административен интерфейс.
- Vue и Nuxt: За създаване на реактивни и интерактивни фронтенд компоненти.
- Keycloak: Осигуряване на сигурно удостоверяване и управление на идентичността.
- Bull queue с Redis: За управление на фонови задачи и асинхронни операции.
Хардуер:
- Сървър: За хостване на бекенд услугите и базата данни.
- Работни станции: За разработчиците и инженера по качество.
- Монитори: За удобство при работа.
- Система за съхранение на данни (NAS): За съхранение и архивиране на проектните данни.
- Резервно захранване (UPS): За осигуряване на непрекъснатост на работата.
- Мрежово оборудване: За свързаност и комуникация между устройствата
Специалисти:
- Full Stack Developers: Разработчици с опит в бекенд и фронтенд технологии, които ще работят върху цялостната архитектура на системата.
- QA Engineer: Инженер по качеството, които ще осигурят тестването и валидирането на софтуера. |
116 329.13
|
0.00
|
| Създаване и тестване на прототип, свързан с разработването на иновацията (дейността ще бъде изпълнена чрез наемане на квалифициран персонал и използване на собствено оборудване): Разработване на прототип, способен да работи в реална среда (TRL 6), и усъвършенстването му с цел демонстриране на неговата надеждност при всички очаквани условия на работа (TRL 7). Този етап е от решаващо значение за преминаването от контролирана среда към реални пазарни условия, при които реални потребители взаимодействат със системата.
Цели:
• Изграждане на цялостен прототип, който интегрира всички софтуерни модули и може да бъде демонстриран в реални оперативни условия.
• Да се валидира задълбочено прототипът в реални случаи на употреба и да се коригира въз основа на обратна връзка в реално време.
Изследователски задачи:
- Разработване на прототип: Интегриране на тестваните модули в цялостен прототип. Това включва интеграция, внедряване на софтуера на подходящи платформи и настройка на потребителски интерфейси.
- Изпитване в оперативна среда (TRL 6): Провеждане на задълбочено тестване на прототипа в избрани бизнес среди, оценка на функционалността и събиране на данни за работата му в типични оперативни сценарии. Ще се използват методи като A/B тестване и събиране на данни от реални потребители.
- Утвърждаване и усъвършенстване на системата (TRL 7): Ангажиране на крайни потребители и заинтересовани страни в пилотни тестове, за да се потвърди работата на системата в реални условия, отстраняване на проблеми и усъвършенстване на прототипа. Включва събиране на обратна връзка и използване на аналитични инструменти за проследяване на потребителското поведение.
- Интегриране на обратната връзка и окончателни корекции: Използване на обратната връзка от тестовите фази за подобряване на дизайна на потребителския интерфейс, сигурността и производителността.
Важни етапи:
Месец 10-12: Разработка на цялостен прототип.
Месец 13-15: Тестване на прототипа в оперативна среда и събиране на обратна връзка.
Месец 16-18: Утвърждаване и усъвършенстване на прототипа, интеграция на обратната връзка.
Технологии:
- Docker и Kubernetes: За контейнеризация и оркестрация на приложенията, осигуряващи лесно мащабиране и управление на ресурсите.
- React и Redux: За създаване на модерни и интерактивни потребителски интерфейси, които могат лесно да се поддържат и разширяват.
- GraphQL: За оптимизация на запитванията към сървъра и подобряване на производителността на фронтенд приложенията.
- ElasticSearch: За мощно и бързо търсене и анализ на данни в реално време.
- Jenkins: За непрекъсната интеграция и доставка, автоматизация на билд и тест процесите.
- Prometheus и Grafana: За мониторинг и визуализация на метрики и производителността на системата.
Специалисти:
- Full Stack Developers: Разработчици, които ще интегрират всички модули в цялостен прототип.
- UX/UI Designer: Дизайнер, който да се погрижи за усъвършенстването на потребителския интерфейс.
- QA Engineer: Инженер по качество, който да тества прототипа в реални условия.
Хардуер:
- Сървър: За хостване на прототипа и свързаните услуги.
- Работни станции: За разработчиците, дизайнерът и инженерът по качество
- Монитори: За работа с визуализация и дизайн.
- Система за съхранение на данни (NAS): За съхранение на проектни данни и резултати от тестването.
- Резервно захранване (UPS): За осигуряване на непрекъснатост на работата.
- Мрежово оборудване: За осигуряване на свързаност и комуникация между устройствата. |
24 296.59
|
0.00
|
| Защита на интелектуалната собственост на иновацията: За да защити интелектуалната собственост при разработването на иновативния софтуер, ВЕДА планира следните дейности:
- Търговска марка: Регистриране на търговска марка за име, лого и други маркови елементи, които ще идентифицират софтуера.
- Търговска тайна: Защита на конфиденциална информация като алгоритми и друга ценна информация чрез строг контрол на достъпа и правни споразумения.
- Договори и споразумения: Подписване на договори за конфиденциалност (NDA) с всички служители, консултанти и партньори, които имат достъп до чувствителна информация. Също така, включване на клаузи за интелектуална собственост в трудовите договори, които уточняват, че всичко създадено от служителите в рамките на техните задължения принадлежи на компанията.
- Лицензиране: Използване на лицензионни споразумения за контролиране на използването и разпространението на софтуера.
- Сигурност на данните: Инвестиране в киберсигурност за защита на софтуерния код и конфиденциалната информация от кражба или злоупотреба. |
0.00
|
0.00
|