支持市场工作
在当今这个业务驱动的动态的环境中,充分理解软件市场的情况是项目成功的关键。实际上,一个组织对于市场的理解程度甚至比交流沟通、项目计划、质量以及测试更能影响它的成功。如果其产品未满足市场的需求或者定位于错误的消费群,那么即便是良好组织的、和谐的软件开发组织也会遭遇失败。
那么如何使得那些从事工程技术的人员同从事市场营销的人员来共同合作,从而提高产品取得成功的机会呢?下面就是一些建议。
驱动beta程序和消费者参考信息
对于软件团队来说,最有效的有助于营销一件新产品的方法就是从早期的客户那里获得积极的参考信息,并且通过他们这个组织的市场营销渠道来共享这些信息。不论您的营销人员具有多么熟练的技巧或者创造能力,他们都不可能在一夜之间收集到成功的经历。让消费者自己来熟悉新工具及其如何使用是需要一定的时间的。因此,为新项目制订计划应当将相当大量的时间和资源投入到早期的采用程序上。
在项目的开端阶段,应当安排由市场营销团队、一些有代表性的人员,以及一位来自于您的目标客户群的消费者共同参加的关于新产品特性及其他一些需求的讨论。同那些提出要在您的产品中增加需求的关键的消费者建立联系,拿出一份测试版本程序的计划和时限,并且确保该计划包括了用户提到的需求并将其作为目标。通过事先交流和沟通这些需求信息,有助于您为程序设定一个正确的期望值,并且提高产品同时厂合拍的机会。通常,消费者必须通过一系列合法性检查和许可之后才能提供出一些有助于您突出新的解决方案的优势的参考信息。
早期协作
还有一个好主意,那就是在项目中尽早开始同市场营销机构的合作,因为营销人员可以帮助您得到一些创建有效用例的必要信息。由于经常同那些对当前市场心中有数的分析师打交道,他们可以帮助您确定目标客户群和市场。同时,您为功能特性和产品发布确定目标所作的工作将产生出精心准备的文档,这些文档能够帮助营销机构较早的理解产品,并且使其能够描述和促进产品的正确性。关键词就是合作。
聚集一个合作的项目团队来帮助其中的每一位成员理解那些事情需要去完成是一项非常好的措施。除了上面所提到的收集市场信息之外,协同工作的团队还应当做下列事情:
认清关键的主办者并使他们在开发计划阶段能够聚在一起(复审目标,业务目标以及用例所描述的特定细节)。这些主办者可以是外部的投资者,潜在的消费者,或者甚至是您组织中的某一个团队。
获得那些关于客户支持的要求信息,包括他们的专业水平和进行培训的需要。
从销售团队那里获得渴望实现应用的日期,关键用户以及主要关注点等信息。
收集陈述和介绍的材料来介绍本组织的其他部分介绍给该项目,从而他们可以开始一同参加工作。协作的团队成员应当在整个项目周期中夜以继日的加速实现项目的目标、计划和活动,从而他们能够继续培养和教育感兴趣的参与者。
“谈论”市场营销
谈论”市场营销就是指如何通过媒体传递技术性的功能。有时针对目标客户群的营销努力是非常技术性的,但是在更多的情况下,这样的努力由一些根本没有技术基础的业务决策者来执行。帮助您的营销机构将特性细节转换成有意思的信息以提供给一位非技术人员的顾客的最好的方法就是,充分理解该新产品所带来的好处和价值,并且准备好将其通俗的表达出来,例如以美元的数额。
准备好为下列问题提供清楚地答案:
“为什么这个新产品或者增强版本很重要?”
“它是如何在我们的业务策略中对关键的开端提供支持的?”
“谁将从这项新性能中获益?”
“该产品如何工作?”
根据我的经验,即使是最复杂的技水性解决方案都可以通过一种相对简单的方式来加以解释,这种方式概括了解决方案及其好处后面的动机。挑战在于如何找到一个使得您的用户中的大多数人都能够理解的模型。
总结
面对全球化所带来的复杂的业务和技术要求,当今的组织不得不关注非技术性的和技术性的资源,才能够创造出成功的产品并且在激烈的市场竞争中占有一席之地。尽管没有所谓的“银弹”来保护您的软件开发组织在项目开发期间免受可能出现的挑战,但是认清楚您的组织内部不同开发部门和功能之间同步的重要性,将会为您在今后的发展中所遇到的每一次挑战做出更好的准备。
注释
1 代码编写标准可以是行业特定的,并且通常是强制性的需求。
参考资料
您可以参阅本文在 developerWorks 全球站点上的 英文原文。