1、提出需求 2、构建UI原型 由需求分析师构建UI原型。 原型构建阶段共同分析市场并提出需求构想。 4、确定方案、数据库建模 程序员讨论,确定整体方案,开始设计数据库原型。 3、可行性分析 架构设计师负责可行性分析并提出修改方案。 5、制定时间表 架构设计师与程序员分别拟草计划时间表(包含:开发、调试期、测试期、维护期时间),设置三等级。(使用MS OFFICE PROJECT 2007?)打印各成员签字。 程序开发阶段6、程序开发 程序员开始编写代码,架构设计师跟踪开发进度,程序员每天会把工作报告。 7、发布可调试版 软件代码编写完成,进入调试期。测试人员参与单元测试。 增加新功能 9、性能测试/压力测试 增加新功能? 没有新功能 8、单元测试/集成测试 调试期时间过后强行进入测试期间。测试员发现BUG立即提交,程序员自行安排时间快速整改。 测试阶段架构师制定测试方案和测试时间,并开始测试。 验收阶段10、细节整改/收尾 软件提交需求分析师,根据提出的细节进行修改。 11、提交验收 提交需求分析师验收,并进入维护期。 6
2.2 敏捷开发四步骤
介绍
敏捷开发四步骤属于程序开发和测试的阶段所使用的四步骤。
在开发期时开发人员制作时间表,在时间表中包含四个阶段的每个过程所需时间,程序员和架构设计师共同确定开发周期并开始程序开发。其后进入调试期,在调试期间软件递交给测试人员测试时出现任何BUG将不扣除积分,随后进入测试期软件出现的BUG将按照第三章介绍的绩效考核标准扣除相应积分,软件若按实际计划完成者将获得相应积分,若提早完成相应指标将获得更丰富的奖励。 步骤图
使用时间比例
第三章 绩效考核
3.1 绩效考核介绍
在确定方案后,架构设计师和程序员共同设计时间表,并共同协商确定标准完成时间(即1级时间表)。架构设计师根据程序开发难度强化缩小开发时间作为第二份时间表(即2级时间表)。若程序员能够节约20%开发时间则属于(3级时间表)。越高级的时间表越有丰富的奖励。
7
3.2 三级时间表
3.3 软件开发期
一、拖延开发时间 每天扣1分 二、拖延测试时间 每天扣 0.5分
三、需求遗漏 (遗漏曾经交代的需求及功能)每个扣0.5分 新功能加分:
没有详细强调的细节,员工必须自己把握细致问题,充分联想将出现的一切可能。即使在需求上没有详细说明,后期由于提醒加入,此类功能不加分。
大功能要求补充,根据功能要求评估积分价值 +N分
3.4 软件调试期
一、调试期的时间是计划测试时间的1/5。
二、调试期内任何BUG不扣分,调试期过后强制进入软件测试期,根据测试期标准实施。
3.5 软件测试期
一、边界测试 扣0.5分(可输入或创建的地方没有限制大小或数量造成出错) 二、异常测试 扣 1分(软件报错,或彻底无响应,或运算结果错误) 三、压力测试 扣0.5 分(通过压力测试软件造成无响应或出错)
8
四、性能测试 扣1分(性能表现极差,最低配置响应时间超过指标)
注意:所有BUG,经发现属已解决过重复发生相同BUG或类似BUG者扣1分。
3.6 软件维护期
一个月内超出测试期的BUG总数的10% 每个扣1分,低于10%每个扣0.5分
3.7 测试人员及QA绩效考核方案
测试人员需要每月找出不少于30个BUG,每月获得100分。少于30个BUG,每个扣除1分。
当项目进入维护期时,通过目标用户放映的问题根据软件测试期,根据问题类型与开发人员一致扣除相应分数。
3.8 其他
所有工作人员,日常工作未完成者,扣1分。 参见第四章日常工作
第四章 日常工作
4.1 项目经理
提供架构设计,公共代码编写,并考核和跟踪程序员日常工作,制定工作计划。保证工作计划时间表的可行性。
4.2 代码程序员
除日常代码编写外,在每天下班前16点前,必须编辑当日工作报告,填写以下资料:1、当日工作情况 2、遇到公关难题,处理状态 3、明日工作安排
发送邮件给项目经理和相关领导。
4.3 测试工程师
每当遇到相应软件错误需要及时提交BUG。跟踪程序员BUG解决状态,加以验证是否完成。并不定期检阅过去的BUG重新查询同类错误,并反馈给项目经理)
9
第五章 工资结算方法
5.1 薪资结构
工资的构成:
底薪 + 绩效工资 + 绩效奖金 + 多余积分兑现 = 当月可获得最高全额工资 其中,绩效工资与绩效奖金之和为绩效考核。
职称 技术总监 项目总监 贡献奖 项目经理 献奖 项目组长 高级软件工程师 软件工程师 程序员 试用期程序员 实习程序员 底薪 绩效工资 绩效奖金 最低全额工资 6年及以上工作经验、满足所有下级条件,同时拥有全员协调力 5年工作经验、获得20次高效奖、10次无私奉献奖、5次辅助公关奖、3次最佳协调力奖、获得2次重大4年工作经验、获得16次高效奖、5次无私奉献奖、2次辅助公关奖、2次最佳协调力奖、获得1次重大贡3年工作经验、获得12次高效奖、3次无私奉献奖、2次辅助公关奖、1次最佳协调力奖 2年工作经验、获得8次高效奖、2次无私奉献奖、1次辅助公关奖 1年工作经验、获得4次高效奖、1次无私奉献奖 3个月试用期,符合用人要求后,表现出色者予以晋级。
5.2 核算方法
工资组成:基本工资 80% + 绩效考核20% ×(N分 / 100) 举例说明:
10