Skip to content

Product mind map

This is a mind map view over Skill Collector. The primary features (FEAXn) are described in the picture down below. All features have Functionalities which are named as (Zn). The map should be updated according the product under a development.

uml diagram

All the product features

Feature
FEA01-Backup-System
FEA02-Service-Analytics
FEA03-Customer-Feedback-system
FEA04-GDPR-Info
FEA05-Log-Management-System
FEA06-Service-Containerized
FEA07-Service-Regression-Test-Automatized
FEA08-Service-Production-Environment
FEA09-Service-Testing-Environmemt
FEA10-Secured Connection
FEA11-Service-Domain-Name
FEA20-skill-info-view
FEA21-skill-selection-view
FEA22-data-csv-exporter
FEA23-skill data-importer
FEA24-user-management
FEA26-User-Authorization
FEA27-Admin-Panel
FEA28-Skill-Search
FEA29-Softskill-selection-view
FEA30-Progress-Bar

Functionalities

Functional requirement Functionality Linked feature
FUNCTIONAL-REQ-001 Backup system from the databases to ensure that no data will be lost at any point FEA01-Backup-System
FUNCTIONAL-REQ-002 JAMK university personnel should be able to view and analyze the collected data FEA02-Service-Analytics
FUNCTIONAL-REQ-003 Getting feedback from the users of the service is essential FEA03-Customer-Feedback-system
FUNCTIONAL-REQ-004 Present information to the users about the service's privacy policy and the data that is collected FEA04-GDPR-Info
FUNCTIONAL-REQ-005 Logging system to the server side. With logs we can scan for suspicious usage. FEA05-Log-Management-System
FUNCTIONAL-REQ-006 Hypertext transfer protocol secure (HTTPS) certificate to our service. HTTPS traffic is encrypted and it increases data transfer security. This will guarantee secure data transfer between users web browser and the website FEA10-Secured Connection
FUNCTIONAL-REQ-007 A view where the users can read specific information about each skill FEA20-skill-info-view
FUNCTIONAL-REQ-008 A view where the users can select the skills they need in their companies FEA21-skill-selection-view
FUNCTIONAL-REQ-009 A system that can be used to export data from the Postgresql database to a .csv file. FEA22-data-csv-exporter
FUNCTIONAL-REQ-010 A system that can be used to quickly import latest SFIA skill data to the database FEA23-skill data-importer
FUNCTIONAL-REQ-011 A system for managing end users' hash values for the service FEA24-user-management
FUNCTIONAL-REQ-012 Panel needs to have an authorization implemented FEA27-Admin-Panel
FUNCTIONAL-REQ-013 Admin needs to be able to import SFIA skills through the admin panel FEA27-Admin-Panel
FUNCTIONAL-REQ-014 Admin needs to be able to access active hashes through the panel FEA27-Admin-Panel
FUNCTIONAL-REQ-015 Admin needs to be able to view analytics data through the admin panel FEA27-Admin-Panel
FUNCTIONAL-REQ-016 Search functionality to ease finding skills from huge list of skills FEA28-Skill-Search
FUNCTIONAL-REQ-017 Service has a selection from which the end user can select soft skills FEA29-Softskill-selection-view
FUNCTIONAL-REQ-018 Progress bar that shows the end users the point of the survey they're in FEA30-Progress-Bar