Business Model Canvas Framework · CHAPTER 4 OF 6
Activities, resources, and partnerships
Identify Key Activities
Step 5
Understand What the Business Must Do Well
Key activities are the essential operations required to deliver the product’s value.
Identify the operations the business must perform consistently to create and deliver value to its customers.
These include:

What information is required

Managing approvals

Reviewing documents

Maintaining compliance

Supporting customers

Managing inventory

Generating reports
Understand What the Business Must Do Well
Key activities are the essential operations required to deliver the product’s value. Identify the operations the business must perform consistently to create and deliver value to its customers.
These include:

What information is required

Managing approvals

Reviewing documents

Maintaining compliance

Supporting customers

Managing inventory

Generating reports
For the Telangana Electricity Bill App

Maintaining and updating the application

Managing service requests

Maintaining security

Processing payments securely

Synchronising usage and billing data

Handling queries and complaints
Key activities include:
For the Telangana Electricity Bill App
Key activities include:

Maintaining and updating the application

Managing service requests

Maintaining security

Processing payments securely

Synchronising usage and billing data

Handling queries and complaints
Business Activities Become Product Workflows

Who begins it

What information is required

What decisions are made

What can go wrong

How completion is confirmed

What happens next


For every key activity, understand:
Business Activities Become Product Workflows
For every key activity, understand:

Who begins it

What can go wrong

What information is required

How completion is confirmed

What decisions are made

What happens next


Design Should Support Operations, Not Increase Workload
The software should help the organisation perform its key activities more efficiently.
Clear payment flows, complaint tracking, status updates, error messages, and self-service guidance can reduce failed actions, repeated follow-ups, and support requests.


Design Should Support Operations, Not Increase Workload
The software should help the organisation perform its key activities more efficiently.
Clear payment flows, complaint tracking, status updates, error messages, and self-service guidance can reduce failed actions, repeated follow-ups, and support requests.


Identify Key Resources
Step 6
Understand What Keeps the Product Running
Key resources are the people, systems, information, infrastructure, and knowledge required to deliver the value proposition.


Domain experts

Customer data

Internal teams

Technology infrastructure

Equipment

Documentation

Proprietary processes
These may include:
Understand What Keeps the Product Running
Key resources are the people, systems, information, infrastructure, and knowledge required to deliver the value proposition.
These may include:

Customer data

Internal teams

Technology infrastructure

Domain experts

Equipment

Documentation

Proprietary processes

For the Telangana Electricity Bill App
Key resources include
Language and content
Accessibility
Account management
Guidance level
Workflow priorities
Notifications
Onboarding
Device support
Account management
Language and content
For the Telangana Electricity Bill App
Key resources include
Device support
Workflow priorities
Accessibility
Guidance level
Notifications
Onboarding
Resources Create Product Constraints

What data can be shown ?

Which activities can be automated ?

How quickly information is updated ?

Which integrations are possible ?

Where manual intervention is required ?
Available resources influence:
Resources Create Product Constraints

What data can be shown ?

Which activities can be automated ?

How quickly information is updated ?

Which integrations are possible ?

Where manual intervention is required ?
Available resources influence:
Do Not Design Solutions the Business Cannot Support
Before proposing new features or workflows, understand whether the business has the resources required to support them.
Without the right data, systems, teams, or infrastructure, promises like real-time visibility or automation cannot be delivered consistently.

Do Not Design Solutions the Business Cannot Support
Before proposing new features or workflows, understand whether the business has the resources required to support them.
Without the right data, systems, teams, or infrastructure, promises like real-time visibility or automation cannot be delivered consistently.

Understanding key resources helps the team design what can work now
and identify what requires further investment.
Understanding key resources helps the team design what can work now and identify what requires further investment.
Map Key Partnerships
Step 7
Understand External Dependencies
Payment gateway providers
Banks
Government systems
Technology providers
Logistics partners
Implementation partners
Data providers
Regulatory authorities
These include:
Many SaaS and enterprise products depend on external organisations, systems, or service providers.
Understand External Dependencies
Many SaaS and enterprise products depend on external organisations, systems, or service providers.
These include:
Payment gateway providers
Banks
Government systems
Technology providers
Logistics partners
Implementation partners
Data providers
Regulatory authorities
Partnerships Influence the User Experience
The dependencies affect processing time, user experience, and responsibility when issues occur.
Mapping them helps create clearer, more realistic workflows.

Processing time

User permissions

Data availability

Error handling

External dependencies will affect:
Partnerships Influence the User Experience
The dependencies affect processing time, user experience, and responsibility when issues occur. Mapping them helps create clearer, more realistic workflows.

Processing time

User permissions

Data availability

Error handling

External dependencies will affect: