Client

Sales

Project Leader

Product Steward

Designer

Developer

Product Development Process

Handover

Rollout

Measure

Trim

Evaluate

Preliminary

Design Study

Sandbox

Scope &

Estimation

Set Project Boundaries

Create

Space

Analyze

Understand

Problem Framing

User

Research

Define

Synthesize

Design

Sprint

Empathize

Product

Vision

Prototype

Re-Negotiate

Rethink

Review

Testing

Implement

Deliver

Refactor

Refine

Design

System

Document

Maintenance

AcquisitionAs part of the acquisition process a first understanding of the project is gained. An initial design study helps to understand the scope and make realistic estimations.Project boundaries are set and the contract is signed.

InitializationThis phase aims to prepare for a successful project start. Key tasks include procurement, defining stakeholders, setting up collaboration tools, establishing communication, refining timelines, planning initial meetings, and onboarding the team.

DiscoveryThis phase aims to create a comprehensive understanding among stakeholders of project goals, requirements, user needs, and application content. It builds on existing client documentation, validated through interviews, research, and analysis.

DefinitionThis phase aims to create a concrete concept for the product's strategy, scope, and structure, demonstrating how it addresses key user scenarios. The resulting definition serves three purposes: internal stakeholder review, providing a reliable model for the development team, and offering a scope definition for project planning and prioritization.

ValidationThis phase validates the product vision against project goals and constraints. It assesses concept feasibility and adjusts scope, timeline, and budget as needed. Client approval precedes the iterative design and development phase.

Design & DevelopmentThis phase involves iterative sprints where our team builds and tests the product incrementally. The goal is to deliver functional software after each sprint, with priorities set by the product owner and development team.

DeliveryThis phase prepares and deploys the product for public release. We test and optimize based on our quality model, assessing key aspects like usability, functionality, performance, and security. This ensures the product is error-free and meets project requirements.

ConclusionThis phase concludes the project by conducting a retrospective, celebrating achievements, documenting lessons learned, and planning the product's future roadmap.

OperationThis phase ensures secure, reliable application access for end-users, maintaining agreed service levels and support for internal staff. It may also involve ongoing product development through adaptive and perfective maintenance, following a defined roadmap for new releases.

Interactive Things

Design Studio

Brauerstrasse 37

8004 Zürich

+41 44 267 66 44

hello@interactivethings.com

Client

Sales

Project Leader

Product Steward

Designer

Developer

Product Development Process

Handover

Rollout

Measure

Trim

Evaluate

Preliminary

Design Study

Sandbox

Scope &

Estimation

Set Project Boundaries

Create

Space

Analyze

Understand

Problem Framing

User

Research

Define

Synthesize

Design

Sprint

Empathize

Product

Vision

Prototype

Re-Negotiate

Rethink

Review

Testing

Implement

Deliver

Refactor

Refine

Design

System

Document

Maintenance

Acquisition

Initialization

Discovery

Definition

Validation

Design & Development

Delivery

Conclusion

Operation

InDesign

Numbers

Keynote

Figma

FigJam

Notion

Numbers

Harvest

Figma

Github

Storybook

Vercel

Dato CMS

FigJam

Notion

Adobe Suite

Figma

FigJam

Figma Slides

Sketch

FigJam

Notion

Pen & Paper

Figma

FigJam

Figma Slides

Sketch

Visual Studio

Github

Vercel

Storybook

FigJam

Notion

Keynote

InDesign

Figma

Figma Slides

OBS

Maze

Notion

Adobe Suite

Figma

Figma Slides

Sketch

Lottie for Figma

Figma Include

Figma Design Linting

Principle

Visual Studio

Github

Vercel

Storybook

Dato CMS

Notion

Dato CMS

Accent

Figma

OBS

Maze

Github

Vercel

Polypane

Notion

Harvest

Figma

FigJam

Notion

InDesign

Harvest

Figma

Visual Studio

Github

Vercel

Storybook

Notion

Tools

Proposal

Contract

Preliminary Design Study

User Stories or Job Stories

Requirement Specifications

Pre-Invoice

Project Board

Design Infrastructure

Technical Infrastructure

Technical Documentation

Product Vision Board

Semantic Differential

Priority Map

Product Landscape or Sitemap

User Research Documentation

Personas

Empathy Map

User Journey Mapping

Mood Board

User Flows

Global Design Library

Design Documentation

Expert Review

Data Analysis Documentation

Information Architecture

Design Concept or Design Vision

Design Sprint Artefacts

Paper or Click Prototype

HTML/JS Prototype

Storybook

Analytics Dashboard

Application Architecture

Data Architecture

Server Architecture

CMS Content Architecture

Automated Tests Environment

Design Concept Approval

Change Request Document

Contract Amendment

Usability Testing Summary

Wireframe Specifications

Responsive Design Specifications

Visual Design Specifications

Design System including Tokens

High Fidelity Prototype

Asset Production

Design Quality Control Documentation

Design Documentation

Frontend Implementation

Backend Implementation

API Implementation

UI Component Documentation

Development Documentation

Final Approval

Acceptance Testing

Final Design Documentation

API Documentation

Final Development Documentation

Open Source Documentation

Accessibility Report

Social Media Posts

Future Roadmap and Recommendations

Post-Invoice

Portfolio Assets

Marketing & Communication Assets

Final Application

Support & Maintenance Contract

Application Updates

Application Updates

Artifacts

Timeline

Preliminary Design Study

Technical Concept

Scope & Estimation

Sign Contract

Goal Definition

User Stories or Job Stories Definition

Requirement Gathering

Collect Data

Setup Project (Notion, Github Board…)

Pre-Invoice

Extended Kick-Off Workshop

Design Environment Setup

Staging and Production Server Setup

Code Repository Setup

Storybook Setup

Integration Testing

Unit Testing

Workshops & Recurrent Meetings

Sprint 0 Planning

Benchmark & Competitive Analysis

Context Exploration

Mood Board

Topic Research

User Research / User Interviews

Information & Data Assessment

Insight Ideation & Prioritization

Data & Business Hypothesis

Exploration

Data Analysis

Web & Log Analytics

Workshops & Recurrent Meetings

Information Architecture

User Flows

Design Sprint

Design Concept

Hallway Testing

Tech Architecture

Integration & System Testing

CMS Evaluation

Concept Feasibility Check

Design Concept Review

Evaluate Scope & Re-Negotiate

Intermediate Presentation

User Testing

Evaluate and Re-Think Design Concept

Application Review

Sprint Planning

Sprint Review

Design System including Tokens

Functional Design

Visual Design

Micro Interactions & Animations

Design Refinements

Mod. / Unmod. Usability Testing

Quality Control and UI Testing

Data Administration (Convert, Import, API)

Implementation and Integration

Server-side Engineering

CMS Configuration

Pull Requests and Deployments

Automated Test Cases

Functional Testing

Performance Testing

Security Testing

Refactoring and Optimization

Accessibility Testing

Content Validation

Translations

Design Cleanup & Handover

Final Deployment

Code Cleanup & Handover

Acceptance Testing

Communication

Media Outreach and Publication

Award Submission

Retrospective

Project Close Workshop

Celebration

Portfolio & Marketing Assets

Change Requests or Bug Reports

Maintenance Management

Design Maintenance

Regression Testing

Development Maintenance

Activities

Development Sprint Iterations

Quality Control & Testing

Ongoing Documentation & Delivery of Interim Results and Artifacts

Design Thinking Process

User Research Problem Discovery

User Research Problem Definition

User Research Design Refinement

User Research Testing & Execution

User Research Measuring & Monitoring

Completion

Project End

Inquiry

Strategy (Proof of Concept)

Kick-Off

Milestones

Interactive Things

Design Studio

Brauerstrasse 37

CH-8004 Zürich

+41 44 267 66 44

hello@interactivethings.com

Client

Sales

Project Leader

Product Steward

Designer

Developer

Product Development Process

Handover

Rollout

Measure

Trim

Evaluate

Preliminary

Design Study

Sandbox

Scope &

Estimation

Set Project Boundaries

Create

Space

Analyze

Understand

Problem Framing

User

Research

Define

Synthesize

Design

Sprint

Empathize

Product

Vision

Prototype

Re-Negotiate

Rethink

Review

Testing

Implement

Deliver

Refactor

Refine

Design

System

Document

Maintenance

Acquisition

Initialization

Discovery

Definition

Validation

Design & Development

Delivery

Conclusion

Operation

As part of the acquisition process a first understanding of the project is gained. An initial design study helps to understand the scope and make realsitic estimations.

Project boundaries are set and the contract is signed.

This phase aims to prepare for a successful project start. Key tasks include procurement, defining stakeholders, setting up collaboration tools, establishing communication, refining timelines, planning initial meetings, and onboarding the team.

This phase aims to create a comprehensive understanding among stakeholders of project goals, requirements, user needs, and application content. It builds on existing client documentation, validated through interviews, research, and analysis.

This phase aims to create a concrete concept for the product's strategy, scope, and structure, demonstrating how it addresses key user scenarios. The resulting definition serves three purposes: internal stakeholder review, providing a reliable model for the development team, and offering a scope definition for project planning and prioritization.

This phase validates the product vision against project goals and constraints. It assesses concept feasibility and adjusts scope, timeline, and budget as needed. Client approval precedes the iterative design and development phase.

This phase involves iterative sprints where our team builds and tests the product incrementally. The goal is to deliver functional software after each sprint, with priorities set by the product owner and development team.

This phase prepares and deploys the product for public release. We test and optimize based on our quality model, assessing key aspects like usability, functionality, performance, and security. This ensures the product is error-free and meets project requirements.

This phase concludes the project by conducting a retrospective, celebrating achievements, documenting lessons learned, and planning the product's future roadmap.

This phase ensures secure, reliable application access for end-users, maintaining agreed service levels and support for internal staff. It may also involve ongoing product development through adaptive and perfective maintenance, following a defined roadmap for new releases.

InDesign

Numbers

Keynote

Figma

FigJam

Notion

Numbers

Harvest

Figma

Github

Storybook

Vercel

Dato CMS

FigJam

Notion

Adobe Suite

Figma

FigJam

Figma Slides

Sketch

FigJam

Notion

Pen & Paper

Figma

FigJam

Figma Slides

Sketch

Visual Studio

Github

Vercel

Storybook

FigJam

Notion

Keynote

InDesign

Figma

Figma Slides

OBS

Maze

Notion

Adobe Suite

Figma

Figma Slides

Sketch

Lottie for Figma

Figma Include

Figma Design Linting

Principle

Visual Studio

Github

Vercel

Storybook

Dato CMS

Notion

Dato CMS

Accent

Figma

OBS

Maze

Github

Vercel

Polypane

Notion

Harvest

Figma

FigJam

Notion

InDesign

Harvest

Figma

Visual Studio

Github

Vercel

Storybook

Notion

Tools

Proposal

Contract

Preliminary Design Study

User Stories or Job Stories

Requirement Specifications

Pre-Invoice

Project Board

Design Infrastructure

Technical Infrastructure

Technical Documentation

Product Vision Board

Semantic Differential

Priority Map

Product Landscape or Sitemap

User Research Documentation

Personas

Empathy Map

User Journey Mapping

Mood Board

User Flows

Global Design Library

Design Documentation

Expert Review

Data Analysis Documentation

Information Architecture

Design Concept or Design Vision

Design Sprint Artefacts

Paper or Click Prototype

HTML/JS Prototype

Storybook

Analytics Dashboard

Application Architecture

Data Architecture

Server Architecture

CMS Content Architecture

Automated Tests Environment

Design Concept Approval

Change Request Document

Contract Amendment

Usability Testing Summary

Wireframe Specifications

Responsive Design Specifications

Visual Design Specifications

Design System including Tokens

High Fidelity Prototype

Asset Production

Design Quality Control Documentation

Design Documentation

Frontend Implementation

Backend Implementation

API Implementation

UI Component Documentation

Development Documentation

Final Approval

Acceptance Testing

Final Design Documentation

API Documentation

Final Development Documentation

Open Source Documentation

Accessibility Report

Social Media Posts

Future Roadmap and Recommendations

Post-Invoice

Portfolio Assets

Marketing & Communication Assets

Final Application

Support & Maintenance Contract

Application Updates

Application Updates

Artifacts

Timeline

Preliminary Design Study

Technical Concept

Scope & Estimation

Sign Contract

Goal Definition

User Stories or Job Stories Definition

Requirement Gathering

Collect Data

Setup Project (Notion, Github Board…)

Pre-Invoice

Extended Kick-Off Workshop

Design Environment Setup

Staging and Production Server Setup

Code Repository Setup

Storybook Setup

Integration Testing

Unit Testing

Workshops & Recurrent Meetings

Sprint 0 Planning

Benchmark & Competitive Analysis

Context Exploration

Mood Board

Topic Research

User Research / User Interviews

Information & Data Assessment

Insight Ideation & Prioritization

Data & Business Hypothesis

Exploration

Data Analysis

Web & Log Analytics

Workshops & Recurrent Meetings

Information Architecture

User Flows

Design Sprint

Design Concept

Hallway Testing

Tech Architecture

Integration & System Testing

CMS Evaluation

Concept Feasibility Check

Design Concept Review

Evaluate Scope & Re-Negotiate

Intermediate Presentation

User Testing

Evaluate and Re-Think Design Concept

Application Review

Sprint Planning

Sprint Review

Design System including Tokens

Functional Design

Visual Design

Micro Interactions & Animations

Design Refinements

Mod. / Unmod. Usability Testing

Quality Control and UI Testing

Data Administration (Convert, Import, API)

Implementation and Integration

Server-side Engineering

CMS Configuration

Pull Requests and Deployments

Automated Test Cases

Functional Testing

Performance Testing

Security Testing

Refactoring and Optimization

Accessibility Testing

Content Validation

Translations

Design Cleanup & Handover

Final Deployment

Code Cleanup & Handover

Acceptance Testing

Communication

Media Outreach and Publication

Award Submission

Retrospective

Project Close Workshop

Celebration

Portfolio & Marketing Assets

Change Requests or Bug Reports

Maintenance Management

Design Maintenance

Regression Testing

Development Maintenance

Activities

Development Sprint Iterations

Quality Control & Testing

Ongoing Documentation & Delivery of Interim Results and Artifacts

Design Thinking Process

User Research Problem Discovery

User Research Problem Definition

User Research Design Refinement

User Research Testing & Execution

User Research Measuring & Monitoring

Completion

Project End

Inquiry

Strategy (Proof of Concept)

Kick-Off

Milestones

Interactive Things

Design Studio

Brauerstrasse 37

CH-8004 Zürich

+41 44 267 66 44

hello@interactivethings.com