阿里差旅平台项目
员工信息管理
差旅政策设置及控制
搜索及展现过滤 卖家管理后台 权限管理 订单管理
系统监控,报警 报表需求
员工信息及组织架构关系上传、解析、入库 员工信息编辑、更改、重复处理 员工账号开通、激活 员工相关权限、访问控制 超级管理员和管理员特殊功能需求 员工信息补充/员工常见联系人管理 差旅政策设置 航空公司协议代码 服务托管方建立及查看 私人购票设置 最低价提醒 机票的搜索、呈现等 B2G、B2C卖家的管理、报表等\卖家信息的维护、卖家权限管理 权限设置、变更、控制等 管理员查看、管理订单信息 托管服务方查看订单信息 员工查看订单信息 托管服务方(卖家)维护B2G政策 订单流程,包括机票搜索、预定、支付、退改签;查询预定权限控制;查询预定中如存在寄送行程单后续是 否有配送环节 监控、报警、线上问题排查工具
项目计划甘特图
2013.12.15
2013.12.25
2013.12.30
2014.1.1
2014.1.27
2014.2.7
2014.3.1
2014.3.14
2014.3.31
项目启动
需求分析
项目交付
项目交付
概要/详细设计
与服务器联调的时间点
功能开发完成,进入 整体测试阶段
交互设计/UI设计
开发
问题修复
阿里北京差旅平台项目
项目建设目标与规划
系统的整体业务架构
系统的整体业务架构
阿里北京差旅平台项目
系统的实施与服务
项目管理
项目实施过程
1. 2. 3. 4. 5. 6. 7. 8. 9. 10. 11. 12.
实施前的调研 项目启动会 安装 核心小组培训 业务流程分析/回顾 专题讨论(原型测试) 最终用户培训 报表制作 权限设定 会议室导航 上线 支持
通过 用户
未通过
与移动终端接口设计
HTTP/HTTPS协议 移动终端 交互控制层 业务逻辑层
移动终端与服务器之间交 互的接口,传输的数据内 容采用Json或者Xml方式 使用现在web端提供的接 口,虽然有额外的工作量 ,但是比再做一个server 来处理复杂业务逻辑要划 算的多。
<?xml version="1.0" encoding="utf-8"?> <page> <common> <functionId>Flex User Login</functionId> <identify> <userName>用户名</userName> <passWord>用户密码</passWord> <userId>0</userId> //0表示空 <cardId>0</cardId> //加密 </identify> </common> </page>
流量控制方案
客户端产生流量的主要原因是程序需要和服务器进行数据交互,东软在数据交互 方面有一套自己的处理方式。
对用户流量控制/体验的主要措施 相关案例 采取更小的数据格式:客户端与服务器业务数据的交换,尽量采 用Js wifi情况下才进行数据交:分析用户的网络状态,当片上传’ 数据压缩:需要上传到小10k以内;音频同样如此 据。 离线数据包:把用户问 离线词条 用户提示信息:对可能产生的大流量数据交换给用户明确的提示 固定时间的数据使用情况进 行记录,并且可在客户端设置中查看,以便用户更好的规划流量 的使用。 天音智能机项目
理
总结
东软致力于为客户提供安全、可扩展、灵活、易用的软件 东软长期服务于各行业的领导型客户 全优的配置,经验丰富的项目团队 所推荐团队成员之间互相比较熟悉、配合默契 对项目的持续服务能力
需求理解说明
客户端需求理解: Android 2.3以上,IOS 4.0以上,都是Native开发; 交互设计,视觉设计,开发,测试,打包,发布; 仅面向普通个人用户,提供“国内机票”模块的相关功能,不包括支付、扫码等;其他各种功能, 本期不在客户端实现。 维护期工作理解 本项目在2014年3月31日项目交付后结束 3月31日项目交付后的后期维护工作量估计10个人月、未体现在方案及报价中
软件发布和安装流程:
直接下载
提交申请
发布到应 用商店
用户
iOS客户端
适配范围:
分辨率:480*320 960*640 1136*640/1024*768 2048*1536 SDK:iOS 4.0以上 设备:iPhone3gs到iPhone5、iPad。
发布流程: 提交申请 发布到 AppStore 审核
内容摘要
系统需求和业务的理解
项目建设目标和规划
系统实施与服务 项目质量保证
以往案例
商务
阿里北京差旅平台项目
东软对本项目的理解
此项目主要功能
建立一个统一的淘宝差旅平台,服务于阿里巴巴集团内 部员工差旅出行 企业入驻管理 员工信息管理 订单管理 差旅政策设置及控制 卖家管理 权限管理 系统监控、报警、在线升级 移动客户端 数据统计及用户行为分析接口预留 。。。
东软的组织保障
总资产300亿元 拥有23,000余名员工 2010年营业额60亿元人民币 15,000多家各类客户 已投入运营6个软件园 8个虚拟总部,11个研发中心 在美国、日本、欧洲设有分公司 CMMI (能力成熟度模型集成) Level 5
PCMM (人力资源成熟度模型) Level 5 特一级系统集成资质
过程监控 项目进度项目质 成果物check 量风险 度量 风险
周报
项目风险控制
风险来源
工期紧张 服务器接口风险 需求变更
应对措施
里程碑倒推 设立检查点,提前加入资源 项目开始前确定服务器接口 方案 业务系统高度灵活、可配、 可调;前期完善设计方案, 减少后期需求的变动 在工期延误情况下,投入更 多的资源
过程改善活动
质量保证规程 改善规程 过程财富管理规程 客户满意度管理
规 程 标准/ 指南/ 方法 模版/表格
• • • • •
……
分析与设计规程
……
Multisite 管理办法 度量定义规范
需求管理指南
评审指南
SCRUM管理指南
会议实施指南
过程改善实施指南 过程财富管理 指南
用户需求说明书 设计报告
项目计划
角色职责定义表
项目周报
客户满意度调查问卷 SPI计划
Neusoft Confidential
以项目类型为主导的生命周期模型,便于项目裁剪并继承过去优秀的经验 事业部统一的KPI指标便于建立统一的评价体系以及标准 各种活动的详细指南和管理办法让业务负责人/项目经理更易于查找和使用 以过程财富的有效收集支持体系的使用 建立模版的填写指南加强文档实用性
此项目主要功能
差旅平台功能架构
平台门户展现
提供标准化访问控制和实现技术,成为统一的对外窗 口,并展示阿里形象,后续提供多语言支持。
业务应用功能
平台的基础应用部分,本次项目范围仅包含国内机 票预订及销售,国际机票、酒店、差旅审批、差旅报 告功能暂不在项目范围之内。
提供平台所有与其他业务系统的接口,保障业务数 据的外部交互。
工作量估计及报价——方案1:全部人员驻场开发
评估项 PC端 UE PC端 前端 新增企业入驻 评估项-detail 交互、视觉的设计、Review、修改等 前后台页面 HTML/JS/CSS等 企业入驻信息 企业入驻流程 企业授信审批 协议签署 成功入驻 企业信息修改/支付规则设置<包含企业账户付款,员工付款再报销> 员工基础信息要求 总体工作量(人日) 83 71 17 16 14 15 18 36 22 开发工作量(人日) 66 56 13 12 10 11 12 28 17 测试工作量(人日) 17 15 4 4 4 4 6 8 5 6 5 4 6 4 8 10 8 9 7 4 10 21 9 7 8 7 16 38 17 19
30
三方周报机制
QA提供项目透明化报告
周报信息共享 周报
QA团队
QA基于项目的度量和监查结果、对项目进度、质量、风险进行分析。向项目管理者和 高层管理者提交报告。提高了项目状况的可视化程度。
项目的第三方监理
周报
测试Leader
测试进度 测试质量 风险
项目管理者 PM/PL/GL
周报
QA
周报
高层管理者
危险 性
8 6 7
可能性
0.8 0.7 0.7
重要 性
6.4 4.2 4.9
责任方
东软 双方 双方
资源保证 ……
8
0.6
4.2
东软
项目人员保障
东软: 事业部副总经理:曲滨 涛 客户经理:胡晓端/周驰 质量经理:张淼
阿里
项目团队
项目中角色 项目负责人 开发负责人 测试负责人 UI平面设计 姓名 庞桉 王强 孙琦 孙亮 职务 高级项目经理 高级开发经理 高级测试经理 高级UI设计工程师
功能测试
性能测试
程序调试
云服务类型
公有云 企业级私有云 企业级混合云
……
100+
维护期的工作(可选项)
发布新版本 新需求
产品经理的需 求及Bug fix
阿里北京差旅平台项目
项目质量保证
QA团队
手 册
工程活动
需求开发规程
项目管理/支持
项目策划规程 项目监控规程
28 22 19 28 20 36 45 42 45 35 20 42 106 50 32 32 32 78