为改变而生

“我们拥有敏捷开发人员、产品经理和设计师组成的世界一流团队,可以与您并肩工作,帮助您以全新方式构建和部署软件。在此过程中积累的经验和能力让您未来可以独立完成这类工作。实际操作是最好的学习方式,您的团队将通过这种方式学到前沿技术和最佳实践。您在与Pivotal Labs合作期间获得的知识与完成的项目本身具有同样重要的价值。”

我们的工作
均衡团队能够打造出类拔萃的产品

“我们经常听到潜在客户反映发布新功能过于耗时,用户没有采用他们的产品,完成的工作达不到期望,等等。对于这些普遍存在的问题,我们的应对方法是实现‘均衡团队’,这种团队能够打造真正出类拔萃的产品。均衡团队是具备各种不同技能的小型群体,他们专注于协作、持续沟通和透明度,并努力实现共同的目标:出色的产品。”



掌握现代技术的关键组成部分

Pivotal方法将开发、设计和产品管理统一起来,打造出类拔萃的产品。Pivotal Labs工作人员(我们称自己为“Pivotal人”)会为您提供这三个主要领域的专业知识,以及战略性业务建议和规划服务。



开发

极限编程

面对不断变化的要求,以始终如一的速度和质量构建适用的软件。

结对编程
测试驱动开发
短周期迭代
持续集成/部署

设计

以用户为中心的设计

确保软件能够为实际用户解决实际问题,从而提供令人满意的实用产品。

采访用户
人类学研究
定义人物角色
创建原型

产品管理

精益

在从容变更方向的同时,降低设计错误的风险。


最简可行产品(MVP)定义
精益实验
确定假设并进行测试
数据驱动型决策


我们的方法
Pivotal Labs的运作方式

与Pivotal Labs合作就是通过实践学习。您的团队成员与Pivotal团队成员结对工作,尽可能并肩合作,共同打造出色的产品。我们采用测试驱动型开发、结对编程和短开发周期,并对代码进行持续验证和集成。最终成果之一是以高效、经济实惠的方式交付高质量且灵活的软件。另一个成果是您的团队现在能够独立完成同样的高质量工作了。


站会

每个工作日都会先举行简短的团队stand-up,讨论前一天所做的工作和当天计划完成的任务。

规划

产品经理会在迭代规划会议上带领团队确认任务列表。团队成员携手理清各个项目并确保一致性。

迭代

产品经理负责管理优先顺序,而原型由设计人员进行管理。在整个管理过程中,通过用户研究去除不必要的功能。

回顾

“团队每周聚会一次,旨在消除压力、明确问题并讨论有待改进的方面,这有助于实现迭代改进。这就是敏捷方法。我们秉承不断反馈、不断学习的文化。(此外,我们也会适时休息,例如打打乒乓球。)”

测试驱动

“开始打造一款产品时,我们采用测试驱动型开发(TDD):我们会编写测试,假设应用能够实现我们预期的功能。先进行测试,再构建功能。在代码或功能通过这项测试之前,我们不会进行开发。”

结对

结对编程是指让两名开发人员使用同一台计算机合作完成每项任务。在Pivotal Labs,我们始终采用结对编程方式。随着结对人员的轮换,知识可以在团队中迅速传播,避免形成知识孤岛,并实现团队成长。

“与Pivotal Labs合作带来的成果远不止缩短应用开发生命周期这一点。他们帮助我们推行了这样一种文化,那就是组织产品专家、设计人员和工程师面对面携手合作,同时保持自己的个性。”

Antonio Melo Humana DEC实践总监

从一个项目开始

让我们重新设想一下您的业务:携手合作开发软件,将您组织的核心专业知识和目标与我们的现代基础架构和开发理念相结合。这可能意味着一种理念与几位工程师的结合,也可能需要重新构思一整个部门。

欢迎了解我们的服务或前来参观我们的办公室