ISO 关于质量的定义表示如下:“ 一个实体(产品或服务)的所有特性,基于这些特性可以满足明显的或隐含的需要 。”2、APP存在的质量问题1)开发人员总是加班加点工作,总有解决不完的问题;2)APP的bug在上一个版本中已经解决,可能到了新版本又出现同样的问题;3)开发出来的APP与客户需求不符合,或者到了上线时又出现很多新的问题 。
3、质量管理的控制1)建立完备预防体系a)组建优秀团队,不断提高项目组成员的技术水平、团队协作能力和管理水平;b)优化APP开发过程,软件开发要经历需求分析、系统设计、编程、测试、试运行、验收、运维支持等阶段,提前规划每个阶段的工作内容、人员责任、风险情况,严格按照项目管理流程、使用开发工具(比如:SVN)、使用项目管理流程工具软件(比如:bugzilla、Easytrack、漫索软件等)进行流程化科学管理,同时根据PDCA思想,不断优化符合公司实际业务的项目管理流程 。
c)提高代码复用,处理相同的事最好尽量复用现有代码,或者把公共功能做成模块,便于大家复用,预防问题的发生 。2)建立有效检查体系a)技术评审,请技术专家对需求功能、技术架构进行评审,在编码前找出可能的问题 。b)软件测试,软件测试是为了度量和提高被测软件的质量,而进行的一系列检查、评估和确认活动,这些活动贯穿于软件的整个生命周期之中。
软件测试主要包括单元测试、集成测试、系统测试和验收测试,在测试过程中使用先进的测试仪及bug管理工具,比如通过Bugzilla系统进行bug管理跟踪,并编写软件合格性测试报告、不合格品报告和不合格品处置单 。c)代码评审,通过阅读代码来检查源代码与编码标准的符合性以及代码质量 。3)建立危机应急体系软件在试运行过程中,在试运行期间,由于软件质量等造成某些指标达不到要求,将继续完善直至修复 。
4、国内外流行的质量标准(部分)1)ISO90002)CMMI3)GB/T 11457-1995软件工程术语4)GB/T 8566-2001信息技术 软件生存周期过程5)GB/T 8567-1988计算机软件产品开发文件编制指南6)GB/T 12504-1990计算机软件质量保证计划规范7)GJB 438B-2009 军用软件开发文档通用要求8)GJB 9001B-2009 质量管理体系要求 。
推荐阅读
- 哪个app可以把照片做成视频软件,哪个软件最好用
- 手机听书软件哪个好,手机听书哪个软件比较好
- 手机nfcapp哪个好用,有哪些好用的nfc软件
- 视频聚合软件哪个好,什么视频剪辑软件比较好
- 安全可信的工业软件及云应用提供商,硕论用什么查重软件
- 微信刷阅读量的软件哪个好,有哪些好的工具推荐
- 系统音乐软件好多歌都搜不到!!!
- 多米 百度 qq 酷狗 哪个手机音乐播放软件好,大家使用QQ音乐还是酷狗呢
- 哪个app剪辑软件好用吗,用手机做剪辑哪个软件好
- ios 宝宝画画软件哪个好,儿童绘画/填色软件推荐
