【一】开发环境和测试环境部署和配置:具体包括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和内网配置,数据库自动化备份配置。
【二十一】项目的集成测试,并进行测试用例异常信息二次校验。
在测试过程中,需要有一定的计划性,目的性,切忌随心所遇,测试到哪里是哪里,严格根据测试前个人制定的联调计划时间划度表进行。增加测试时间的可控制性。
【二十二】项目操作手册的编写、平台端操作培训.
项目管理平台常用功能操作手册(幻灯片格式)的编写,并给予详细动态操作步骤截图描绘,同时对客户进行功能培训。
分享到:
相关推荐
本资料合集围绕"IT项目管理心得体会与学习合集"的主题,提供了丰富的学习资源,包括文档、PDF和PPT,以下是对这些内容的详细解读: 1. **产品部、项目组、实施组的关系.doc**: 这个文档可能详细阐述了产品部门、...
这份文档可能包含项目管理的基础知识,如五大过程组(启动、规划、执行、监控、收尾)和十大知识领域(整合管理、范围管理、时间管理、成本管理、质量管理、人力资源管理、沟通管理、风险管理、采购管理和干系人管理...
【工程项目管理】是建筑企业管理和运营的核心组成部分,它关乎企业的生存和长远发展。项目管理不仅涉及项目的规划、组织、执行和控制,而且直接决定了工程的质量、进度和成本。建筑工程项目的管理是一个复杂的过程,...
"项目管理总结综合案例及分析"这个主题聚焦于通过实际案例来深入理解项目管理的各个方面,对于信息系统项目的项目经理尤其具有指导价值。以下将分别对标题、描述以及压缩包中的文件进行详细解读。 标题中的“项目...
【ERP项目管理心得体会】 在ERP项目管理中,需求管理和进度管理是两个至关重要的环节,它们直接决定了项目的成败和效率。 首先,【需求管理】是项目的核心。"天大地大,需求最大",这句话强调了客户需求在软件开发...
### 项目管理总结编制计划知识点解析 #### 一、项目管理总结概述 - **定义**:项目管理总结是指在项目完成后对整个项目周期内的管理活动进行全面回顾与评价的过程。 - **目的**:通过总结,提炼出项目管理过程中的...
在《项目管理心得体会.doc》这份文档中,作者分享了在工程管理中积累的一些重要心得,这些体会主要围绕以下几个核心知识点: 1. **工程开场阶段的重要性**: 工程的开始阶段是至关重要的,项目经理需要全面了解...
在项目管理总结报告中,通常会涵盖多个关键领域,以确保项目的成功实施。以下是对项目管理总结报告模板的详细解析: 1. **项目概述**: 项目概述部分是报告的起点,通常包括项目的目标、范围、主要参与者、预算和...
在一份详尽的项目管理总结报告中,通常会涵盖以下几个关键领域: 一、项目概述 这部分是对整个项目的概括,包括项目的背景、目标、范围、关键参与者以及项目的成功标准。在公司以“策略先行,经营致胜,管理为本”...
《软件项目管理总结》 软件项目管理是信息技术领域中至关重要的一环,它的核心目标是确保软件项目能够在预定的成本、时间和质量标准下顺利完成。随着信息化、网络化和软件工程的不断发展,项目管理和软件工程的融合...
《软件项目管理总结》 软件项目管理是信息技术领域中至关重要的一环,它的核心目标是确保软件项目能够在预定的成本、时间和质量标准下顺利完成。随着信息化、网络化和软件工程的不断发展,项目管理与软件工程的融合...
【高速公路业主项目管理总结】 这篇文档是对XXX高速公路建设管理的全面总结,涵盖了项目的背景、建设依据、建设标准、主要工程量以及项目管理的情况。XXX高速公路是该省公路网络的重要组成部分,对于区域经济发展...
在项目管理领域,项目总结报告是项目生命周期中的一个重要环节,它是对整个项目实施过程的全面回顾、分析和总结。这份报告通常在项目结束时编制,目的是记录项目的关键成果、经验教训、遇到的问题以及解决策略,为...
适用于项目管理考生,有很大的作用 适用于项目管理考生,有很大的作用 适用于项目管理考生,有很大的作用
【文档标题】:“2010年建筑工程项目管理总结.doc” 【文档描述】:文档总结了2010年建筑工程项目管理的经验,强调了工程管理的重要性,特别是在工期、质量和成本控制方面的平衡。 【标签】:“文档” 【核心知识...
【项目管理总结报告PPT模板】是用于呈现项目执行情况、总结成果并分析问题的专业工具。这份报告通常包括以下几个核心部分: 1. **项目概述**:这部分是对整个项目的简要介绍,包括项目的目标、范围、关键参与者以及...
软件项目管理学习心得(精选5篇)参考.doc 软件项目管理学习心得(精选5篇)参考.doc是软件项目管理的学习心得,涵盖了项目管理的基本概念、项目集成管理、项目范围管理、项目进度管理、项目成本管理、项目质量管理...
计算机项目管理是对软件开发过程进行全面、系统控制的过程,旨在确保项目按时、按预算、符合质量标准地完成。在这个领域,了解关键概念对于期末复习至关重要。本文将深入探讨计算机项目管理的一些核心知识点,包括...
最经典的项目管理总结 项目管理过程组与知识领域映射 项目管理详细任务V2