英网技术部管理制度.docx
- 文档编号:10455223
- 上传时间:2023-02-11
- 格式:DOCX
- 页数:17
- 大小:24.34KB
英网技术部管理制度.docx
《英网技术部管理制度.docx》由会员分享,可在线阅读,更多相关《英网技术部管理制度.docx(17页珍藏版)》请在冰豆网上搜索。
英网技术部管理制度
技术部管理制度(ZD-JS)
一、英网技术部门管理规范(大纲)(ZD-JS-001)
目的:
为了规范公司技术部开发工作,同时为了控制项目进展和规范开发行为特制定本规定。
1、技术部工作范围
技术部的工作范围涵盖公司所有范围内的技术开发及维护工作。
具体包括:
网站建设、项目开发、网络推广、服务器维护、电子商务平台开发、即时通讯软件开发、技术售后服务等。
2、技术总监的工作内容
2.1制定并完善公司技术部的管理规范和中长期开发目标
2.2监督并管理开发工程师的工作
2.3分配公司的售后服务工作
2.4管理公司立项的项目开发工作
2.5分配所有的技术开发工作
2.6协同公司市场部门最快效率的完成项目开发工作
2.7统计每月技术人员的考核表格、核算技术部门的工作业绩
2.8做好技术文档、工作总结的整理工作
2.9管理好公司的项目源码、文档、数据库结构保证项目资料的完整性
2.10每周向总经理汇报专题培训内容
2.11每周向总经理汇报技术部会议内容
3、技术部日常标准工作内容
3.1济南国际贸易网、EMS网上商城数据库备份、程序备份工作
3.2香港盛隆集团每周数据更新
3.3日常发帖推广工作
3.4公司技术文档整理
3.5技术部每周例会
3.6技术部每周专题培训
3.7技术部周末值班制度
4、技术部项目开发管理规范
4.1项目开发前,需要制作需求文档。
后续如果需求有改变请及时更新文档,或以补充文档的形式加以补充。
所有文档要在OA中留存,并需要有纸质文档存档。
档案由技术总监负责管理。
4.2项目数据库要有详细文档,数据库表名称、字段名称、备注说明。
并根据实际开发动态更新。
4.3项目开发前要列出所有的开发功能点、功能点要有对应的流程图和功能点文档,严格履行功能点开发前讨论制度,一定要把问题扼杀在萌芽中。
4.4每个项目结束,所有涉及开发人员都需要写工作总结,必须提出项目开发中存在的问题,并落实整改意见。
4.5上传到测试或者拿给客户演示的程序必须要进行编译。
4.6公司所有网站项目开通指向域名、平台项目正式交付客户试用(或安装到客户的服务器),必须要等待财务人员确认按照合同尾款入账后方可进行(特殊情况经理授权除外)。
5、技术部工作考核
5.1技术部人员由技术总监负责考核
3.2技术总监由公司负责考核
3.3违反公司规范公司根据情节严重扣1~5分。
同样问题再次出现,扣10~50分,产生严重后果的公司另行处理。
技术总监管理不严或明知员工犯错误而不加出发的,以员工出发的双倍分数进行处罚。
二、技术部门网络推广管理规范(ZD-JS-002)
技术部:
1、 网站所有页面TITLE必须统一换成客户要求推广的关键字。
2、 网站所有页面必须加注关键字和描述,包括内容页。
3、 网站所有的图片(客户后发的除外),必须添加ALT,ALT为关键字
4、 保证每页关键词密度在5%~8%之间
5、 提交XX及各大搜索引擎收录
6、 建立客户网站的站点地图
7、 安装客户网站访问统计系统(第三方)供市场运营中心使用
三、软件开发人员管理制度与考核(ZD-JS-003)
1、总体要求
a、必须严格执行本规范以确保源代码的可读性及可维护性。
b、所有的程序文件都必须有注释文字,并严格按照本规范中的“注释规范”书写。
2、业务类规范
a)文件命名采用系统名前两个字母加英文单词的形式,列表最后带List、编辑带Edit、浏览带Browse、统计带Statictics
b)字段私有,数据类型加,注释加到同一行的后面;
c)属性定义为数据库中字段,第一个字母大写;
d)字段与属性分开书写;
e)字段名称不能和方法使用的局部变量相同;
f)使用到的局部变量和全局变量都必须加数据类型;
g)方法命名采用英文单词的方式,每个单词的第一个字母大写;
h)每个单词采用全字母标准英文单词的方式,不简写单词;
i)如果有名词,必须使用单数形式;
j)函数名和方法名以动词开始,首字母大写,如SaveFileLog。
k)在命名函数时包括返回值的说明,如GetFileName。
l)类名和属性名以名词开始,首字母大写,如EmployeeName。
m)在不同的类中的属性,如果它们有相同的作用,则必须使用同样的名称。
n)必须在3至30个字母以内;
o)注释采用三个斜杠的方式,前台调用时可以看到注释;
p)对数据库操作的增、改、删采用单独的方法处理;
q)对于返回值同样要加上注释;
r)重要变量必须有注释。
s)变量注释和变量在同一行,所有注释必须对齐,与变量分开至少两个Tab键。
t)典型算法必须有注释。
u)在循环和逻辑分支的地方必须写上注释。
v)程序段或语句的注释在程序段或语句的上一行。
w)在代码交付之前,必须删掉临时的或无关的注释。
x)文件概述注释信息必须包括以下内容:
(1)文件名
(2)属性
(3)创建人
(4)创建日期
y)函数概述注释信息必须包括以下内容:
(1)功能
(2)输入参数,标明意义和类型
(3)返回值,标明意义和类型
(4)作者
(5)日期
3、隐藏代码页规范
a)文件命名采用系统名前两个字母加英文单词的形式,列表最后带List、编辑带Edit、浏览带Browse、统计带Statictics
b)使用到的局部变量和全局变量都必须加数据类型;
c)所有变量都必须有前缀,前缀使用2-4个字母,全部小写。
d)避免与数据字典中的数据元素名相同。
e)避免与函数名、方法名、类名和属性名相同。
f)避免使变量名为另一个变量名的一部分。
g)布尔变量名应该包含Is,如blnFileIsFound。
h)常量所有字母都应该大写,单词之间用下划线连接。
4、程序书写格式
1.1空格、空行与缩进
1.1.1、在操作符的前后必须使用空格。
1.1.2、在分隔数组下标和函数参数的逗号后面必须添上空格。
1.1.3、一个程序段上下必须使用空行。
1.1.4、变量定义部分与程序语句之间必须使用空行。
1.1.5、利用缩进来显示程序的逻辑结构,缩进量一致并以Tab键为单位,定义Tab键为4个空格字符。
1.1.6、以下情况使用缩进:
(1)Function-EndFunction
(2)Sub-EndSub
(3)DoWhile-Loop
(4)If-Else-EndIf
(5)SelectCase-EndSelect
(6)For-Next
2.2SQL语句书写规范
2.2.1、写SQL语句时,整天语句必须使用大写,数据元素(表、字段、视图等)必须按照数据字典书写;
2.2.2、把每个SQL子语句分开放在不同的行中。
3.3其它规范
3.3.1、不允许使用纯粹的不带语意的数字或字符串。
比如:
forindex=1to7;
而应该使用定义过的常量,比如:
forindex=1toNUM_DAYS_IN_WEEK。
可以酌情参考修改。
3.3.2、使用不能通用的函数时必须按数据库判断,针对每种数据库编写
5、编程准则
1.1变量使用规范
1.1.1、不允许随意定义全局变量。
1.1.2、一个变量只能有一个用途;变量的用途必须和变量的名称保持一致。
1.1.3、所有变量都必须在类和函数最前面定义,并分类排列。
2.2数据库操作规范
2.2.1、查找数据库表或视图时,只能取出确实需要的那些字段。
2.2.2、使用无关子查询,而不要使用关联子查询。
2.2.3、清楚明白地使用列名,而不能使用列的序号。
3.3对象使用规范
尽可能晚地创建对象,并且尽可能早地释放它。
4.4模块设计原则
4.4.1、不允许随意定义公用的函数和类。
4.4.2、函数功能单一,不允许一个函数实现两个及两个以上的功能。
4.4.3、不能在函数内部使用全局变量,如要使用全局变量,应转化为局部变量。
4.4.4、函数与函数之间只允许存在包含关系,而不允许存在交叉关系。
即两者之间只存在单方向的调用与被调用,不存在双向的调用与被调用。
6、开发日志的书写
6.1、重要的方法或者页面代码及规则关系要书写清楚。
附1:
主要名词/动词汉英对照表
附件Attach
一览List
详细Detail
编辑Edit
修改Update
删除Del
浏览Browse
变更Alter
附2:
缩写标准
常用缩写
addraddress(地址)
arrarray(数组)
BGbackground(背景)
catecategory(种类)`
corpcorporation(公司)
Funcfunction(函数)
govgovernment(政府)
imgimage(图像)
incinclude(包括、包含)
Infoinformation(信息)
MaxMinimum(最小值)
MinMaximum(最大值)
Msgmessage(消息)
NumNumber(数目)
NoNumber(号码)
picpicture(图画)
projproject(工程)
pwdpassword(密码、口令)
subjsubject(主题)
syssystem(系统)
前缀缩写
1、类型前缀
类型名称缩写示例
booleanbbFound
bytebytbytRasterData
datetimedtmdtmStart
doubledbldblTolerance
errorerrerrOrderNum
integeriiQuantity
longllDistance
objectobjobjCurrent
singlessAverage
stringstrstrFirstName
datasetds
datatabledt
datarowdr
DataViewdv
DataReaderreader
DataCommandcmd
SqlConnectcon
OleDbConnectOleDbCon
6.2、控件前缀
控件名缩写示例
下拉列表(DropDownList)Ddl_
按钮(Button)Btn_
文本框(TextBox)Tb_
复选框(CheckBox)Cb_
单选按钮(RadioButton)Rb_
列表框(listBox)Lb_
标签(Label)Lab_
图像(Image)Img_
7、附件
7.1类文件注释
//*************************************************************************///
//文件名:
//功能:
//创建人:
//创建日期:
//
//
//修改功能:
//修改人:
//修改日期:
//
//**************************************************************************
usingSystem;
usingSystem.Collections.Generic;
usingSystem.Web;
usingSystem.Web.UI;
usingSystem.Web.UI.WebControls;
……
7.2函数文件注释
///<功能>
///
///
///
///
///
///
privatestringTest(stringstrUserName,stringstrUserPwd)
{
}
四、美工及平面设计人员管理制度与考核(ZD-JS-004)
1、美工选择
快速、费用低、效果好是公司美工工作的前提条件,即可以用公司自有美工、也可以将美工工作外包,外包美工首先要选择时间快、信誉好、设计精美的美工。
对于不予愿意长期合作,时间不充裕的放在次要位置考虑。
外包项目的费用由业务负责人或公司经理与美工洽谈,具体负责人员只与美工沟通设计要求、时限等方面的问题。
同时注意以下几点:
A、没有得到公司许可,严禁向美工透露网站的项目额、网站客户的姓名、联系方式等信息
B、如果美工问到这个网站多少钱,一律以:
“这个业务不是我谈的,我也不是很清楚,好像钱不多”回答
建立美工的长效考核机制,建立美工工作信息表,要求项目名称、美工姓名、工作时限、联系方式、设计专长
2、效果图确认
因为负责人员需要与美工、客户、开发技术进行三方向沟通,所以沟通的清晰顺畅是非常重要的。
A.与客户沟通,需要与客户确认网站结构图、网站尺寸(一般指网站宽度)、参考网站、设计色调、栏目设置等内容
B.与美工沟通,需要顺畅并清晰的传达客户的要求
C.美工设计完效果图后,需要对照客户的要求先把关,如果不符合客户要求或者自己都看不过的设计一律打回重做,绝对不允许未经任何审查的直接发给客户的行为。
在审查过冲中,除了要满足客户设计要求、美观外还要察看效果图中所体现的功能模块(如会员登录、查询、预订、留言等,需要与技术确认功能实现的难度,如果客户没有要求尽量简化功能的开发)
美工设计完的效果图,经客户口头认可后,一定需要客户的书面认可协议(需要客户将效果图打印后签字盖章,以传真或扫描件的形式发送到公司),方可进行下一步的开发。
3、美工设计:
对于logo的设计最好保存为gif背景为透明的另存份psd格式
注重颜色的搭配
书写css有条理,在css中应用到的背景最好在css文件夹中
存放网页和css及其图片素材有条不紊,做之前思路清晰,方便查找和修改
网页中使用css时务必使用链接式
大到效果图的设计,小到按钮的设计,必须保存PSD的原图。
4、修改网站:
明白客户需要更改什么地方修改的地方进行统一整理
无论从后台修改还是从程序中修改,第一步必须进行备份
从后台修改的第一步从栏目管理里面找模板页
修改内容或者模板需要对修改的内容进行发布;发布全部内容-发布首页
5、下载程序:
检查用户名和密码;下载完成后看所有文件的大小是否一致
对于更新的内容时程序修改时重新下载
上传、修改网站考核标准:
5.1上传网站之前必须仔细检查所上传的空间是不是正确,不能出现上传后才发现错误。
5.2修改网站时,必须对其修改的网页做备份,并且传给其部门负责人一份,做到双向备份,确保不出现问题。
五、技术部项目评审管理规定(ZD-JS-005)
总则
1、为加强济南英网科技发展有限公司(以下简称公司)开发项目管理,明确员工工作导向,引导、激励员工开发自身潜能和工作热情,使员工在项目目标的牵引下不断提高工作业绩,特制定本办法。
2、项目考核指从公司的角度,对整个项目在实施过程中及结束后所取得的项目成果进行评估、对参与项目的技术人员进行绩效考核,以此来确定项目奖金分配及相关人力资源政策的一种管理方式
3、本规定仅适用于济南英网科技发展有限公司的软件开发项目考核,包括参与项目的所有人员考核。
本办法所指软件开发项目是指通过客户要求进行软件开发和系统集成获取项目收益的活动。
4、项目考核采取二级考核体制,即:
(1)公司对整个项目进行考核(以下简称公司项目考核)。
(2)项目经理对参与人员进行考核(以下简称项目成员考核)。
项目考核责任界定
5、项目考核最高权力机构为公司项目考核小组,成员主要包括:
公司总经理、行政部,总经理担任小组组长。
6、项目管理部是项目考核的归口管理单位,成员包括:
各部门市场部经理、各部门技术部经理,其他部门为项目考核的协作单位。
7、公司项目考核小组的公司项目考核的领导单位,其主要职责:
(1)确定项目考核方式
(2)监督项目管理部的日常考核;
(3)根据各项目的考核记录,确定项目考核结果;
(4)监督考核结果的使用
8、公司项目管理部的项目考核职责:
(1)负责项目考核的整体协调;
(2)负责项目目标及考核指标的拟定;
(3)具体负责项目进度考核,每周进行项目评审考核打分;
(4)具体负责项目客户满意度考核;
(5)负责质量考核的组织、记录与评价
9、行政部的项目考核职责:
(1)负责项目成本考核的组织、记录与评价;
(2)根据项目考核结果计算项目总奖金;
(3)监督审核项目成员的项目奖金计算过程;
(4)根据考核结果提出晋升建议
公司项目考核概述
10、项目考核原则:
(1)公平、公正、全面、客观的原则;
(2)可行性和实用性原则;
(3)考核的规程和考核的准则要严格执行,使考核工作有据可依,有章可循;
(4)严肃考核态度,即考核的思想要端正,态度要认真负责。
11、项目考核评审办法
(1)公司考核按照月进行项目开发人员每月1日向部门经理提交详细项目开发计划,部门经理根据月底计划完成情况对开发人员进行打分;部门经理有项目者将计划提交至经理处,月底由经理来进行打分;每月未按照开发计划完成的,少完成一项扣1分,直到
10分全部扣除。
(2)当项目评审考核与个人自评或部门经理评定分数相差较大时,由项目经理与其进行沟通;如还有较大分歧,由项目经理直接向总经理汇报。
(3)项目评审的结果,纳入个人年终优秀员工评选依据。
项目成员考核概述
12、项目成员考核时间界定:
(1)项目成员在项目工作期间参与项目考核,如中途离职或辞职则取消项目考核资格;
(2)项目成员在非项目期间参加各自所在部门的的部门考核
13、项目成员考核有直接上级进行考核评价,即项目经理对项目成员进行考核,并报总经理批准。
14、项目成员考核奖金(即项目完成奖):
(1)签订新项目合同后,根据项目合同金额及预估成本确定项目完成奖金额。
(2)计算公式:
项目完成奖=(项目合同金额-项目预估成本)*10%
项目预估成本包括:
有关项目所花费的所有费用(差旅费、印刷费、固定资产等);相关人员工资费用(技术人员、市场人员);相关人员每月公司均摊费用;税费(目前按照10个点计算)
(3)发放方式:
项目成员考核奖金于相应项目完成后统一发放项目完成奖金
(4)项目奖金分配比例:
市场人员:
25%
技术部经理:
25%
技术参与人员:
50%
16、项目成员考核原则
(1)公司、市场部、技术人员间平等互利、协调发展
(2)市场部提取比列有公司管理规定制度决定,参照英网公司业绩考核细则
(3)如果公司出于战略发展需要或者其他原因,新项目签订合同额故意低于项目成本或者免费承担开发工作,则由公司层面承担此部分成本,项目管理部适当减少提取比例。
17、项目考核评价依据
(1)项目考核评价的依据是项目经审核立项后所签订的《项目责任书》,考核按项目进度计划划分阶段进行。
项目完成后,必须对项目管理进行全面的终结性测试。
(2)在《项目责任书》中应由项目领导小组、项目管理部、市场开发部和项目主管一起,按项目的具体情况明确项目进程中对项目组和项目主管的奖惩原则和具体奖惩措施,并报总经理核准。
18、项目组成员的奖惩原则
(1)对于通过验收测评的项目,项目组成员可以按所作贡献获得应得的项目完成奖金,还可获得参加年终优秀员工评选资格的奖励
(2)经考核和审计,未完成《项目责任书》确定的项目管理责任目标及项目完成时间或造成公司亏损的,项目组成员应按其中有关条款承担责任,并按公司规定接受经济或行政处罚,项目超期1天扣30元,超期1个月,项目奖金终止发放。
- 配套讲稿:
如PPT文件的首页显示word图标,表示该PPT已包含配套word讲稿。双击word图标可打开word文档。
- 特殊限制:
部分文档作品中含有的国旗、国徽等图片,仅作为作品整体效果示例展示,禁止商用。设计者仅对作品中独创性部分享有著作权。
- 关 键 词:
- 技术部 管理制度