学习目标
完成本单元后,您将能够:
- 描述B2C Commerce实施项目的各个阶段。
- 确定合作伙伴项目经理对B2C Commerce实施项目的责任。
- 描述B2C Commerce项目团队的关键职能角色和职责。
介绍
我们刚刚听到了大新闻。您的公司赢得了为Northern Trail Outfitters(NTO)提供电子商务网站的竞标,而您是合作伙伴项目经理。您已经获得了巨大的胜利。而且,自然而然的是蝴蝶。像您一样熟练的人,这是您的第一个B2C Commerce项目,并且您想交付客户喜欢的网站。
B2C Commerce在全球零售中发挥着巨大作用。您在成功执行B2C Commerce项目中扮演着重要角色。您在项目管理方面的背景可以让您抢先一步,但是B2C Commerce项目具有独特的方面。在本模块中,我们将通过B2C Commerce视角研究项目管理,以及为什么它有助于对项目管理进行一些不同的管理。
我们介绍了特定于B2C Commerce的项目概念和流程,因此您了解该怎么做。我们还指出了常见的陷阱,让您了解不该做什么。如果您尚未获得 Salesforce B2C Commerce for Consulting Partners徽章,请首先完成该模块。它解释了我们假设您已经知道的一些概念。
在本模块中,我们将B2C Commerce项目分为八个阶段。您可能会使用不同的名称或将它们分组的方式有所不同,但是每个项目都包含这些常规阶段和高级任务。
- 发现:召集您的团队并确定项目范围。
- 计划:制定工作说明书并创建您的项目计划。
- 设计:创建和查看线框和视觉设计。
- 文件 需求:记录网站自订以及系统和第三方整合。
- 构建:编码并配置站点。
- 测试:创建并执行您的测试计划。
- 启动:启动实时站点。
- 发布后:将站点移交给维护团队以进行支持和优化。
项目阶段并不总是线性的。阶段可能会重叠和重复,尤其是在冲刺中。您在本单元中学到的知识适用于所有开发方法。
发现项目目标和范围
每个成功的项目都从发现阶段开始。该阶段是确定客户的业务目标并确定项目范围的时候。作为合作伙伴项目经理(PM),您是B2C Commerce项目培训的负责人,最终,您有责任定义项目范围,创建项目计划并执行计划。没有任何PM可以单独做到这一点。建立团队是顺利使用B2C Commerce Express的第一步。
聚集你的团队
都上了!打开门,欢迎您的B2C商务专家。Mindy,您的职能架构师是第一个加入的人。她与客户一起定义需求和功能规格。查看Mindy的票证:确保她具有电子商务经验,并且了解B2C Commerce的来龙去脉。要了解有关B2C Commerce功能架构师角色的更多信息,请获取 B2C Commerce功能咨询徽章。董事会旁边是您的技术解决方案设计师Alex,他负责计划解决方案。最好是他的票证显示他通过了Salesforce认证的B2C Commerce技术解决方案设计师考试。
这两个角色可以由内部资源填补,或者您可以与Salesforce B2C Commerce专业服务团队的成员签约以从事您的项目。我们专业服务团队中值得信赖的专家可以帮助合作伙伴提供高质量的实施方案,并确保客户成功。
您熟悉的其他角色是开发人员和用户体验(UX)设计人员。使用经过认证的B2C Commerce开发人员。他们已经知道如何设置开发环境,使用数据模型以及其他基本任务。使用通过SiteGenesis设计课程的设计师。他们知道如何自定义Commerce Cloud店面参考体系结构(SFRA)以创建唯一的B2C Commerce店面。参考体系结构是在线店面设计的起点。
让我们回顾一下我们所担任的角色。
- 经验丰富的项目经理
- 具有电子商务经验的职能架构师
- 经过B2C Commerce认证的技术解决方案设计师
- B2C Commerce认证的开发人员
- B2C Commerce UX设计师
有时,您雇用或您的客户雇用另一个专门从事视觉设计的Salesforce合作伙伴来创建店面设计。如果是这样,请确认合作伙伴的设计团队参加了SiteGenesis课程并可以访问相关资源。如果您的客户提供开发人员,请确认他们具有与内部开发人员相同的凭据。如果涉及外部资源,则需要花费更多的项目管理时间来协调工作。为了解决这个问题,请在项目计划中分配额外的时间,尤其是这是您第一次一起工作时。
在项目的后面,您还将组织一个测试团队(我们将在第6单元中进一步研究该主题)。您需要由客户资源,团队成员和第三方测试人员共同来为测试配备人员。现在与NTO和第三方项目经理讨论测试阶段以及您希望他们提供多少资源。
测试团队通常包括:
- 项目经理(客户)
- 售货员(客户)
- 至少一种技术资源(客户)
- 合作伙伴和第三方质量检查团队
- 管理测试的资源(可能是您,PM)
火车驶出车站时,请给您的团队一些相关的知识以供阅读。让他们浏览 B2C Commerce产品文档。它是一个数字库,其中包括线框,功能规范,发行说明和其他相关的B2C Commerce资源。也让他们检查Salesforce合作伙伴社区网站上的“ 教育”选项卡,以获取有用的培训资源。
确定项目范围
既然您拥有合适的团队,现在是时候与您的客户会面,并找出此项目需要做什么。您将火车停下来,下车Mindy,然后下车与您的顾客Northern Trail Outfitters会面。
B2C Commerce具有数百种即用型功能,但是大多数客户都希望自定义某些内容或所有内容。NTO也不例外。当您走进他们的会议室时,您会注意到白板上充斥着他们的功能清单。
您的第一个任务是破译开箱即用地支持哪些愿望清单项以及哪些是自定义项。跟踪和范围自定义的最佳方法是使用高级发现(HLD)流程。您可能还记得Salesforce B2C Commerce for Consulting Partners模块中的该术语。在HLD期间,您的客户提出他们的目标。Mindy,您的职能架构师,可以帮助他们完善目标并将目标转化为功能需求。
Mindy带来了HLD文档样本。它描述了现成的B2C Commerce功能。NTO需要的功能不属于标准功能集。她将NTO的自定义要求添加到HLD文档中。这清楚地说明了什么是标准和什么是自定义。它还可以帮助NTO了解他们需要在哪里投入大量的精力和资源。
您的客户通常在不了解功能涉及多少精力和资源的情况下对其进行请求。例如,NTO希望针对在线购买自定义店内取货。NTO没有意识到这涉及昂贵的集成工作。Mindy指导客户进行“可能与应该”的讨论。她提出了发人深省的问题,以了解NTO是否已准备好整合店内和在线流程。事实证明:不完全是。他们共同决定最好在将来的版本中解决集成问题。
有了完善的功能列表,您和Mindy便回到火车上进行重组。Mindy和Alex在此处扫描自定义列表。Alex负责解决方案设计,并注意到NTO希望支持客户评论。他的经验告诉他,将此功能外包可以节省时间并降低开发成本。他在Salesforce B2C Commerce合作伙伴市场中搜索第三方解决方案。Salesforce技术合作伙伴可在市场上提供与B2C Commerce集成并互补的产品。他找到了NTO要求的所有解决方案。成本效益分析表明,市场解决方案是必经之路。
您已经解决了最初的范围。现在,让我们计划如何成功交付站点。
发现可交付成果
- HLD文件