本文共 1769 字,大约阅读时间需要 5 分钟。
业务监控 开源
对代码进行开源采购只是构建成功的开源社区的一小部分。 像任何新企业一样,您需要对要实现的目标有远见,并且需要具体的计划才能实现目标。 您希望能够回答有关项目的问题,例如:
当我们着手创建 ,这是一种用于管理已部署应用程序的基于流程的编排工具,我们面临这些问题。 我们想找到一个框架,可以帮助我们制定这样的计划,并提供概念性工具来衡量我们是否首先实现了我们打算要做的事情。 我们决定着眼于初创企业的世界,看看我们是否可以将这些初创企业管理框架适应一个开源项目。
我们研究的结果是创建了一个用于管理开源项目创建的新模板。 我们称其为“ 。
我们通过研究一种流行的方法开始了我们的过程。
已成为许多企业家的核心方法。 它是有效创建新企业的框架,重点是通过快速的实验和学习周期消除不确定性。 尽管此模型通常应用于商业计划(它实际上起源于制造业),但实际上可以应用于任何领域的任何项目,例如编写书籍,管理事件或创建开源项目。
制定业务计划是应用此方法的第一步。 传统的业务计划可能包含数十甚至数百页的理论(通常是无用的)信息。 我们喜欢将这种类型的文档称为只写-您只写一次,却没人读。 精益创业业务计划,称为“画布”,是一份活页呼吸文档,被限制在一页内。 和是广泛使用的业务计划模板的主要示例,可帮助您将精益启动原则应用于一页业务计划中。
我们将这些画布模型进一步发展了,并开发了用于管理开源项目的独特画布。 像其他画布一样,每个部分都处理业务计划的不同方面。
。
您想解决什么问题? 即使您有一个完美的解决方案,它也必须解决潜在用户的痛点,需求或愿望。 这是任何新企业都必须问自己的关键问题。
此外,您已经使项目成为开源项目,除了代码所解决的实际问题之外,还引入了其他问题。 例如,对于为什么选择首先开源代码的原因,您应该有很好的答案。 您是否要建立用户社区? 您是否在尝试通过外部贡献来丰富源代码?
谁是您的目标受众? 解决方案的典型用户是什么样的?
在开源世界中,您需要确定最有可能为您的项目做出贡献并成为活跃超级用户的用户类型。 这些人将成为您社区的基石。
如果您碰到电梯里的某个人,而他们问您您的项目是什么,则需要一个可以轻松表达的单线答案。 这是您的项目的承诺,对任何新企业都至关重要。 您需要介绍产品的开源性质如何增加其吸引力。
我可以为该问题提供什么解决方案? 该解决方案应包括实际上可以解决您提出的问题的前三项功能。
当您的解决方案是开源的时,您需要考虑其他方面。 您将如何许可您的开源代码? 该许可证对您项目的未来有很多实际影响。 另一个要考虑的因素是您是否想将自己附加到开源基金会还是独立的。
要建立一个活跃的社区,您需要确定需要促进的战略关系。 谁是这个领域的思想领袖? 您可以依靠谁来宣传该项目? 例如,在我们的项目中,我们发现企业产品的售前工程师非常热衷于采用和推广我们的项目。
人们不仅会找到您的项目。 您需要通过一系列有针对性的活动来吸引他们的注意力。 您可以开展哪些活动来吸引项目用户? 博客文章? 社交媒体? 参加会议吗?
在此过程的早期,您应该概述启动项目所需的主要成本和资源。 在开放源代码中,大部分成本将来自人员数量(工程师,社区经理等)
您将如何衡量项目的成功? 什么样的指标表明您处在正确的轨道上? 贡献者数量? 项目规模? 整体用途? 我们使用了的来衡量我们项目的成功。
确定目标用户后,您需要确定将消息发送给用户的渠道。 例如,在开放源代码的世界中,您很可能会发现开放源代码爱好者在相关的聚会或会议上闲逛。 集成也是非常强大的渠道。 我们开发了的这引起了很多兴趣。
创建画布不是一次性活动。 画布将用作实时文档,您在进行项目时会经常对其进行重新访问。 基于“构建,测量,学习”的精益创业原则,您将不断验证您的假设,评估您的成功,并根据所学知识完善和调整您的想法。
我们希望您发现这是有益的。 开源画布正在进行中,我们希望听到您的反馈,以使它变得更好。
翻译自:
业务监控 开源
转载地址:http://hgyzd.baihongyu.com/