WEB失败项目总结
来源:互联网 发布:java邮箱注册验证 编辑:程序博客网 时间:2024/04/25 00:18
WEB失败项目总结
1 项目描述
A Chinese interface
B Paper Billing
C Agent Sign-up Screen
D STB Rental Project
Paper Billing 项目优先级最高,最先开发。然后
WOD 用VS2003开发,用到了cristal report10, netadvantage32等
2 项目需求来源
Paper Billing 需求来自于一个需求文档,只是很松散的讨论稿,期间我和manager 讨论十余次,最终确定所有需求。因为需要另外一个程序Mediapay(java开发)辅助调试项目,在辅助程序安装运行之前无法计算工作量。
Chinese Interface 需求很明确,仿照日文界面,增加网站的中文界面。
在确定项目完成日期时,我错误的臆断这个WEB项目是按照多语言来设计的(当时网站已经有英文和日文界面)。只是估计了界面翻译和图片翻译编辑的大量工作,以及代码修改的少量工作。预计chinese interface的完成时间为
3 项目风险
A Project manager 或者客户对需求不是很明确。
B 在设计完成之前,主管臆断项目工作量。
C 工作量最好至少计划到每周或者每三天。
4 项目开发过程
Paper Billing:
因为需要Mediapay 辅助调试。根据manager 所言,mediapay已经完成了paper billing 相关的所有功能。 所以,在manager 的指导下安装mediapay。由于没有安装文档,直到
Chinese interface 根据原定计划进行开发,但是在开发过程中,逐渐发现程序结构远不像原来设想的那么简单。系统关于语言判断的条件居然分布在系统的各个角落:HTML页面,后台代码文件,javascript 脚本,数据库查询语句,存储过程。 很多地方需要修改。工作量大增。导致项目一再延期。
5 项目结果。
导致直到
6 总结
项目失败以后,我一直在思考原因。其一 我们对这个网站架构根本不了解,上来就做项目,其实之前是有一些文档的,但是那些文档都是描述性的文档。至于网站的开发设计文档,我们从来没有看到过,我们对网站的了解仅限于 通过代码来了解。至于业务逻辑也是根据代码来。甚至连数据库的OR图都没有。更谈不上先设计后开发了。
一直搞不明白,是自己能力不行,还是这个项目太复杂。其实项目期间我一直在加班每天工作至少10个小数,甚至国庆节还在做。 不明白,不明白!
教训总结:
A 产品文档一定要全
B 分配工作一定要明确责任,并且要检查完成效果。完成一部分测试一部分。要有敏捷开发的思想。否则大型系统测试全部到最后,那将是灾难性的。
C 工作量最好至少计划到每周或者每三天。
C 产品设计一定要做好。
- WEB失败项目总结
- 项目团队失败总结
- 项目1失败总结
- Web项目上传文件失败
- 项目失败的原因总结
- web项目总结 >> 待续
- 近期web项目总结
- 近期web项目总结
- web项目总结
- Web项目学习总结
- PHP Web项目总结
- web项目bug总结
- Web项目总结
- web项目总结-----1
- web项目开发总结
- web项目总结
- Web项目莫名其妙的发布失败
- MyEclipse2014部署maven web项目失败
- S3C4480X平台上μC/OS-Ⅱ的中断系统设计
- Java 理论与实践: 流行的原子
- python xml sax 例子
- IIS中,exe文件不能执行也不能提示下载?
- How to get control of your time and your life (Alan Lakein.)
- WEB失败项目总结
- Java基础知识常见面试题
- 君表增强了公式计算中的区域引用,支持SUM(A:A)
- 非常不错的 linux 技巧(推荐)
- install.res.????.dll 错误
- c#生成KML文件
- 孔子曰
- 堆排序
- 难得的linux技巧的笔记