码迷,mamicode.com
首页 >  
搜索关键字:软件开发过程    ( 713个结果
设计模式简介
设计模式简介 设计模式(Design pattern)代表了最佳的实践,通常被有经验的面向对象的软件开发人员所采用。设计模式是软件开发人员在软件开发过程中面临的一般问题的解决方案。这些解决方案是众多软件开发人员经过相当长的一段时间的试验和错误总结出来的。 设计模式是一套被反复使用的、多数人知晓的、经 ...
分类:其他好文   时间:2020-06-22 18:57:35    阅读次数:54
Git 居然可以用来跟女神聊天?
Git 是用来做啥的?想必码农朋友都知道,Git 是版本控制软件,是软件开发过程中团队协作不可或缺的软件。 但是,作为版本控制软件的 Git ,能跟聊天工具扯上关系吗?这二者似乎毫无关系,但脑洞大开的外国朋友 Ephi Gabay 就开发了一个 GIC ,活生生将 Git 改造成了一个聊天工具,有了 ...
分类:其他好文   时间:2020-06-19 19:23:13    阅读次数:66
软件测试人员如何进行软件质量把控
1、质量控制 软件质量控制对开发过程中的软件产品的质量特性进行连续的收集和反馈,通过质量管理和配置管理等机制,使软件开发过程向着既定的质量目标发展。质量控制是质量管理的的路标和动力,质量管理是质量控制的执行机制。 问题1:软件质量控制应该注意哪些方面? 建议: (1)在整个软件生命周期中都该进行质量 ...
分类:其他好文   时间:2020-06-18 17:44:49    阅读次数:260
求求你们了,别再写满屏的 try catch 了!
背景 软件开发过程中,不可避免的是需要处理各种异常,就我自己来说,至少有一半以上的时间都是在处理各种异常情况,所以代码中就会出现大量的try {...} catch {...} finally {...} 代码块,不仅有大量的冗余代码,而且还影响代码的可读性。 比较下面两张图,看看您现在编写的代码属 ...
分类:其他好文   时间:2020-06-17 20:09:27    阅读次数:48
人月神话
软件开发过程当中,必然会接触到一个概念“人月”,当然也还有另外的一个概念“人日”,这都是对研发工作量的评估。 沟通成本 分工协调 这涉及到工作量与进度,比如:20个人10个月的工作量是10个人干10个月的工作量的2倍,但是这个工作量并不代表20个人的进度就比10个人的进度快,因为中间有些因素要考虑, ...
分类:其他好文   时间:2020-06-13 10:35:16    阅读次数:49
软件质量
软件质量是指反映软件系统或软件产品满足规定或隐含需求的能力的特征和特性全体。软件质量管理是指对软件开发过程进行独立的检查活动,由质量保证、质量规划和质量控制3个主要活动构成。软件质量保证指为保证软件系统或软件产品充分满足用户要求的质量而进行的有计划、有组织的活动,其目的是生产高质量的软件。 1、软件 ...
分类:其他好文   时间:2020-06-12 00:44:53    阅读次数:70
软件过程之软件成熟度模型(CMM)
在开发产品或构建系统时,遵循一系列可预测的步骤(即路线图)是非常重要的,它有助于及时交付高质量的产品。软件开发中所遵循的路线图称为“软件过程”。过程是活动的集合,活动是任务的集合。 软件过程有3层含义: 一是个体含义,即指软件产品或系统在生存周期中的某一类活动的集合,如软件开发过程、软件管理过程等; ...
分类:其他好文   时间:2020-06-12 00:36:13    阅读次数:81
软件配置管理
在软件开发过程中变更是不可避免的,而变更时由于没有进行变更控制,可能加剧了项目中的混乱,为了协调软件开发使得混乱减到最小,使用配置管理技术,使变更所产生的错误达到最小并最有效的提高生产率。 软件配置管理(Software Configure Management,SCM)用于整个软件工程过程。其主要 ...
分类:其他好文   时间:2020-06-12 00:35:29    阅读次数:90
测试总结
软件开发过程的模型 软件开发模型分为:瀑布模型、快速原型模型、螺旋模型。 瀑布模型如下: 瀑布模型是是线性模型的一种,在所有模型中占有重要地位,是所有其他模型的一个基础。每一个阶段执行一次,按线性顺序进行软件开发。 测试的切入点:测试阶段处于软件实现后,必须在代码完成后留出足够的时间给测试活动,否则 ...
分类:其他好文   时间:2020-06-11 10:23:21    阅读次数:173
软件自动化测试基本流程(附流程图)
自动化测试与软件开发过程从本质上来讲是一样的,无非是利用自动化测试工具(相当于软件开发工具),经过对测试需求的分析(软件过程中的需求分析),设计出自动化测试用例(软件过程中的需求规格),从而搭建自动化测试的框架(软件过程中的概要设计),设计与编写自动化脚本(详细设计与编码),测试脚本的正确性,从而完成该套测试脚本(即主要功能为测试的应用软件)。下面介绍一下软件自动化测试基本流程(附流程图)制定测试
分类:其他好文   时间:2020-06-10 09:20:09    阅读次数:600
713条   上一页 1 2 3 4 5 ... 72 下一页
© 2014 mamicode.com 版权所有  联系我们:gaon5@hotmail.com
迷上了代码!