@yourawsluv
Увеличиваю ценность продукта через исследования. Создаю масштабируемые дизайн-системы. Выстраиваю процессы DesignOps.
Продукт: платформа создания и управления DAO (dApp) Платформа: Web (desktop + mobile), блокчейн Ethereum Год: 2024
MirrorDAO это платформа для создания и управления децентрализованными автономными организациями (DAO) на блокчейне Ethereum. Участники сети предлагают инициативы, голосуют за них и совместно управляют проектами и активами. В основе прозрачность и вовлечение сообщества: именно процесс управления задаёт направление организации.
graph TD;
A[Исследование и Анализ] --> B[UserStories]
B --> C[Создание Прототипа]
C --> D[Тестирование Прототипа]
D --> E[Получение Обратной Связи]
E --> F[Итерация проектирования]
F --> G[Разработка Финальной Версии]
G --> H[Запуск]
H --> I[Онбординг]
I --> J[Поддержка и Обновление]
style A fill:#f9f,stroke:#333,stroke-width:2px;
style H fill:#bbf,stroke:#333,stroke-width:2px;
style J fill:#bbf,stroke:#333,stroke-width:2px;
Дизайн-процесс строился итеративно, с вовлечением пользователей на каждом этапе:
graph TD;
A[User Persona: Анна Петрова] --> B[Возраст: 32 года]
A --> C[Пол: Женский]
A --> D[Образование: Высшее в области управления]
A --> E[Профессия: Маркетолог]
A --> F[Местоположение: Санкт-Петербург, Россия]
G[Технический уровень: Средний] --> A
H[Интересы: Блокчейн, технологии, децентрализованные финансы] --> A
I[Цели: Участвовать в принятии решений, управлять активами, сотрудничать с единомышленниками] --> A
J[Боли: Сложность в понимании DAO, недостаток информации о процессах голосования] --> A
K[Мотивация: Желание быть частью инновационных проектов, улучшение финансового благосостояния] --> A
L[Игровой опыт: Участие в нескольких DAO, активное использование DeFi-приложений] --> A
M[Потребности: Интуитивно понятный интерфейс, наличие обучающих материалов, поддержка сообщества] --> A
graph TD;
A[User Enters MirrorDAO] --> B[Create a Proposal];
B --> C{Proposal Type};
C -->|Funding| D[Fill Funding Details];
C -->|Governance| E[Fill Governance Details];
D --> F[Submit Proposal];
E --> F;
F --> G[Proposal Created Successfully];
A --> H[View Proposals];
H --> I[Select a Proposal];
I --> J{Vote};
J -->|Approve| K[Cast Vote: Approve];
J -->|Reject| L[Cast Vote: Reject];
K --> M[Vote Counted];
L --> M;
A --> N[Manage Assets];
N --> O{Asset Type};
O -->|Tokens| P[View Token Balances];
O -->|NFTs| Q[View NFT Collections];
O -->|Governance Tokens| R[Manage Governance Tokens];
style A fill:#f9f,stroke:#333,stroke-width:2px;
style G fill:#bbf,stroke:#333,stroke-width:2px;
style M fill:#bbf,stroke:#333,stroke-width:2px;
graph LR;
A[Registration] --> B[Login]
B --> C[Menu]
C --> D[Budgeting]
C --> E[Delegation of Authority]
C --> F[Managing Contracts]
C --> G[Reporting & Monitoring]
C --> H[Voting]
C --> I[Community]
C --> J[Security]
C --> K[API & Integrations]
C --> L[Analytics & Metrics]
C --> M[Support & Documentation]
D --> X[Create new account]
D --> Y[View balance and transactions]
D --> Z[History of operations and reports]
E --> AA[Assign delegates]
E --> BB[Set delegation periods]
F --> CC[List active contracts]
F --> DD[Create new contract]
F --> EE[Edit existing contract]
G --> FF[Generate reports]
G --> GG[Configure alerts]
H --> DD[Participate in voting]
I --> JJ[Forums and chats]
J --> EE[Security settings]
K --> FF[Access to various APIs]
L --> GG[Performance metrics]
M --> HH[FAQ section]
graph TB
A("MirrorDAO") --> B(BUDGETING)
B --> C(CREATE BUDGET)
C --> D(Create and approve budgets)
C --> E(PLAN BUDGET)
E --> F(Add articles of expense)
C --> G(APPROVE BUDGET)
G --> H(Vote on budget proposal)
C --> I(FOLLOW UP)
I --> J(Track execution of approved budget)
A --> K(GOVERNANCE)
K --> L(GOVERNANCE SYSTEM)
L --> M(Manage decision making process)
L --> N(TOKEN STRUCTURE)
N --> O(Define multiple levels of tokens with specific roles and permissions)
L --> P(VOTING MECHANISMS)
P --> Q(Implement voting mechanisms based on token ownership)
A --> R(INTELLECTUAL PROPERTY)
R --> S(REGISTRY)
S --> T(Register and store proof of intellectual property ownership)
S --> U(DOCUMENTATION)
U --> V(Store documents, codes, artworks, etc.)
S --> W(ARTIFACTS)
W --> X(Record digital artifacts linked to IP)
A --> Y(CONTRACTS)
Y --> Z(SMART CONTRACTS)
Z --> AA(Set up and manage smart contracts)
Z --> AB(CONFIGURATION)
AB --> AC(Configure parameters and conditions for contract execution)
Z --> AD(INTEGRATION)
AD --> AE(Integrate with various blockchains and decentralized applications)
A --> AF(PAYMENTS)
AF --> AG(GENERATE INVOICE)
AG --> AH(Create invoices for payments)
AG --> AI(MAKE PAYMENTS)
AI --> AJ(Process incoming and outgoing payments)
AG --> AK(MASS PAYMENTS)
AK --> AL(Handle bulk payments efficiently)
AG --> AM(WEB 3 ACQUIRING)
AM --> AN(Facilitate web 3 payments and integrations)
A --> AO(FINANCIAL RAILS)
AO --> AP(BRIDGES)
AP --> AQ(Enable cross-chain asset transfers)
AP --> AR(SWAPS)
AR --> AS(Allow conversion between different types of currencies)
AP --> AT(SWIFT/SEPA)
AT --> AU(Integrate with traditional financial networks)
A --> AV(CRYPTO ACCOUNTING)
AV --> AW(TRANSACTION HISTORY)
AW --> AX(Track all transactions across connected wallets)
AW --> AY(EXCHANGE INTEGRATION)
AY --> AZ(Sync with major cryptocurrency exchanges)
AW --> BA(WEB 2 INTEGRATION)
BA --> BB(Convert and track fiat currency transactions)
AW --> BC(ERP INTEGRATION)
BC --> BD(Connect with Enterprise Resource Planning systems)
AW --> BE(DEFI INTEGRATION)
BE --> BF(Interface with Decentralized Finance platforms)
A --> BG(TAXATION)
BG --> BH(TAX SCENARIOS)
BH --> BI(Manage tax obligations related to cryptocurrency operations)
BH --> BJ(COMPLIANCE)
BJ --> BK(Ensure regulatory compliance across jurisdictions)
A --> BL(HR ADMINISTRATION)
BL --> BM(HIRE EMPLOYEES)
BM --> BN(Recruit and manage team members)
BM --> BO(PROFILE MANAGEMENT)
BO --> BP(Create and maintain employee profiles)
BM --> BQ(TIME TRACKING)
BQ --> BR(Monitor work hours and productivity)
BM --> BS(PAYROLL)
BS --> BT(Calculate and process salaries and bonuses)
BM --> BU(IDENTITY MANAGEMENT)
BU --> BV(Establish and verify digital identities)
A --> BW(OTHER)
BW --> BX(UNLISTED FUNCTIONALITIES)
BX --> BY(Miscellaneous features not explicitly categorized above)