Приложение позволяет пользователю: заполнять и редактировать таблицу с помощью ввода данных в "информационные окна"; обеспечивать контроль вводимых значений на валидность, соответствие определенным правилам составления Профиля навыков (отслеживать ряд логических условий); выгружать таблицу в форматах xlsx, xml; загружать таблицу в приложение из внешнего файла xml для возможности редактирования и последующего сохранения. Приложение должно позволять свою доработку и модификацию для дальнейшего расширения функционала. Интерфейс приложения должен быть описан в Техническом описании, которое также должно быть подготовлено по итогам работы.