---
schema_version: "1"
id: 972de1eb04cfa777fbab9ddf365df313131f2711345c4df7c4556e8bf34f89e0
title: "Implementation Lifecycle: Personas"
collection: developer
version: current
locale: en-us
portal_url: https://docs.salesforce.com/developer/current/en-us/commerce-cloud/salesforce-commerce/guides/d2c-commerce/b2b-b2c-comm-personas.md
canonical_url: https://developer.salesforce.com/docs/commerce/salesforce-commerce/guide/b2b-b2c-comm-personas.html
source_site: developer.salesforce.com
content_type: documentation
content_hash: 31d209f8b8337f4a3f269cf91c5240928ea899d92bcc47a9c713c4b57b982caa
products:
  - B2B Commerce Developer Guide
  - Salesforce APIs
---
# Implementation Lifecycle: Personas

In Salesforce Commerce, implementation is a division of labor based on persona skill sets. The Commerce implementation lifecycle relies on three personas: a developer, an org admin, and a store admin.

Ideally, each persona within the implementation lifecycle has a specialty and completes only certain tasks.

![Integration lifecycle diagram](https://developer.salesforce.com/media/d2c-commerce/integration_lifecycle.png)

## Developer Tasks

Use standard Apex development tools to implement B2B Buyer Experience APIs. Create custom Lightning Web Components to embed payment, product recommendation, and other APIs. Implement or extend the global interfaces included in the Buyer Experience SDK. Create packages and deploy to your org.

## Org and Store Admin Tasks

After your developer creates Apex implementations and packages them, deploy them into your Salesforce org. Configure the standard Salesforce integrations so that they can execute properly.
