
一、企业文化
1.以人为本,开发创新
1.1提倡个人发展,公司给予平台。
1.2大胆创新,突破旧思想,旧观念。
2.以公司为全体员工的公司,共进共退。
2.1制定合理的管理制度,使每位员工感受到自己的重要性。
2.2以管理的反馈信息表进行人员的合理安排。
2.3信息公开化。
2.4员工意见箱。
2.5员工无名投诉箱。
二、培训方案
1.确定培训内容(来自员工调查表并公布结果)
2.培训内容的安排表,通知员工
3.确定培训人员和时间,有员工填写表单确认。
4.确定讲师(提供物资奖励,讲师可以是公司内部人员,也可以是在外请的讲师)
5.培训后的互动环节(对有价值的问题和解答提供物质奖励)
6.培训本着自愿参加的模式。
三、公司氛围
1.统一时间,有意义的组织安排上午茶和下午茶时间(建议一周3次)
2.周末可以安排活动促进员工的熟悉度。
3.对公司提出宝贵意见给予奖励。
4.对新员工安排环境熟悉,同事认知等事项。环境认知可以由人事部安排,带领员工对周围和公司内部坏境的认识,同事认知可以在人事部的安排下和相关人员进行认识,或者有上级领导进行相互的介绍。
四、团队建设
1.对于团队的认知,有纪律,有组织。团队是一个整体,区别于个人开发。
2.团队的人员合理安排。
3.团队的合作原则。
4.团队的互助互帮原则,可以安排个年度优秀团队奖,优秀个人奖。
5.团队患难与共的原则,一个大项目的开发往往需要一个团队,把某个人或者某个模块小组的问题能当做是整个团队的问题去解决。
五、项目管理
1、准备工作
1.1需求确认(确保需求无更改,各个组员对需求的理解正确)
1.2项目评估(成本评估,风险评估,周期评估,人员评估等)
1.3需求分解(一般分解为模块或者子系统)
1.4任务分解(用project对任务进行分解)
1.5高保真确认(由美工提交高保真图片去客户部确认)
1.6开发环境(jdk版本,开发工具版本,服务器版本等)
1.7框架确认(适合项目的框架确认,确保组员对框架的理解和应用)
1.8代码规范(建立代码规范文档)
1.9注释规范(建立注释规范文档,建立注释模板)
1.10命名规范(对类,方法,文件命名规范文档)
1.11目录规范。
1.12接口确认
1.13数据库设计确认
1.14概要设计文档。
1.15详细设计文档。
2、开发准备
2.1建立公用的开发类(包括工具类,公用Baseaction,工具类根据项目需求建立,常见的如字符处理类,日期类,文件处理类,图片处理类,常量类等),并建立文档供组员应用。
2.2日志类和建立日志文档。
2.3公用js和建立js文档。
2.3.1验证js
2.3.2弹出层js
2.3.3Loading的js
2.3.4提示框js
2.3.5Gird的js
2.3.6树状js(根据项目需求)
2.3.7日期处理js
2.3.8时间处理js
2.3.9弹出菜单js
2.3.10右侧消息js
2.3.11右键菜单js
2.3.12进度条js
2.4公用的css
2.5建立统一的实现方式和展示效果(页面到action到service到接口层的实现方式和页面的展示效果)。
2.6建立统一配置文件,命名规则,配置文档说明书。
2.7Jar包的管理。
2.8目录命名确认
2.9包命名确认
2.10建立可重复使用的页面,例如head.jsp,foot.jsp,taglibs.jsp,并建立文档,通知和确定组员使用。
2.11公用图片
2.12国际化的确认
*公用部分和统一 配置最好有一个人统一管理。
3、开发过程
3.1问题和疑点难点提问和解决平台
3.2公用部分的落实
3.3进度的掌控
3.4工作的进度
3.5代码检查
3.6管理机制,落实到具体的开发者
六、资质奖励
1.明确个人发展目标,进行统计。
2.对在某一领域有卓越贡献的员工进行奖励。
3.对在某一领域有突出表现的员工进行奖励。
4.公开奖励人员名单。
