Professional Documents
Culture Documents
TJTS4300-24 Group Assignment SSI Ecosystem
TJTS4300-24 Group Assignment SSI Ecosystem
• Group 2
Team members
• Firas Turak
• Quyen Pham
• Muhammad Ashfaq
• Paavo Pennanen
• Lassi Laaksosaari
ActivityLevel
Ecosystem Lifecycle Stage: Adoption
Short description:
Connects free time activity practitioners and providers to a local network. The solution includes sports players, excercise groups and board
game players. Through the ecosystem users can find an activity in a centralized way with other verified users, and specify the activities they
are skilled in.
Organizations
3rd-party activity /
Players ActivityLevel platforms Companies
Is Is
Is Is
Provides
GOVERNANCE
Is responsible for
Verifiable
credential
issuance
Description: Governance
Component Type Component Name Description
Actor, Role, Incentive, Right,
Responsibility, Rule, Risk
Developing Competition in
universal platform certain activities is
is too expensive too good
Delivering the
Advertise software
products
Access on
Development Increases the
Access to the exclusive Reviews of other
feedback popularity of
platform promotion on customers
platform Delivering the
platform
platform
Provides the
Provides core of service
Gets Provides
for practiners
Is Is
Developer
Week 5 assignment,
due to 12.2.2024
Practitioner Activity Provider
Assosiacated Prod
uct
owner/distributor
Description: Business aspects
(please continue on the next slide if necessary)
Revenue Model Subscription Fee Users pay a monthly subscription fee to access the full
features of the platform, including advanced search
filters, skill level verification, and participation in
gamified activities.
Revenue Model Premium Activity Listings Activity organizers/providers pay a fee to feature their
activities prominently in the search results, gaining
increased visibility and attracting a larger audience.
Revenue Model In-App Purchases Users have the option to purchase virtual goods,
badges, or other enhancements through in-app
purchases, adding a layer of personalization and
status symbols within the platform.
Actor Activity Provider Provider of certain activity (e.g. Company owning
tennis courts)
Description: Business aspects
(please continue on the next slide if necessary)
Cost Model User Verification The platform incurs costs for verifying users' skills and
backgrounds to ensure a safe and trustworthy
community. This includes background checks and skill
level assessments.
Cost Model Customer Support Expenses associated with providing customer support
to address user inquiries, resolve issues, and maintain
a positive user experience.
Cost Model Platform Maintenance Costs related to the regular maintenance, updates,
and improvements to the platform to ensure its
functionality and user satisfaction.
Description: Business aspects
(please continue
Component on the next
Type slide if necessary)
Component Name Description
Revenue model, Cost model,
Business Activity, Risk
Business Activity Skill Level Gamification Implementing and managing gamification elements
that encourage users to improve their activity skills,
fostering healthy competition and engagement.
Business Activity Activity Quality Monitoring Monitoring and evaluating the quality of activities
provided by organizers, ensuring that the platform
maintains a high standard and effectively
communicates improvements to users.
Business Activity Marketing and Outreach Conducting marketing campaigns and outreach
programs to attract both activity practitioners and
providers, expanding the user base and increasing
visibility.
Description: Business aspects
(please continue
Component on the next
Type slide if necessary)
Component Name Description
Revenue model, Cost model,
Business Activity, Risk
Standards
User Agreement
Developer
Data protection
Data privacy
PCI DSS 4.0 ISO 27001 impact
policy
assesment
User Consent
ISO 8000-
61:2016
Practitioner
(Customer) Terms of Service
ISO 27018:2019 Data secuity Technical (Practitioner)
ISO 42030:2019
policy standards
Provider
(Customer)
Terms of Service
(Provider)
Legal & Regulatory Risks
• Discuss the work distribution within the group and choose one of the options
below by deleting the other two options:
❑The work has been evenly distributed within my team. We would like
to get the same grade.
❑We agreed that someone gets a higher grade: <NAME>
❑We agreed that someone gets a lower grade: <NAME>