项目管理总结

标签: 项目管理 | 发表时间:2015-02-25 11:09 | 作者:齐晓威_518
出处:http://www.iteye.com
【一】开发环境和测试环境部署和配置:具体包括JDK、TOMCAT、Eclipse、SVN、ANT   、Maven,以及缺陷库环境的搭建,以及用户权限的分配。
【三】数据库服务器环境的部署、搭建、并根据项目需求情况,建立相应的表空间、用户对象、并制定数据库备份计划。
【四】 SVN环境的部署及配置,并建立版本库和对应的项目目录结构、常用知识库目录结构等。并根据项目组成员情况给予相应赋权
【五】项目组开发规范的制定:具体包括【JAVA代码审查检查表】、【数据库设计规范】、【JAVAWEB项目开发规范】、Eclipse-JAVA注释模版规范】、【关于工作周报的要求和说明】、【客户端与服务端交互规则规范】【需求文档模板】、【数据库设计文档模板】、并将以上规范上传至SVN中对应的《项目开发规范》-》《开发规范》目录下,供项目组成员参阅。
【六】项目组日常开发知识库的梳理和收集,即为了加强项目组日常开发技术文档的需求,将常用API、技术手册进行整理,并置于SVN中建立的【知识库目录】
【七】项目架构的分析、设计、以及技术选型、基础功能封装,CHM格式API帮助文档生成, 根据项目要求、及未来的扩展性,项目采用MVC三层架构模式,即常见的三大框架技Struts、Hibernate、Spring技术
(一)、对数据访问层进行统一封装,开发人员仅需求编写‘业务逻辑层’和控制层代码即可。封装的数据访问层 支持hibernate、SpringJDbc、纯JDBC。
(二)、对项目内涉及到组织数据并动态和静态拼装SQL语句功能,统一进行对象封装,完成SQL语句的动态预编译功能,防止SQL注入,提高安全性。
(三)、统一对事务、进行了控制,统一采用声明式事务,将事务管理和业务逻辑进行分离。
(四)、引入spring中的Quartz,即强大的企业级任务调度框架,来完成复杂数据的抽取操作。 待项目上线时,将独立发布任务调度框架代码,有一台服务器或某个tomcat来充当调度节点,进行数据的采集。
【八】项目组新人入职指导文档梳理
    整理项目组成员联系方式并梳理成文档、公司宽带账号、、项目成员绩效考核标准、WF密码、WEB开发环境(测试环境发布地址、缺陷库地址)、数据库开发环境连接方式, 等信息并整理成文档,上传至SVN目录。
【九】有道云协作管理模式开启
       项目管理采用有道云笔记,有道云协作,手机与PC协同办工模式,项目成员通过分享方式,将每周工作成果,分享于项目负责人。方便于及时分析并跟踪每个人的开发进度情况,最后根据情况进行调整。
【十】需求调研、需求分析、
制定调研计划、并根据调研结果进行分析、总结、并针对不解问题,进行二次沟通调研,形成产品说明文档、大框架规化文档、以及功能结构图、并进行分析与讨论。
【十一】需求设计-并输入相应文档
     根据需求调研、分析讨论阶段所得结果,进行项目总体设计、需求分析、与项目成员沟通、交流、讨论后,编写详细规格说明书。并对项目涉及到第三方接口进行确认,具体包括:短信接口调用说明、 短信验证码规则-模板说明文档、客户端与服务端交互接口规则等。      
【十二】数据库分析、设计、建模
      参照编写的需求设计详细规格说明书内容、进行数据库分析、设计、并建立逻辑模型、物理模型、最后转换成相应的表结构脚本,数据库设计、分析、具体内容如下
        分析阶段:收集信息-》标识对象-》标识对象属性-》标识对象之间的关系
        概要设计阶段:用VISO和PD进行E-R图的绘制,并进行项目组讨论。
        详细设计阶段:将对象关系E-R模型图转换成逻辑模型、物理模型,并形成建表脚本。
【十三】数据库建表脚本梳理、相应帮助文档整理
     为了提高项目运行的稳定性、以及可维护性,并能够提供出现异常第一时间内可以快速定位,则要求在日常开发中,需要将涉及到前端列表查询、多表关联查询、存储过程、函数、包对应的脚本,统一进行管理,并实时跟踪分析汇总,为了方便于保存的查阅,则在项目的目录中,建立dbScript脚本,涉及脚本变更,需要及时更新至该目录。
【十四】项目开发计划制定、成员预估工作量模板输出
   根据项目成员能力,和项目客户方要求,对项目整体进度分析制定,并根据需求描述功能点进行任务分派
【十五】项目组管理-项目组工作周报填写要求及格式定义
   为了更好的掌控项目开发人员的进度,则编写项目组周报要求和说明,并形成文档,通过有道云笔记进行分享,知会项目组成员。并每天实时的查阅项目成员开发进度情况,通过周报的反馈,完成信息的收集。
【十六】月报、周报、项目组晨会内容的分析及总结,并根据进行调整开发计划
为了加强项目团队的协作精神,和凝聚力,以及实时掌控项目的进度、规定每天进行简短的晨会,即昨日工作汇报,总结并分析个人开发情况、遇到的问题、是否需要
  团队成员给予协作和帮助,从而快速的收集存在的问题,并通过项目组众人的讨论,各抒已见,给予合理的解决方案,使其问题快速的得到响应和解决。
【十七】项目组周成果的校验、团队代码质量的检查、异常的检查、并给予指导性建议
要求项目组成员,每天下班前,将当天编写代码及文档,准时上传SVN,提高代码的安全性,可校验性,从而更直接的校验团队成员的工作成效。于第二天早上,针对昨日上传的代码进行查阅,并及时发现编码上存在的问题和漏洞,并给予代码编写者相应的建议。最终达到,提高项目团队开发人员的编码规范性、以及代码的健壮性。  
【十八】测试用例的编写、测试联调计划的定义及校验
项目开发迭代至某个阶段时,可以采用增量的方式进行升级,让客户先看到局部的核心基础功能,增强客户信心和可控性。升级成功后并针对已完成功能点,进行梳理,整理相应的测试用例、和联调计划,并安排测试人员进行相关测试,并将客户亲自测试的反馈结果,以及项目组测试结果,同步记录到缺陷库或录入的有道云协作中。根据问题归属责任人,要求其给予及时的处理,并将状态、解决时间、备注等给予更新。
【十九】发布环境WEB主机配置,包括负载均衡、集群的配置、以及WEB容器性能优化
【二十】发布环境数据库主机配置
发布环境Web主机,CentOs系统的安装,以及JDK环境的配置、Tomcat环境的部署、性能优化配置、集群的配置,AJP反向代理实现负载均衡配置。 包括数据库的优化,以及数据库主机和WEB主机外网IP和内网配置,数据库自动化备份配置。
【二十一】项目的集成测试,并进行测试用例异常信息二次校验。
  在测试过程中,需要有一定的计划性,目的性,切忌随心所遇,测试到哪里是哪里,严格根据测试前个人制定的联调计划时间划度表进行。增加测试时间的可控制性。
【二十二】项目操作手册的编写、平台端操作培训.
项目管理平台常用功能操作手册(幻灯片格式)的编写,并给予详细动态操作步骤截图描绘,同时对客户进行功能培训。


已有 0 人发表留言,猛击->> 这里<<-参与讨论


ITeye推荐



相关 [项目管理] 推荐:

项目管理入门PPT

- - 堇| 网络 产品 读书 睡觉
无意看到一个项目管理的PPT,虽然标题是《轻松项目管理之电信项目管理实务》,所写内容在互联网行业也颇为适用. 地址: http://doc.mbalib.com/view/05ee6199c3b3885c59e878a5cbd8cd53.html.

项目管理ppt下载

- - 人月神话的BLOG
项目管理培训的ppt前年做了部分,一直没有做完,今年准备花些时间全部做完,并全部共享出来. 最近做完的主要是项目成本管理和项目质量管理. 成本管理: http://vdisk.weibo.com/s/dyHc0/1348535220. 成本管理涉及到比较多的财务的内容,包括财务上的预算管理,成本核算,概预核决,资金管理.

Excel项目管理工具

- - CSDN博客研发管理推荐文章
版权所有,转载请注明出处: http://guangboo.org/2013/10/27/excel-project-management. Excel强大的表格功能在项目管理中同样具有大用处,作者通过在实践中实际运用Excel进行项目管理的经验,简单介绍Excel在项目管理中的应用. 本文主要介绍Excel如何做项目计划和项目进度跟踪,项目计划和项目跟踪是项目周期中最重要的环节,无论是几个月的小项目,还是几年的大项目,计划和进度始终是保证项目正常推进、按时交付的重要手段.

项目管理总结

- - 研发管理 - ITeye博客
【一】开发环境和测试环境部署和配置:具体包括JDK、TOMCAT、Eclipse、SVN、ANT   、Maven,以及缺陷库环境的搭建,以及用户权限的分配. 【三】数据库服务器环境的部署、搭建、并根据项目需求情况,建立相应的表空间、用户对象、并制定数据库备份计划. 【四】 SVN环境的部署及配置,并建立版本库和对应的项目目录结构、常用知识库目录结构等.

未来项目管理发展趋势

- tiod - cnBeta.COM
根据ESI国际项目管理培训公司的分析,项目管理作为一门学科越来越被接受. 公司项目管理将起到关键作用,无论是开发新的产品和服务,或确保日常的日常工 作顺利进行. 项目经理可以组织本地或远程团队,在许多情况下还是虚拟团队,不同的群体的人为一个项目一起工作. 对于组织,人才和项目经理是一个有效的竞争 优势,根据ESI执行副总裁J LeRoy的 分析,这种情形在2011年仍将继续.

IT项目管理工具总结

- 腾 - 博客园-首页原创精华区
阅读: 3434 评论: 16 作者: Lynn. 发表于 2010-06-02 10:27 原文链接.          俗话说"工欲善其事必先利其器",在一个项目开发流程中,如果搭配一个比较完善的项目管理工具,必将取得事半功倍的效果. 本文搜集了目前项目管理界比较有规模的管理工具,给予了简单介绍,同时为了发扬免费开源的精神,重点总结了免费开源工具Dotproject 和Redmine.

一份项目管理提纲

- 黎明 - 最新文章 - UCD大社区
这是一份工作笔记,我的做项目管理的方法,相信大多数有经验的项目/产品经理对此必定了如指掌,或者有更优秀的经验. 提案过程是公司内部的一次自我营销,方案好坏、沟通高低决定公司对项目能投入多少资源. 提出解决方案——PPT提纲.ppt. 撰写产品需求文档PRD.doc、制作页面原型.rp. 以PPT提纲和页面原型进行共享、论证、评估.

互联网项目管理要点

- - 月光博客
  互联网项目,会定一个计划发布日期,然而这个项目有个隐藏的实际合理发布日期. 因为软件开发并不是一个直接添加资源就可以加快速度的过程,所以这个实际合理发布日期是在现实资源合理利用前提下一个客观存在的最可能早的完成时间. 项目进展的过程,其实也是发现这个隐藏的合理发布日期的过程.   从管理的角度来讲,当然是尽可能的赶上计划的发布时间,或者尽可能快的完成项目.

再谈敏捷项目管理

- - 人月神话的BLOG
前面谈敏捷开发和敏捷项目管理的文章已经很多了,由于最近在整理敏捷项目管理的培训材料,在整理材料的过程中又思考了一些离散点,特做记录. 在敏捷里面我们一直在强调团队的动态自适应和调整能力,要知道一个高成熟度的敏捷团队一定是一个能够高度高效率的进行自适应,自学习和自我调节的团队. 那么传统的层级结构一定是不适合的,包括原来传统的按阶段划分的流水线式生命周期结构,取而代之的是多个小团队之间的网状结构,在这种结构下能够通过高效的消息传递快速的发送消息,接受反馈,并进行自我调整维持在一个动态平衡的状态.

一些项目管理经验(1)

- - 曉生
要尽早的参与到产品的需求当中,在讨论过程中给出自己的专业建议. 设计是整个团队的一部分,考虑的不只限于我应该做什么,而是可以为整个产品做什么. 设计与产品不可避免会有意见上的冲突,设计抱怨产品策略没有想清楚,强调流程上产品给出明确的文档之后设计再开始参与. 如前期能帮助制定产品策略,会扩大设计的影响力.