摘 :软件项目实施全程质量理作详细述:需求分析阶段通结分析需求评审保证需求分析质量设计开发阶段制订相应软件开发规范严格执行保证实现代码质量测试环节强调测试软件实现步强化Bug理进步提高软件质量软件开发全程做法法必措施开发出高质量软件系统重保证
关键词:质量保证结分析软件项目需求分析
引言
2008年某绒毛限公司生产控制系统组织开发实施项目团队中承担系统分析技术总监职责系统务实现商务部接单生控办配料仓库备料车间生产仓库入仓出仓交付客户业务工作流建立商务部理系统仓库理系统生产控制系统质量求较高交付运行户反馈表明质量特性较满足生产需软件开发程中实行全程质量理围绕软件6质量特性子形成软件项目开发团队约束文件针角色制订质量题做软件质量控
1 需求分析阶段通结分析需求评审保证需求分析质量
需求分析质量否优良决定着继工作环节否定方进行客户方生产较繁忙计算机应水高等素中层理员基层操作员交流困难参项目时间精力保障作者制订结分析策略提高需求分析效率质量
结敏捷软件开发佳编程实践作者创造性引入需求分析阶段需求分析环节(包括需求获取分析户沟通)均两开发员完成取较高需求分析质量例策略仓库备料库存理关键环节需求分析发挥重作仓库理员年纪较长计算机概念模糊沟通存障碍通两需求分析员完成该项工作做分析员优势互补通结分析仅较高需求分析质量节省户时间户定推动两分析员达成致相应需求嵌入基线库中保证需求科学性样做然增加力成提高需求分析效率
强化需求评审需求评审分三层次:①全局评审参员户方核心理层业务领域专家开发方分析员务评审需求公司目标高层想法否致评审关重握软件系统实施方正确性②局部评审参员户方业务中层线操作员开发方业务领域开发工程师务业务层相关业务流程进行次确认需求程中相应部门业务员站角度问题整流程关心够需纠正部门户需求致问题③部评审全体开发员分析员参分析员建立初步UML例图工作流程图活动图等供全体讨务澄清部分模糊需求
需求阶段采取措施保证需求分析质量强调需求分析工具等
2 设计编码阶段强调纪律规范
设计编程质量软件产品质量着直接作阶段措施强调纪律规范制订相应约束规范文件求设计追溯性强调设计开发程标准化措施选择适合工具选择开发台NET开发工具Visual Sutdio 2005(简称VS2005)台数库SQL Server 2005数库智感知工具SQL PromptNDoc生成设计文档微软企业库企业库微软针性容发布实践检验高质量产品
制订NET编码规范目保证开发员代码风格基致降低开发员流动导致项目风险强调代码理解性设计先行强化注释制订SQL书写规范系列规范标准制订源头保证软件设计质量
编码员分成二类角色:业务领域工程师核心代码工程师业务领域工程师针具体业务功进行编码设计时求业务领域工程师样意识:变更避免设计考虑变更性做模块间松耦合模块部高聚核心代码工程师完成公代码实现维护核心代码质量系统中关重核心代码工程师加分组组两位工程师实行结编程克服思维局限完成设计UML图实现保证代码质量实践证明采取办法户提出相应功变更时软件修改相较轻松较适应业务变化
3强调测试软件实现步强化Bug理
测试保证软件质量较重环节针开发团队部分成员测试意识强项目部针性进行培训强调测试设计步测试例功代码编制步时进行单元测试统VS2005 for Tester作测试工具Bug理统存放服务器中严格控制Bug开启关闭Bug数作工程师考核指派兼职文员进行Bug理
测试中出现问题整理项目团队例会进行总结团队部交流台WSS中建立专门警示网站发布已暴露Bug解决方案项目团队享避免问题重复出现构建项目团队知识库作公司设计重重资源
高度重视实现阶段测试时积极动发现质量问题团队VS2005带工具进行性优化分析找出频度高关键代码进行性优化利VS2005压力测试工具找出性瓶颈制订相应策略进行优化
4 结束语
软件交付户反馈系统运行稳定实践证明系列质量保证策略实践取成功需求分析设计开发等环节实施质量保证措施保证软件产品质量软件项目做法执法必严高度重视环节辅助工具样较保证终软件产品质量
文档香网(httpswwwxiangdangnet)户传
《香当网》用户分享的内容,不代表《香当网》观点或立场,请自行判断内容的真实性和可靠性!
该内容是文档的文本内容,更好的格式请下载文档