在项目的发现阶段会发生什么?

已发表: 2021-08-27

那么,你有一个绝妙的创业点子,下一步是什么? 正如他们所说,启动良好的产品是半成品。 最佳实践表明,Web 项目的良好开端几乎每次都涉及产品发现阶段。

根据麦肯锡最近的一份报告,大约 17% 的 IT 项目没有成功。 只有 7% 延迟交付,约 50% 超出预算。 什么可以防止这些和其他可能的启动失败? 最佳实践表明,及时、仔细的分析和规划可以帮助防止一些陷阱。 作为出路,发现阶段对于希望知道如何在合适的预算内按时完成新项目的企业来说是必不可少的。

那么,让我们找出在发现阶段发生了什么,为什么它很重要,以及它给企业主带来了什么好处。

目录显示
  • 为什么您的产品需要发现阶段?
    • 产品发现基础知识
  • 在产品发现阶段会发生什么?
    • 1.探索项目的主题领域
    • 2. 定义可能的瓶颈
    • 3. 讨论最适合的解决方案
    • 4. 建议初始功能并定义项目范围
    • 5. 估算项目成本和时间并完成项目文档
  • 企业主的发现优势
  • 发现产品后您可以指望什么?
  • 最后的想法

为什么您的产品需要发现阶段?

初创企业品牌制造工厂生产人工智能机器人

产品发现的首次亮相始于 2000 年代初。 这是对在某些情况下可能需要数年的产品开发过程的运行方法的一致反应。

2001 年,敏捷宣言的发布为缓慢、不准确的产品开发提供了一种更具时效性的替代方案。 敏捷方法成为真正的游戏规则改变者,因为它鼓励软件开发团队小而快。 最终,这种新实践训练了团队来构建客户可以使用并因此会喜欢的产品。

与此同时,设计思维和 UX 设计成为新黑,改变了产品开发的主要关注点在客户而非企业主身上。 UX 促使产品开发团队提出一个新的大胆问题:客户实际需要什么?

这种以客户为中心的方法构成了当时新产品发现过程的核心。

为您推荐:在您的下一个 PHP 项目中使用 WordPress 的优点和缺点。

产品发现基础知识

产品发现就像它听起来的那样。 没有隐藏的意思。 只是一个非常密集和准确的研究阶段或任何开发之前的咨询。 根据工作的范围和复杂程度,此阶段可能需要一周到几个月的时间。 产品发现的成本取决于项目的复杂性,但通常占总开发成本的 5% 到 10%。

一般建议:此阶段对于在进一步推进和构建 MVP 或复杂产品之前只需要验证一个想法的企业来说至关重要。 尽管发现是良好开端的理想阶段,但并非所有初创公司和产品都需要这个初始阶段。 我们稍后再谈。

到目前为止,您已找到作为企业主的您应该考虑新产品探索会议的关键原因。

举行产品发现会议的关键原因

但是,在某些情况下,您可以忽略发现阶段而风险很小:

  • 如果您已经从比方说另一个软件供应商处获得了所有项目文档。
  • 如果您只需要对现有的、正在进行的项目进行一些小的更改。

如您所见,发现是必须的主要产品开发规则也有例外。 现在让我们找出在产品发现阶段发生了什么以及通常涉及哪些人。

在产品发现阶段会发生什么?

显微镜研究实验室科学化学实验生物技术分析

发现承诺:每个新产品都可以从一开始就避免风险和可能的返工。 如果您想了解开发团队并获得估算,请尝试发现。

这个预开发阶段的背后是什么,以及如何进行。

1.探索项目的主题领域

项目发现阶段点 1

首先,客户详细分享产品背后的理念、产品应该如何运行、哪些功能被认为是必备的,等等。 填写一份包含产品创意和其他相关问题的简短问卷会有很大帮助。 这个阶段收集的信息越多越好。 一旦开发团队掌握了有关客户愿景的所有信息,他们就会进行研究和分析。

2. 定义可能的瓶颈

项目发现阶段点 2

在分析过程中,开发供应商提出了如何以最有效的方式解决最终用户问题的建议。 在此之后,开发团队与客户讨论可能的项目瓶颈。 普遍存在的障碍包括特定的产品功能或预期业务逻辑的实现。

3. 讨论最适合的解决方案

项目发现阶段点 3

在此步骤中,技术专家针对上述定义的痛点提供高级解决方案。

简而言之,他们解释为什么这个或那个架构解决方案完全满足产品需求。 在此阶段,为客户提供最先进的技术堆栈以用于未来的产品开发。 这样,团队可以确保以最有效的方式交付项目。

4. 建议初始功能并定义项目范围

项目发现阶段点 4

完成分析后,让我们进一步指定项目范围并确定优先级。 此步骤对双方都至关重要:客户和开发供应商。 形成的项目范围允许各方查看功能描述或用户故事,并且是进一步准确估算所必需的。

5. 估算项目成本和时间并完成项目文档

项目发现阶段点 5

基于所有收到的信息,开发团队现在可以完成所有需要的项目文件。 通常,这些文档包括系统需求规范 (SRS) 和一组可点击的原型。 SRS 文档涵盖了进一步顺利开发所需的所有信息。 在此阶段,开发团队还会提供准确的时间和预算估算。

重要的是在开发团队和利益相关者之间定期举行会议,以便在同一页面上讨论产品期望和可能的更新。 通常每周几次就足够了。 在可能的会议中,形式有:在供应商的办公室、在客户的办公室,或者根据我们的时间要求,远程进行。

您可能喜欢:您应该考虑在下一个 Web 应用程序项目中使用的 8 种优秀的 Amazon Web Services (AWS)。

企业主的发现优势

总而言之,请查看下表,了解产品发现阶段的所有目标。

在项目发现阶段发生了什么

在发现阶段的第一次会议上,项目经理通常会向企业主询问一系列需要澄清的问题。 以下是基本查询的列表:

  • 你的产品的商业目标是什么?
  • 谁是您产品的目标受众?
  • 谁是主要竞争对手?
  • 项目时间表是什么?
  • 该项目的大概预算是多少?

为了实现项目发现阶段的目标,开发团队和客户代表都参加了会议。 客户的积极参与对成功至关重要。

以下是来自客户和服务供应商方面的主要产品发现角色:

  • 客户端:
    • 业主;
    • 利益相关者。
  • 软件服务商端:
    • 业务分析师/产品经理;
    • 用户体验/用户界面设计师;
    • 软件架构师。

如果您仍然对为什么要在发现阶段花费额外的时间和预算有疑问,您可以在下面找到您将在这个预开发阶段收到的可交付成果。

发现产品后您可以指望什么?

数据分析报告图表统计图表营销研究

在最基本的层面上,产品发现提供了有关业务挑战的线索,以及产品目标受众面临的确切问题。 从这里开始,开发团队可以找到问题的有效解决方案,创建所有需要的文档并提供估算。

因此,在发现阶段之后,作为客户,您可以依靠以下可交付成果:

  • 可点击的产品原型;
  • 具有高优先级的特征列表;
  • 产品详细说明;
  • 产品架构和技术文档;
  • 准确的成本和时间估算;
  • 开发团队组建的建议。

如您所见,发现阶段的主要目的是收集详细的项目信息以及时间和成本估算。 此外,您最终将获得项目文档和可点击的原型。 现在,当发现背后的咒语被打破时,让我们看看接下来会发生什么。

完成产品发现阶段后,下一步就是产品开发。 它通常包括以下步骤:创建项目路线图,提及所有功能和用户角色,最后构建最小可行产品 (MVP)。

您可能还喜欢:软件开发项目角色和职责。

最后的想法

end-conclusion-final-words 最终结论

对于有新想法的初创公司来说,项目发现是一个至关重要的发展阶段。 它允许企业主验证概念,获得准确的时间和成本估算,并展示未来发展的方向。 此外,发现有助于接收详细的技术规范 SRS 和时间轴上的精确范围。

公平地说,并非所有企业都需要这个初始咨询阶段。 对产品的微小改动和来自其他服务提供商的现成项目文档是跳过发现的两种情况。 尽管如此,从小处着手总是更好,尝试与开发团队合作,找出所涉及的成本和时间,当然,强化这个想法。

发现阶段旨在节省您的时间和预算,并使各方在利益方面更清楚地了解开发过程。 当项目最重要的风险和瓶颈被提前揭示时,您的创业公司就有可能获得成功。 这里要提到的最后一件事是,发现是一种协作努力。 定期沟通是有效完成产品发现阶段的主要关键。