MVP开发|发射计划,技能,投资

最低可行产品(MVP)开发指南 -  SCIENCESTOFT

SCIENCESTOFT一直在提供端到端启动软件开发服务自1989年以来,企业自2007年以来练习迭代敏捷软件交付。

最低可行的产品开发:本质

最低可行产品(MVP)开发使用基础架构构建具有核心功能和最低纲领士设计的软件版本。部署MVP,验证自定义软件的业务假设,并测试新产品的需求,并具有最低投资。

最低可行的产品实施计划

MVP开发步骤的数量及其持续时间将根据解决方案的复杂性和新颖性以及最低可行的产品类型而变化。以下是典型的MVP开发步骤。

步骤1.发现和MVP规划

(2周 - 1个月)

产品的业务分析

  • 产品理念生成。
  • 目标市场,客户和竞争对手研究。
  • 创建产品概念。
  • 确定售价。
  • 规划一个用于MVP的KPI仪表板。

检查用于MVP的示例KPI

信息性的KPI集可以是精益的,并且例如,3个关键组:

  • 客户获取(例如,注册数,下载数量,客户收购成本)。
  • 客户订婚和满意度(例如,CSAT,股票/再激活/邀请)。
  • 预测收入(例如,客户终生价值,预计每月经常性收入)。

hide

自定义企业软件的业务分析

  • 确定业务需求和业务流程改进选项。
  • 项目利益相关者面试和分析。
  • 软件想法概念化。

特征道路映射

  • 完整软件版本的功能大纲。
  • 基于用户故事,用户场景,优先级化技术(例如,KANO和莫斯科),成本效益分析等的全软件版本的特征优先级。
  • 决定MVP功能。

MVP建筑设计

注意:

  • 最终解决方案的高级设计(如果MVP将来不会重新构建,但在迭代中进一步提高)。
  • 性能要求。
  • 信息安全要求。
  • HIPAA,FDA,PCI DSS合规性(如果需要)。

规划MVP集成

使用第三方系统(如果需要)。

选择技术堆栈

为了最佳的MVP开发时间,成本和努力,软件可靠性(如果MVP在迭代中进一步改进,则应在所有考虑过程中铭记完整的软件版本)。

步骤2.概念验证(可选)和快速原型(可选)

(~2 month)

为了在销售环境中展示软件概念,了解软件如何对利益相关者的工作方式,或根据高度创新的想法检查软件的技术可行性。

第3步。 MVP开发项目规划

主要焦点领域是:

  • MVP开发项目范围。
  • MVP开发项目可交付成果。
  • MVP开发预算规划。
  • PM方法(最常见的是,敏捷选项之一 - Scrum,Extreme编程(XP)等)。
  • MVP开发项目时间表。
  • MVP开发项目计划和分解为迭代和可交付成果。
  • MVP开发项目风险租赁。

第四步。 MVP development

没有代码MVP开发(〜1-2天)

可以首先在没有实际编码和最低可能投资的情况下首先测试对新产品或应用程序满足业务需求的能力。您的MVP可以是:

  • 一个'登陆页面'MVP(适用于产品) - 文本或视频演示,向目标受众介绍您的想法,以通过请求或注册表格评估需求,并分析对特征的兴趣并相应地优先考虑发展的优先级。
  • “FlIntstone”MVP - 广告新软件并伪造您希望其执行的流程的自动化,手动处理幕后幕后处理。

Note:如果没有代码MVP成功,请在很快上计划基于代码的MVP,以便在竞争对手领先,并且不会因手动执行的进程而被淹没('Flintstone'MVP情况)。

基于代码的MVP开发

我们建议考虑的类型是:

  • 单个特征MVP - 实现创建核心值的未来软件的一个关键特征。
  • '零碎'mvp - 创建产品/自定义应用程序版本,包括其基本功能,从现成元素中(由您在上一个项目或可用的开源中创建)。稍后,您可能更新或更换重复使用的部分。

基于软件的MVP的开发具有以下阶段:

1

MVP UX设计

2

MVP UI设计

3

MVP coding

步骤5. MVP启动和进一步的迭代

软件部署到准备使用的生产环境。复杂的MVPS可以首先通过测试和分期环境移动,以便在释放软件之前,团队可以安全地引入更改或捕获剩余错误。

监控用户如何与MVP通信,项目团队:

  • 验证或重新定义用户故事。
  • 识别出现风险并更新风险管理计划
  • 调整功能/功能。

如果MVP获得市场验证或显示业务流程的积极变化,则可以完全重建或进一步改进,以满足越来越多的用户的需求和期望。

专案经理

- 监督MVP项目,包括按时交货和预算,预防特征蠕变等。

商业分析师(BA)

- Elicits功能和非功能性MVP要求,技术限制,定义MVP模块和与其他系统的集成。

UX设计师

- 执行UX研究,设计与MVP的最小必要用户交互,以及信息架构进行可用性测试。

UI设计师

- 与UX设计师密切合作,创建面向用户的MVP接口的美学令人愉悦的自定义视觉风格。

后端开发人员(1-3)

- 构建MVP服务器端和API。

前端开发人员

- 创建MVP客户端。

质量保证工程师(可选)

- 设计和实现测试策略,计划和案例,验证开发的MVP并生成测试摘要报告。

例如,根据项目的性质,可能需要额外的人才,例如,您可能需要借鉴数据科学家,3D设计师等的技能。

所有内部

Pros: 

  • 直接监督MVP开发过程和团队生产力。

Cons: 

  • 高成本。
  • 无法快速访问特定的能力。
  • 长期MVP项目开始(如果您没有开发部门)。
  • 所有招聘和管理努力都在您身边。

技术资源部分外包

Pros: 

  • 高峰时段最佳资源使用。
  • 需要在需要时快速访问特定的技术知识。

Cons:

  • 项目团队协调,快速和质量的MVP交付问题和风险管理都在您身边。

全外包技术资源

Pros: 

  • 快速MVP开发项目斜坡。
  • 在技​​术团队中建立了沟通和流程。

Cons:

  • 项目团队协调,快速和质量的MVP交付问题和风险管理部分或完全在您身边。

完整的流程外包

Pros:

  • 供应商承担团队安排和管理的全部责任,MVP开发过程建立和协调,结果质量和相关开发风险管理。

Cons:

  • 供应商风险更高。

用mvp开始吧

在Sciencesoft,我们建立了具有所有技术知识和技能的流程和预先选择的团队,以便从初始设计到开发和发射 - 以快速和精简模式为开发和发射。

我们建议在MVP开发中使用技术

Sciencesoft建议考虑流行的云(Azure,AWS)来快速为能够利用云弹性和可扩展性以及多个即用云服务(消息,服务发现,AI,AR / VR,IOT,数据科学等)由云提供商提供。

微软Azure.

描述

Gartner的领导者跨越云基础设施和平台服务,全生命周期API管理,作为服务的企业集成平台(EIPAAS)。

  • 用于高级功能的即可服务(IOT,AI和机器学习,区块链)。
  • 全球传播内容交付网络。
  • 内置容器化和编排工具。
  • CI / CD管理工具,用于自动构建,测试和部署。
  • 可扩展无服务器数据存储。
  • Azure免费账户允许免费访问流行的Azure服务(包括Azure Virtual Machines,Azure SQL数据库)12个月,并访问始终免费的25多个Azure服务(包括Azure App Services,Azure Devops,Azure Machine学习)。

AWS

描述

一直是Gartner连续9年的云基础设施和平台服务的象限。

  • 用于高级功能的即可服务(例如,AI和ML,BlockChain,媒体广播)。
  • 全球内容交付。
  • 内置容器化和编排工具。
  • Devops和CI / CD工具(AWS Codestar AWS Codepipine)。
  • 可扩展无服务器数据存储。
  • 一些AWS服务包括一个永久的免费层,提供足够的容量来验证MVP。

Power BI嵌入式

描述

Power BI是Gartner的魔法象限的领导者,用于分析和商业智能平台。使用Power BI嵌入您可以:

  • 轻松将报告和仪表板嵌入到应用程序中。
  • 快速启动,使用广泛的数据连接器库,完全记录的API和SDK。

定价(带Azure节点):

支付您的定价模型:来自$1.0081/hour to $32.2506/小时取决于所选节点类型和部署的节点数量。

从大约开始,投资推出基于软件的MVP变化很大最终软件成本的1/10至1/2 ... 1/3.

MVP开发的宏伟总数取决于众多因素:

  • 应用类型(Web,Mobile,Desktop);支持的平台数量(适用于移动)。
  • 功能的数量和复杂性。
  • 设计的唯一性和复杂性。
  • 与第三方系统集成的数量和复杂性(例如,ERP,会计软件,DMS;单向或双向集成)。
  • MVP性能,可用性,安全性,潜在容量和可扩展性要求。
  • 需要维护现有数据的必要性(用于在迁移的情况下为自定义企业软件MVP)。
  • 在外包发展的情况下,MVP开发(美国,欧洲,亚洲)的位置。

使用SCIencesoft构建合适的MVP

我们的腰带下面有数百个成功的最低可行的产品开发项目,我们可以帮助:

MVP开发咨询

我们的顾问:

  • 帮助您的想法概念化。
  • 定义MVP功能。
  • 确定MVP技术堆栈和架构。
  • 建议颠覆性技术(AI,机器学习,大数据,AR / VR等)。
  • 帮助符合GDPR,以及您的行业标准和法规,如HIPAA,PCI DSS,FIPS和COPPA。
  • 提供详细的MVP实现路线图。

端到端的MVP开发

我们的团队接管:

  • 产品/企业应用理念概念化和功能管理。
  • MVP UX和UI设计。
  • MVP开发和测试。
  • 与第三方系统的集成。
  • MVP发布和支持。
  • MVP性能评估和进一步迭代。

关于Sciencesoft.

SCIENCESTOFT基于美国的IT咨询和IT服务公司,自1989年以来一直帮助创业公司和企业设想和构建软件。 ISO 9001和ISO 27001认证,我们确保了强大的质量和数据安全管理。 Contact us如果您想快速使用高质量的MVP验证您的软件想法。