软件开发
敏捷开发的一些后勤工作对我们也是很有用的,例如日常的进度会议或者Scrum会议。但是,由于开发的目的是构建可以用对象而不是独一无二的单用对象,因此也会使用其他重视并且度量质量的技术。例如,团队软件过程和个体软件过程方法已经展示了非常高的质量控制水平。由于新应用有非常严格的安全和质量要求。因此这些可重用组件必须经过认证,达到零缺陷的水平才行。如果不能提供这样的认证,那么候选的可重用组件必须通过一系列非常全面的检查,这些检查包括自动静态分析、动态分析、测试,或许还应包括审查。除此之外,还会收集并分析所有可重用组件的历史记录。以评估任何先前可能已经报道过的质最和安全漏洞。
由于应用的新功能并不打算设计成单用,而是打算设计成可重用组件,因此,很明显,开发这些组件就需要格外仔细。对于新功能所使用的开发方法,团队软件过程和个体软件过程对创建可重用构件似乎有严格要求。像敏捷开发或者其他途径的一些后勤方法都可以使用,但是严格和高质量水平是成功重用的主要目标。由于需要高质量的组件.因此自动的静态和动态分析、仔细测试、现场检查等方法都是必需的。特别是,特殊类型的审查也是必需的,如专注于安全漏洞和缺陷的审查。
由于安全问题,例如支持安全的E语言可能会用来开发。然而,一些旧的可重用组件毫无疑问是用其他的语育编写的,例如C,Java,C++等,因此可能需要进行语言转换。然而,希望到了2049年,针对任何一门语言,所有可重用组件都有一个对应的安全版本。例子中讨论了一种类型的软件成本评估应用,在2009年时它一般只有约2500个功能点。构建并实现这些应用通常需要两年半的时间,生产率约为每人每月I0-15个功能点。这些应用潜在的平均缺陷个数为4.5个/功能点,然而缺陷去除效率只有87%。结果.在软件第一次交付用户的时候,软件中大约还存在1400个缺陷。在这1400个缺陷中,约有20%的缺陷,或者280个缺陷,会导致用户使用该软件的时候出现相当严重的问题。
推荐新闻
更多行业-
网站建设里面的产品开发技术介绍
技术路线1.开发语言为前端利用html5配合开发,服务端用目前最流行的...
2017-11-16 -
网站网页制作更有创意
网站风格的规划就像网页制作的一个支柱。如果计划的功能不能给用户一种直接...
2020-08-05 -
网站营销经常容易出现哪些偏差?带你一起来看看
内容营销是当今网络营销领域的“it”主题 这不仅是吸引潜在买家的一种...
2020-04-13 -
如何避免网站注入式攻击与入侵
网站注入式攻击是一种常见的网络攻击,攻击者通过在网站输入栏中注入恶意代...
2023-05-17 -
如何优化网站的图片?看看这些方法
在网站正常的SEO优化过程中,图像优化往往被忽略。但其实如果能成功优化...
2020-09-15 -
网站开发工作有哪些?
网站开发是一个综合性的过程,涵盖了从计划、设计、编码到测试和部署等多个...
2023-08-24
预约专业咨询顾问沟通!
免责声明
非常感谢您访问我们的网站。在您使用本网站之前,请您仔细阅读本声明的所有条款。
1、本站部分内容来源自网络,涉及到的部分文章和图片版权属于原作者,本站转载仅供大家学习和交流,切勿用于任何商业活动。
2、本站不承担用户因使用这些资源对自己和他人造成任何形式的损失或伤害。
3、本声明未涉及的问题参见国家有关法律法规,当本声明与国家法律法规冲突时,以国家法律法规为准。
4、如果侵害了您的合法权益,请您及时与我们,我们会在第一时间删除相关内容!
联系方式:010-60259772
电子邮件:394588593@qq.com