`
卒子99
  • 浏览: 73817 次
  • 性别: Icon_minigender_1
  • 来自: 杭州
社区版块
存档分类
最新评论

项目管理初(7)--变化

阅读更多
  最近开发都很忙的,累得要死,一直没有时间更新,但最近几天也是变数最大的几天.也深刻感受了变给项目进度带来的影响.
  首先是需要发生变化,或者说是当时的时候一些功能点并没有非常明确,导致在开发的过程,需要二次,甚至三次确认功能点,这无疑影响了开发的质量,不过也明显的感觉到淘宝在开发中的变化太频繁了,就算是定好的PRD,也会随着开发,UED的介入后,会改变.
  其次是技术方案变更,最初计划存储消息文件,是通过远端分布式是持久化存储+本地文件存储的方式做(这个方案最主要是避免在服务器重启的时候,丢失聊天记录,所以先要缓存在本地).但开发三天后,发现这个方案有一个问题,就是在分布式环境下,存储的本地文件会乱掉,比如说,用户A先访问机器1,然后再访问机器2,那就会在本地存储两份文件,在用户退出的时候,甚至不知道需要把未存储的文件写到持久层.基于这个问题,和其它同学商量后,决定丢弃这部分聊天记录,当然这样的用户体验就更差了.刚决定这样做后,另一个开发人员提出来了,其实是可以让用户的聊天活动始终定位到一台机器上,这样可以避免之前遇到的问题.其实到这个时候发现,是因为现有的开发人员对于系统不是了解 ,导致在设计的时候一些错误的思考.其实整个请求是:
用户A--->APP1-->旺旺客户端I
虽然用户下一次可以请求到APP2,但是他的旺旺聊天应用始终会定位到旺旺客户端I那台机器.
所以项目成员一定要在熟悉系统的情况下,制定合理的技术方案.
   不确定的升级开发,再项目开发过程中,我们升级了旺旺协议包和使用了新版本的Tair,其中这两个底层库都是最近升级的,Tair包还在测试过程.而对于这块的风险我是没有评估到的.这直接导致了增加了开发阶段的时间,好在开发人员的能力还有保证,项目只是顺延了两天发布.
   但是并不是每次都能保证每次都有强力的开发人员,所以对于项目的评估需要增加以上三种考虑时间,特别是在技术方案阶段,要尽量细化.
  
分享到:
评论

相关推荐

    信息系统项目管理师真题-2015年下半年-指尖疯整理出品(答案版)

    指尖疯2015年初全面转型资格认证类在线教育后,先后推出了《信息系统项目管理师-基础精讲班》、《系统集成项目管理工程师-基础精讲班》、《软考中项和高项-下午场通关秘籍》、《信息系统项目管理师-真题精讲班》、...

    系统集成项目管理工程师真题-2015年下半年-指尖疯整理出品(答案版)

    指尖疯2015年初全面转型资格认证类在线教育后,先后推出了《信息系统项目管理师-基础精讲班》、《系统集成项目管理工程师-基础精讲班》、《软考中项和高项-下午场通关秘籍》、《信息系统项目管理师-真题精讲班》、...

    淘宝技术嘉年华峰会上的7月10日全部PPT下载

    【13:30 - 14:30】 适应业务多,变化快的移动互联网应用 -淘宝无线客户端应用框架实践 张毅/陶钧(淘宝网) 【14:40 - 15:40】 Core Animation for iOS 孔祥波/yarshure(盛大创新院) 【15:50 - 16:50】 手机网站...

    人力资源管理软件(完全免费)

    人力资源管理软件功能介绍 本人力资源软件包含人事档案管理 本人力资源软件包含工资管理 本人力资源软件包含考勤管理 本人力资源软件包含绩效管理 本人力资源软件包含用户管理 本人力资源软件软件界面美观,...

    应对Scrum项目带来的变化

    我认为,敏捷是众多新兴的、围绕迭代递增软件开发的项目管理理论的总称。其中比较流行的几个是:精益理论、水晶方法、Scrum、动态系统开发方法以及极限编程。Scrum和极限编程,尤其是这两者的组合,是迄今为止被运用...

    QCD中的D̄0D0*(D0D̄0*)系统改善了许多人体潜能BM和FA承认PU研究的支持(D / 605 / Est.I Sr.20项目2014-15,D / 34 / Est.1 Sr.109项目2013 -14),SG感谢巴基斯坦高等教育委员会(HEC)通过(17-5-4(Ps3-128)HEC / Sch / 2006)提供的资金支持

    我们采用共振群方法使这个困难的四体问题易于管理。 我们使用二次约束,以便能够提高到超出Born近似。 我们报告与D̄0D0*分子相对应的极点位置,以使模型参数最佳地拟合到相关的QCD模拟中。 我们指出了一个有趣的...

    ERP5.0财务总帐系统设计文档

    日记帐是按照经济业务发生的时间先后顺序逐日逐笔进行登记的帐簿,常见的有现金日记帐、银行存款日记帐等,用来序时反映现金和银行存款的收付变化情况和结存金额,以便加强货币资金管理。 六、 多栏帐 它不是按照...

    Java JDK 7学习笔记(国内第一本Java 7,前期版本累计销量5万册)

    2.3.1 ide项目管理基础 38 2.3.2 使用了哪个jre 43 2.3.3 类文档版本 45 2.4 重点复习 48 2.5 课后练习 49 chapter3 基础语法 53 3.1 类型、变量与运算符 54 3.1.1 类型 54 3.1.2 变量 57 3.1.3 ...

    90分钟掌握Scrum框架

    2001年初,因观察到许多的软件团队身陷不断扩大的流程之中的困境,一群业界专家聚集在一起,勾勒出一些能让软件团队迅速工作,以及响应变化的价值观和原则。他们自称为Agile Alliance。 Scrum是管理软件项目的一个轻...

    单点开源CRM(集成环境一键安装包) 20130327.zip

    单点开源免费CRM系统是单点科技开发的,基于GPLv3协议发行,针对中小企业管理活动,提供客户关系管理员(CRM),进销存(JXC),人力资源(HRM),后勤(办公用品,固定资产,公物维修)、物业管理等功能,软件开源免费,争取...

    java在线考试系统课程设计--.doc

    Internet技术的发展使得考试的技术手段和载体发生了革命性的变化,Internet的开 放性、分布性的特点和基于Internet的巨大的计算能力使得考试突破了时间和空间的限 制。与传统考试模式相比,在线考试具有无可比拟的...

    java在线考试系统课程设计-.doc

    目 录 第一章 引言 3 1.1 目的 3 1.2 名词解释 3 1.3 参考资料 3 1.4 文档结构 3 第2章 远景 4 2.1 项目概述 4 2.1.1 项目功能结构 5 2.1.2 功能摘要 8 2.1.3 用户特点 8 2.1.4 业务模型 8 第3章 需求分析 11 3.1 ...

    起重机管理层之间的伙伴关系(

    1950年代初,呼拉河谷的沼泽和湖泊的历史栖息地发生了变化。 沼泽和旧的草裙湖被排干了,土地变成了农业。 由于耕作不当,有必要再次实施管理改进。 它是在草裙舞项目中完成的。 草裙舞项目的一部分是将以前用于农业...

    网上购物管理信息系统课程设计报告(1).doc

    10 4.3 经济上的可行性 10 4.4社会意义上的可行性 11 4.5可行性分析最终结果 11 5 项目开发计划 11 6 详细调查 11 6.1组织结构调查 11 6.2管理功能调查 12 6.3现有业务流程图和数据流程图 13 6.3.1业务流程图 14 ...

    2006 IPCC Guidelines for National Greenhouse Gas.pdf

    IPCC 国家温室气体清单指南》(2006 年 IPCC 指南)"项目,以评估和整理与《1996 年 IPCC 指南》、《国家温室气体清单中的良好做法指导意见和不确定性的管理》(GPG2000)和《土地利用、土地利用的变化和林业良好...

    MiCC:信用卡管理项目

    Android信用卡管理项目。 ####范围 #### 该应用程序将管理信贷,费用和信用卡削减的计算,生成每月每个削减所支付费用的报告和统计信息。 初始范围可能会在第一阶段结束时发生变化。 其他功能将在以后...

    大数据时代的人才管理.pdf

    对企业而言, 顺应大数据 时代人才管理的趋势变化, 积极变革企业人才管理, 创新人才管 理模式, 打造优质人才团队, 是必须认真思考的现实问题。 1 大数据时代的到来 2018年初, 一则 "大数据杀熟" 的新闻就持续...

    [宁波]某住宅区规划及单体设计方案文本(含CAD)

    院落——组团——小区的空间关系变化,一方面有助于营造亲切的邻里互动氛围,同时也有利于小区分级管理。 邻里空间普遍比组团空间提高场地标高,使居住者产生归属的感觉,借用提升的场地,在地下设置机动车库,通过...

Global site tag (gtag.js) - Google Analytics