slide1 n.
Download
Skip this Video
Loading SlideShow in 5 Seconds..
创业公司的 产品 开发管理实践 PowerPoint Presentation
Download Presentation
创业公司的 产品 开发管理实践

Loading in 2 Seconds...

play fullscreen
1 / 24

创业公司的 产品 开发管理实践 - PowerPoint PPT Presentation


  • 101 Views
  • Uploaded on

创业公司的 产品 开发管理实践. 王兴明 今夜酒店特价. 创业公司在人员和资源 上有众多限制。大数创业公司选择了简单粗放的产品设计和开发管理方式。 这种妥协被很多人认为 是“对”的,但这样的妥协会在公司后期发展过程中留下很多“基因”问题 。 如何在公司创建时就建立较 成熟的软件开发流程,建立相关的工作规范和约束,保证产品设计和开发在较长时间时保持 良好的效率和生产力 。 “ 今夜酒店特价” 在创业之初就软件生命周期管理作了一些实践, 提出一个适合创业公司的低成本、 高效率软件开发体系和方案,在这里与大家分享。. 摘要. 创业是这样开始的 !. 8 月 5 号团队组成

loader
I am the owner, or an agent authorized to act on behalf of the owner, of the copyrighted work described.
capcha
Download Presentation

PowerPoint Slideshow about '创业公司的 产品 开发管理实践' - arnaldo-cruz


An Image/Link below is provided (as is) to download presentation

Download Policy: Content on the Website is provided to you AS IS for your information and personal use and may not be sold / licensed / shared on other websites without getting consent from its author.While downloading, if for some reason you are not able to download a presentation, the publisher may have deleted the file from their server.


- - - - - - - - - - - - - - - - - - - - - - - - - - E N D - - - - - - - - - - - - - - - - - - - - - - - - - -
Presentation Transcript
slide1

创业公司的产品开发管理实践

王兴明 今夜酒店特价

slide2

创业公司在人员和资源上有众多限制。大数创业公司选择了简单粗放的产品设计和开发管理方式。创业公司在人员和资源上有众多限制。大数创业公司选择了简单粗放的产品设计和开发管理方式。

  • 这种妥协被很多人认为是“对”的,但这样的妥协会在公司后期发展过程中留下很多“基因”问题。
  • 如何在公司创建时就建立较成熟的软件开发流程,建立相关的工作规范和约束,保证产品设计和开发在较长时间时保持良好的效率和生产力。
  • “今夜酒店特价”在创业之初就软件生命周期管理作了一些实践,提出一个适合创业公司的低成本、高效率软件开发体系和方案,在这里与大家分享。

摘要

slide3
创业是这样开始的!

8月5号团队组成

8月7号开始开发iPhone APP和WAP网站

8月27号开发完毕,开始调试第三方支付

9月3号上传iPhone APP

9月15号发布WAP网站www.Hotelvp.com

9月21号通过苹果APP Store审核

9月22号到达旅游分类第一名,总榜第二名

上线3天内,获得10万iPhone安装

slide4
光彩的背后
  • 我们进入是一个有历史,很重的行业
  • 我们提供的服务是很新,很轻的形态
  • 于是, 我们将痛苦一生
    • 从早上九点工作到晚上十点
    • 从周一工作到周六
    • 从用户、应用、服务到酒店
    • 别人放假,我们在看订单。
slide5

对策

产品策略

流程管理

slide6
产品策略
  • 商业产品
    • 新的商业模式和商业交互模型
    • Marketing上的要求
  • 软件产品
    • 不同的平台开发计划
    • 版本计划
    • 程序验收和测试的标准
    • 用户体验和交互的基本规范
slide7

流程管理

使用敏捷

关注当下

我们的实践

工具

slide10
关注当下

当下任务

sprint
Sprint 规划

对于Service, CMS项目,Sprint可以用一段时间介定,比如一周或二周一个Sprint.

Project\Version\Sprint

HotelVPService\V2\Sprint 3

对于App(Android, app) 以一个发布为一个Sprint.

Project\Release

HotelVPiPhone\v1.3.1\Sprint

backlog
Backlog分解

对于一个sprint, Backlog不要太多4~8个为宜。Backlog的粒度大一些,这样我们管理上可以简单一些。

Backlog分解的建议,原则上按用户可感知的体验来分:

APP按可用可感受的变化的来分,每个backlog对用户是一个完整的改进。

Service, CMS可以按功能组分,一个功能组一个。

Backlog分解工作建议由产品经理完成。

slide14
Task分解

由于Backlog的粒度较大,且是面向用户的,我们需要将其分解为面向开发员的Task 。

Task分解的建议,原则上能独立完成最小工作集来分:

开发人员可以当天完成一个或多个Task ,这样有利于工作跟踪。

每个Task都对应一个代码变化集,这样可以跟踪代码的进化及原因。

Task分解工作建议由开发人员完成。

sprint1
Sprint 启动会议

每一个Sprint启动需要一个启动大会,这会议决定Sprint的:

时间:起止点、里程碑

资源:人员、设备等

工作和输出物:完成多少backlog、如何发布

会议由产品经理主持,大家一起将backlog committee到Sprint中。

在会议之前,需要与会人员对将在进行的工作是一有定了解的,并能提出决定信息的。

slide16
每日会议

之前一天的工作进度和遇到的困难

这一天的工作计划

实践Scrum, 建议这个会天天开。

参加会议的是项组成员,会议机制成熟后,功能组leader避免参加。

系统上给了很多信息,会帮助这个会很快。

会议招集者将会议记要发给product邮件组

slide17
项目总结会

App每次release都需要开发一个总结会,看看这次release过程中的问题和经验。

CMS, Service每个版本也开一个总结会,给系统架构、代码、文档、培训等。

slide18

工具

TFS 2010

Backlog管理

代码管理

Bug管理

进度管理

VS2010/12、xCode、 Eclipse

Test Manager

Build Server

slide19
成本
  • 硬件成本
  • 系统成本
  • 智力成本
  • 运维成本
slide20

智力成本

作为一个创来公司,仅仅有一个好的创意和良好的技术是不够的。

创立一个产品、服务、公司只是事业的开始,真正的挑战是发展。

所以我们还需要一些在流程创新上的智力投资(资源、人员、方法等)

slide21

运维成本

有了良好的设计规划,软件生命周期管理主要体现在日常的工作中:

需求分析

任务管理

代码管理

Bug管理

发布管理

反馈管理

slide22
结束
  • 公司在创立之初是管理体系建立的最佳时机
  • 使用工具将管理的工作自动化
  • 如同产品的迭代一样,管理也要在实践中不断改进。
  • 公司、公司组织、制度、流程等也是我们产出物。