Strategy · Document
Business model, strategy and company goals
Section 01
Target business model
It consists of the following blocks:
1 · Infrastructure company B2B
- Provides full infrastructure for managing development teams, automating and configuring their processes
- Ideally outsources the CEO role
- Provides processes for interaction between teams (sharing expertise and development processes, business interactions, publishing, etc.)
- Provides mechanisms for investing in the projects of companies that are part of the infrastructure
- Has a dedicated development team that builds and maintains the infrastructure
- Takes a percentage of the profit from projects that are part of the infrastructure
2 · Multiple development teams B2C and/or B2B teams
- Manage one or several projects
- Develop and support products that solve problems for other companies or clients (games, services, B2B solutions, etc.)
- Are part of the infrastructure and take part in mutual help and expertise sharing
- Hand internal products (software solutions, processes, etc.) over to the infrastructure company
- Receive other companies’ solutions from the infrastructure company
3 · Multiple projects B2B and/or B2C projects
One development team can have several projects.
- Managed by a development team
- Have access to the infrastructure
- Company employees receive a share of the profit
- Part of the profit is reinvested into the project and the development company
- Part of the profit must be reinvested into other projects of companies that are part of the infrastructure (employees receive a share of the profit from those projects proportional to their contribution)
- Another part of the profit goes to the infrastructure company
Section 02
Implementation strategy
To reach the target business model, we need to learn to:
- Produce projects
- Manage the production and support of projects
- Manage teams
The following goals stand before us:
Short-term
- Go through the full project-production process
- Build development processes and prepare them for adoption in other projects
- Prepare developed features for adoption in other projects
- Make them modular and reusable, and document them
- Build production infrastructure and prepare it for adoption in other projects
- Build organizational infrastructure
Mid-term
- Learn to publish on our own
- Learn to scale projects within a single team
- Learn to support finished projects and create new ones at the same time
- Build processes for reinvesting and sharing ready solutions and expertise between projects
- Learn to develop projects in other genres
- Prepare organizational (and production) infrastructure for adoption by other teams
Long-term
- Learn to scale teams
- Several teams work independently of each other
- Learn to build interaction and share expertise between teams
- Build a process for producing organizational processes and services
- B2B solutions mainly aimed at developing internal infrastructure
- Learn to attract new teams and scale the B2B business
