Ваш помощник в создании и управлении индивидуальными планами развития сотрудников в Альфа-Банке*
* с отличным бэкендом по версии нашей команды, подтверждено Яндексом и Альфа-Банком
ALFA PDP - новый сервис по ведению индивидуальных планов развития, встраиваемый во внутреннюю платформу “Alfa People”.
Сервис позволит наглядно планировать и контролировать выполнение мероприятий по развитию и профессиональному росту сотрудников компании.
Создать простой сервис, который позволит унифицировать процесс ведения индивидуальных
планов развития как со стороны руководителя, так и со стороны сотрудника.
Задачи продукта |
---|
Систематизировать создание планов развития сотрудников в соответствии |
Упростить подбор сотрудников на проекты, благодаря аккумулированию |
Сделать прозрачным и понятным процесс оценки компетенций |
Сделать прозрачным и понятным процесс карьерного роста и профессионального |
Функционал для роли "Руководитель" | Функционал для роли "Сотрудник" |
---|---|
Просматривает список сотрудников своей команды с информацией о задачах ИПР и прогрессе их выполнения |
Декларирует (определяет) для себя: Цели развития / Сильные стороны / Зоны роста |
Открывает карточку сотрудника | Просматривает список задач |
Просматривает информацию о сотруднике, диаграмму прогресса выполнения ИПР, Цели развития, Сильные стороны, Зоны роста сотрудника |
Выбирает задачу, открывает (разворачивает) задачу |
Создает задачу для сотрудника в формате индивидуального плана развития | Берет в работу (нажатием соответствующе кнопки) после чего задача приобретает статус “В работе” |
Определяет название задачи | Может написать комментарий, который увидит Руководитель |
Описывает задачу так, чтобы сотруднику было понятно, что необходимо выполнить |
|
Устанавливает сроки: дату начала выполнения и дедлайн | |
Выбирает тип задачи: Hard skills / Soft skills / Обучение | |
Определяет значимость задачи: Высокая /Средняя / Низкая | |
Может оставить комментарий, который увидит Сотрудник | |
Может поменять данные о задаче (название, описание, срок, тип, значимость, статус) | |
Может отредактировать или удалить задачу |
Представленная концепция содержит минимальный функционал продукта, который позволит пользователям получить практическое представление о продукте, подтвердить или опровергнуть гипотезы, понять целесообразность внедрения в масштабах компании. В процессе создания настоящего продукта и изучения доступных решений открылись достаточно большие возможности для развития функционала, который может оказаться востребован и решить некоторые другие корпоративные задачи:
⇒ Возможность создания задач самими сотрудниками;
⇒ Механизм согласования задач между сотрудником и руководителем, для обеспечения двустороннего взаимодействия при формировании планов развития;
⇒ Добавление ролей ментора, HR, куратора и др;
⇒ Шаблоны для создания задач с редактором шаблонов для создания собственных типовых перечней задач;
⇒ Системы логирования изменений;
⇒ Автосохранение версий ИПР, с возможностью бэкапа по состоянию на заданную дату;
⇒ Система уведомлений об изменениях, с возможностью подсветить измененный раздел или поле;
⇒ Встраивание механизма уведомлений в Alfa People;
⇒ Рейтинг руководителей по прогрессу сотрудников в команде руководителя с учетом количества сотрудников в команде и количества задач;
⇒ Интеграция с корпоративными сервисами такими как Альфа Академия и образовательными сервисами партнеров;
⇒ Возможность прикреплять файлы (картинки, PDF, word, excel) к задачам для подтверждения выполнения.
Alfa PDP разработан с использованием следующих технологий:
- Python (v.3.11) - целевой язык программирования backend;
- FastAPI (v.0.100.1) - фреймворк для создания лаконичных и быстрых HTTP API-серверов со встроенными валидацией, сериализацией и асинхронностью из коробки;
- SQLAlchemy (v.2.0.25) - библиотека для работы с РСУБД с применением ORM;
- PostgreSQL (v.13.10) - объектно-реляционная база данных;
- Pydantic (v.2.5.3) - Python-библиотека для выполнения валидации данных;
- Redis (v.4.6.0) - резидентная система управления NoSQL базами данных;
- Alembic (v.2.5.3) - инструмент работы с миграциями для SQLAlchemy;
- Uvicorn (v.0.23.1) - Python ASGI HTTP-сервер;
- Nginx (1.22.1) - HTTP-сервер и обратный прокси-сервер;
- Docker (v.24.0) - инструмент для автоматизации процессов разработки, доставки и запуска приложений в контейнерах.
- TypeScript (v.5.2.2) - целевой язык программирования frontend;
- React (v.18.2) - JavaScript-библиотека для создания пользовательских интерфейсов;
- React Redux (v.9.1.0) - библиотека для React, связывающая UI и Redux;
- SCSS (v.1.70.0) - язык предназначенный для упрощения создания CSS-кода;
- RTK-query (v.2.0.1) - инструмент для создания сервисов для запросов на сервер;
- Vite (v.5.0.8) - инструмент для быстрого старта проекта из основного шаблона для популярных фреймворков.
- alfalab/core-components (v.44.5.1) - библиотека React компонентов для создания веб-интерфейсов.
MIT
🙋♀️ Юлия Никифорова
🙋♂️ Алексей Смирнов
🙆♀️️ Катя Хейчеева
💁♀️ Илона Кончугова
🙋♀️ Ольга Дмитриева
🙋♂️ Алексей Селезнев
🙋♀️ Асия Ахмерова
🧙🏻♂️ Константин Епифанов
🙋♂️️ Андрей Родителев
🦸🏻♂️ Максим Головин
🙋♂️ Павел Ермеев
RU | EN |
---|---|