一、什么是软件项目管理 软件项目管理是按需求确定范围、按目标制定项目计划、按计划执行管理的过程。对软件开发各阶段加强项目管理的根本目的在于增强对软件开发的控制能力,提升软件开发的质量。软件项目的建设按软件工程的生命周期法可分为项目...
问题描述: 如何平衡开发人员和测试人员之间的心理冲突? 精彩答案: 会员 q283731138: 我觉得回答这个问题首先要知道为什么两者之间会产生冲突: 1、因为开发与测试在某个程度上来说是两个行为相反的职位。开发代表着创造,...
项目管理涉及很多内容:时间、风险、成本、质量...等。 一般大多人理解的项目管理都是指时间和风险管理两个方面,以下我将从这两个方面来说明项目管理的过程,希望能够帮助到你。 1、制定项目计划 对于大项目,一般在项目启动或者立项时...
过程改进工作开展应该从三个方面做准备,分七步走。 三方面做准备: 1、在组织方面的准备上,除了要求高层领导出资支持改善软件过程,委托具有管理职责的人员负责实施之外,须成立: 软件工程过程组(SEPG),研讨、编写、组织评审及修...
问题:成功推行公司过程改进的关键因素是什么? 精彩答案: 如下为个人整理的几点成功推行公司过程改进的关键因素,欢迎交流。 1)必须获得公司高层领导的支持,且各级领导必须“亲自参与”,不能“口头支持” 过程改进不是免费的...
在前面的文章中,我们提到了测试类型定义需要综合考虑各个方面的输入,包括开发文档定义的需求(包括涉及的一些标准与规范等)、ISO/IEC 9126质量模型、测试经验,以及通过分析在研发阶段发现的缺陷、产品发布之后用户反馈的缺陷分析等。图1是结合数据...
1、开发同学都独立了还需要测试同学做什么? 测试有一个强大的技术质量部门团队作为后方支援团队,通过在项目团队中的测试同学不断的输送最好的测试工具,测试方法,测试流程,测试最佳实践,测试理念给项目团队,这是孤立的项目团队,孤立的开发...
你可以通过很多可用的工具来对一个应用软件进行测试并可以得到有关性能级别和临界点等方面的报告。像大多数工具一样,你要先退出你所运行的东西并对测试做彻底的准备。我将讲到在执行正式负载测试之前要考虑的五点内容。 调整再调整 最近与我...
在我们公司,还是作坊式的开发,需求、设计基本没有,都是客户说几点要做的,其他都看开发人员的想象力。 这样在很少的需求文档,并且没有设计等内容的情况下,测试如何进行测试? 下面就以我近期测试的一个项目为例,说明在这种情况下,我如...
测试没有银弹 在测试行业,并没有放之四海皆准的灵丹妙药,不可能有一种方法能够解决所有的测试问题,当然也不会有哪个测试师一上来就能解决所有的问题。随后贺炘引用孙子兵法战法:道、天、地、将、法,这些兵法同样适用于管理软件测试团队,他强...
今年5月,参加了林锐博士和华章图书组织的免费讲座“如何管理软件企业”。林锐博士身兼多职,是公司负责人也是企业咨询师,见多识广又经验丰富,所言精要皆切中要害。在谈到企业学习时,他提到除了学习先进企业和行业规范,更重要的是学习本企业发展过...
“如何管理你的软件测试工作”主题活动以软件测试为切入点,分享如何在不同规模,不同诉求的企业情景下,最大限度的利用现有资源,通过测试维护软件质量。 以下是嘉宾的演讲实录: 今天我们谈点什么呢?在座的人数不少,相信都希望从软件测试...
软件测试类型分析是进行细化测试用例条件的重要手段之一,通过测试类型的分类,软件测试人员可以将测试条件从不同的维度进行考虑,并发现不同的缺陷类型,从而提高测试的覆盖率。 测试类型并不是一个标准,它的定义需要考虑公司内部不同的产品,结...
前几天看到一个很有趣的微博(见图1:)当然这事儿对发博的人肯定没有趣,又查了一下闰秒的概念: 原来我们的时间计算有两种方式,一种是类似于古人看太阳位置或者用日冕的“天文法”,获得的时间称之为世界史;一种是利用原子振荡周期计算的“原...
开发人员3天出1个新的软件版本?1天1个新的版本?甚至1天3个版本?测试人员不得不每天不停地更换软件版本,而这种情况会导致一些不利的后果: (1)过于频繁的软件测试版本发布,导致其中的管理和干扰时间太多,测试效率降低。测试人员无法集中精...
“我们决定下个月28号进行验收”,客户很轻松地在不经意之间和我说了这句让我朝思暮想的话,这句话使历时三个月的验收日期终于定下来了。回顾这三个月,我可是费了不少心力。日期虽然定了,但是和合同规定的日期足足晚了三个月。 我所负责的这个软...
序言:产品、市场与测试,大家看到这个题目,不知道是否会有些疑惑,他们之间的关系会是什么,在做自动化测试已经有这么一段时间了,在这段时间中,我深深体会到,不管自动化测试,还是类似的测试技术,如果真要能够快速占领公司的测试市场,技术底蕴是...
质量是测试人员的自尊心。如何保证软件质量这个话题永远也说不完,我就不说这个话题了。我在这里想分享下如何学习---以开放的心态学习。 1、向老员工学习 三人行,必有我师焉。老员工身上有很多我们学习的东西,他们的测试经验、对风险的敏感...
首先有一个总体端到端流程,实现测试全生命周期管理,即从测试计划,测试方案,测试设计,测试执行,测试评估的全流程管理。这是最高端的一个端到端流程。测试本身可能又分单元测试,集成测试,验收测试几个阶段,每个阶段都应该有一个测试流程贯穿。特...
测试经理古先生:为了追赶项目进度,节省资源,只做核心功能的测试,这样的软件存在一定的质量风险,但是测试负责人仍要对软件质量负责,那么测试负责人应该怎样开展工作? 【解答】这是个极好的问题,在很多IT企业中都会出现;不过这种普遍的现象...