测试计划编写(转)

by sundy 11/23/2009 2:59:00 PM

有同学需要,因此放在这里:

1.          文档的要求

好的模板是经验和智慧的积累,是团队的财富。它可以将一个团队中最好的工作方法迅速传播给每个成员。从而使整个团队的战斗力增强。

大企业不惜重金引入“模板”。例如,联想。

2.       微软实践—从做好需求开始

要像法律条文一样。刚性不强的法律执行起来难度很大,容易偏差。

3.       软件测试计划的目标

计划先行是做好工作的良好习惯。

软件测试也一样,先要制定测试计划,是做好整个测试工作的前提。所以在进行实际测试之前,应制定良好的、切实可行的、有效的测试计划。由不确定到确定,然后执行+跟踪+控制。

l          有效:计划具有可执行性。是可以做得到的。

l          全面:各种测试的手段(功能、性能、稳定、可靠等),各种方法(测试技巧运用合理),各种资源调配情况(软件、硬件、人力),各种风险(时限、优先级、变更等等)

4.       软件测试计划的要点

l          测试目标:要做什么;

l          质量标准:要达到什么样的质量,怎样就算“足够好了”;

l          测试策略:怎样安排测试;

l          测试范围:哪些是要测的(哪些不需要测);

l          测试用例设计方法:方法是否合理,是否能够覆盖测试范围,能否符合质量标准等;

l          所需资源和日程安排:要有计划性;

l          风险:对风险考虑周全,并计划好应对措施。

测试规划与软件开发活动同步进行,在需求分析时,就开始测试策划,确定测试需求、目标、资源等。测试计划可以按不同的测试阶段(集成测试、系统测试等)来组织,也可以为每个测试任务或目标(安全性、性能、可靠性等测试) 进行考虑。

让质量和效率可以量化。

5.       软件测试计划——制定策略

制定测试策略主要分析测试的目标和质量指标、确定测试的对象和依据,测试的重点和所采用的方法,包括在规定的时间内哪些测试内容要完成,软件产品的特性或质量在哪些方面得到确认。

l          全面细致地了解产品的项目信息:应用领域、测试范围、市场需求、产品特点、主要功能和技术架构;

l          基于模块、功能、系统、版本、性能、配置和安装等各个因素对产品质量的影响,客观地、全面地展开测试计划;

l          根据软件单元在系统结构的重要性差异和一旦发生故障将给客户造成的损失大小,来确定软件测试的等级、重点和先后次序;

l          需要在测试用例数和测试覆盖率上进行权衡而获得一个平衡点,以便能使用尽可能少的有效测试用例去发现尽可能多的程序错误。测试不足意味着让用户承担隐藏错误带来的危险;同时反过来看,过度测试则又会浪费许多宝贵的资源或耽误软件产品的发布时间。

6.       软件测试计划——确定范围

根据需求和产品设计规格说明来确定哪些功能和特性要测试,哪些功能和特性不需要测试。幻灯片中的内容是需要优先和重点考虑的。

例如:ES414不是做的全面测试,ES415做了全面的测试。

7.       软件测试计划——日程安排

工作流程以及工作任务的分配。积累的经验数据。

目的:可控。

由于涉及到不同的项目、不同的测试人员、不同的前期介入方式,要对每人每天能够完成的平均测试用例数目做出一个准确的估计确实很困难,但是可以根据以前一些项目测试的经验或历史积累下来的数据进行判断推理,并适当增加10%-20%的余量,估算结果就比较准确了。我们的项目目前就是按照这个估计的。
    在估算的基础上,进行有效的、合理的资源安排。在不同的测试阶段人力资源的需求是不一样的,所以人力资源的计划要有一定的灵活性和动态性,形成有机的动态平衡,保证测试的进度和资源的使用的效率。

8.       软件测试计划——资源配置

测试资源的分配,不仅要考虑测试团队的构成,而且要考虑不同的所需要的人数和对人员的要求是不同的。其次,软件测试项目所需的人员和要求在各个阶段是不同的:

l          在初期需要项目经理或测试组长介入进去,为测试项目提供总体方向、制定测试策略、测试计划,申请系统资源;

l          在测试前期,需要一些比较资深的测试设计、开发人员,对被测软件的详细了解、测试评估、测试需求的分解,设计测试用例、开发测试脚本;

l          在测试中期,主要是测试执行,要看测试自动化实现的程度,如果测试自动化程度高,人力的投入没有明显的增加;如果测试自动化程度低,测试执行的人员要求多,需要比较早的计划,保证足够的资源。

l          在测试后期,资深的测试人员可以抽出部分时间去做新项目的准备工作。

一个有效的软件测试项目管理者(测试组长,QA经理或测试经理),在测试资源的分配上尽量做到合理,既不过于保守,浪费资源,也不过于激进,使资源的使用总是处于紧张状态,随时有“崩盘”的危险。所以,在资源分配和管理中,要做到:

l          注意合理分配任务,明确规定每一个人在测试工作中的具体任务、职责和权限,每个组员都明确自己该做什么、怎么做、负什么责任、做好的标准是什么。做到人人心中有数,为保证和提高产品质量(或服务质量)提供基本的保证。

l          在安排任务时,尽量考虑每个人不同的技术特长、能力、性格、工作风格等,因为资源需求的估计依赖于工作量的估计和每个工程师的能力评估。

l          在不同的测试阶段,可以进行人员的相互调换,起到相互补充、相互督促/控制的作用。

l          人员的安排应该有一个提前量和余量(buffer,10%左右),因为一个合格的测试人员可能需要一个较长的培训、熟悉产品特性和适应测试流程的过程。

9.       软件测试计划——风险评估

测试风险是不可避免的、总是存在的,所以对测试风险的管理非常重要,必须尽力降低测试中所存在的风险,最大程度地保证质量和满足客户的需求。在测试工作中,主要的风险见PPT。
       前面三种风险是可以避免的,而4)至7)的四种风险是不能避免的,可以降到最低。最后一种回归测试风险是可以避免,但出于时间或成本的考虑,一般也是存在的。

针对上述软件测试的风险,有一些有效的测试风险控制方法,如:

测试环境不对可以通过事先列出要检查的所有条目,在测试环境设置好后,由其他人员按已列出条目逐条检查; (Checklist)(单子条目要细)
有些测试风险可能带来的后果非常严重,能否将它转化为其他一些不会引起严重后果的低风险。如产品发布前夕,在某个不是很重要的新功能上发现一个严重的缺陷,如果修正这个缺陷,很有可能引起某个原有功能上的缺陷。这时处理这个缺陷所带来的风险就很大,对策是去掉(Diasble)那个新功能,转移这种风险; 例如:审计
有些风险不可避免,就设法降低风险,如“程序中未发现的缺陷”这种风险总是存在,我们就要通过提高测试用例的覆盖率(如达到99.9%)来降低这种风险。
为了避免、转移或降低风险,事先要做好风险管理计划和控制风险的策略,并对风险的处理还要制定一些应急的、有效的处理方案,如:

在做资源、时间、成本等估算时,要留有余地,不要用到100%;
在项目开始前,把一些环节或边界上的可能会有变化、难以控制的因素列入风险管理计划中;
对每个关键性技术人员培养后备人员,作好人员流动的准备,采取一些措施确保人员一旦离开公司,项目不会受到严重影响,仍能可以继续下去;
制定文档标准,并建立一种机制,保证文档及时产生;
对所有工作多进行互相审查,及时发现问题,包括对不同的测试人员在不同的测试模块上相互调换;
对所有过程进行日常跟踪,及时发现风险出现的征兆,避免风险。例会制度。

要想真正回避风险,就必须彻底改变测试项目的管理方式;针对测试的各种风险,建立一种“防患于未然”或“以预防为主”的管理意识。与传统的软件测试相比,全过程测试管理方式不仅可以有效降低产品的质量风险,而且还可以提前对软件产品缺陷进行规避、缩短对缺陷的反馈周期和整个项目的测试周期。风险管理的方法不在这里讨论.

本文来自CSDN博客,转载请标明出处:http://blog.csdn.net/xumiao_09005108/archive/2009/10/10/4649204.aspx

Currently rated 2.6 by 17 people

  • Currently 2.647059/5 Stars.
  • 1
  • 2
  • 3
  • 4
  • 5

Tags:

Software's industrialization

探讨一下数据仓库和数据集市的异同,其实都是思想的东西

by sundy 6/16/2009 5:30:26 AM

      BI领域始终存在着建设数据仓库还是建设数据集市、自上而下还是自下而上的争论,而在实际建设中,自然不会有人完全按照某种理念去做,比如在电信公司的数据集市建设中,地市公司的特殊情况与总部规范之间的博弈就成了一大难题。
自上而下 VS自下而上

刚进入BI领域的时候,感觉到处都在说、都在做“数据仓库”,而现在,很多地方又开始说建设“数据集市”了。只是,如何对数据仓库和数据集市两者做出一个明晰的区分,却始终是个问题。

从字义上看, “仓库”可以想像成一所大房子,高高的货架,合理的出入路线,是一种集中存储货物的地方,一般顾客是不来参观访问的; 而说到“集市”,就容易联想到空旷的场地,川流不息,大小商户摆出摊子,卖衣物的、卖烧饼及卖艺的,是让顾客来消费的地方。具体来说,数据仓库仅仅是提供存储的,提供一种面向数据管理的服务,不面向最终分析用户;而数据集市是面向分析应用的,面向最终用户。

如此理解比较简易,但是用这样的比喻来定义数据仓库和数据集市之间的区别却未免过于浅陋。比如数据仓库也可以被直接访问,而数据集市也提供存储,而且这样区分似乎就表明,数据仓库和集市必须都存在才能为最终用户所用。事实则并非如此。那么,这样看起来,它们的区别似乎仅在于规模大小不同了。但如此一来,又有问题了,比如多大才算大,多小才算小呢?这也得相对而言,譬如电信公司的数据集市恐怕就比一个玩具厂的数据仓库大出几千倍。

其实,换个角度来看的话,这两者之间的区别正是自上而下和自下而上辩论的产物,也就是Inmon和Kimball两派在产品应用中的具体体现。

理想的“自上而下”,即一个企业建立唯一的数据中心,就像一个数据的仓库,其中数据是经过整合、经过清洗、去掉脏数据的、标准的,能够提供统一的视图。要建立这样的数据仓库,并不从它需要支持那些应用入手,而是要从整个企业的环境入手,分析其中的概念,应该有什么样的数据,达成概念完整性。理想状况下,数据仓库建成以后,因为数据是标准的,没有太多冗余,数据质量得以保证。因此,报表、OLAP以及其他任何统计分析应用都可以从中获取需要的数据。然而,这仅仅是理想,多少有点形而上的做法,有些过于追求事物的本质。

而“自下而上”的做法,则是强调应用决定数据,有什么应用就获取什么数据。理想状况下,一项分析应用只需要刚刚好的数据。例如人力资源部门的数据集市,就不需要市场推广的数据,那么这些数据将不被纳入该集市中。很明显,这也是理想化的,因为需求是不断变化的,今天人力资源可能不需要市场推广数据,但是如果哪一天需要分析员工做市场推广的成本收益,恐怕就需要这些数据了。

当然,在实际项目的建设过程中,谁都不会傻呵呵地完全按照绝对的自上而下或是自下而上的方法去做。

就国外成熟数据仓库厂商的理念而言,大多是以自上而下为主,采用Bill Inmon的方法,先建立一套完美的EDW(企业数据仓库),并且他们通常针对行业已经设计出抽象程度比较高的概念模型,可以根据实际环境生成逻辑模型和物理模型。在构建完美的数据仓库的时候,设计者会考虑最终有哪些应用,根据应用做取舍。一般来说,数据仓库是分阶段的,譬如第一阶段主要服务于市场部门作市场分析,那么,建设者就很可能“偷工减料”,像员工信息、财务数据反正也没人用,便舍弃它们。由此,一套完美的EDW真正落实下来,往往因为受到项目周期、人员经验所限,最终会变得面目全非。

与国外相反,国内集成商的做法大多是自下而上。其中一部分原因在于周期和人员的原因,老板要求尽快上线,客户要求尽快看到结果,而这个时候恰好就是Kimball方法的用武之地。建设者会针对应用快速建立数据仓库(注意,这里仍然叫做数据仓库,似乎大家也不愿意叫做数据集市,可能那样显得有些小气吧)。实际上,如果比较采用两种不同理念完成的第一版本,我们会发现,这两种交付版本竟是如此相像。

数据集市的建设难题

从前几年电信行业的经营分析系统建设可以看出来:无论移动或是联通,都不会将经营分析系统称为是数据集市系统。可在一开始,这些系统恐怕都仅仅是服务于少数部门的。

几年前,中国移动开始在全国少数几个地市开始数据集市的试点,这才算真正有了个“数据集市”项目。之所以有这种项目,是因为经营分析系统不能满足地市公司分析的需要。当然,也不排除厂商、集成商在其中煽风点火的作用。

其实,这对移动公司来说,几乎可以算是一件很令人恼火的事情了!本来,建了几年的数据仓库,是要将数据集中起来,提供分析功能、辅助决策。可后来却发现,数据量太大不说,地市公司人员访问也不方便,甚至还绕开数据仓库,直接去生产系统里面取数据。此时,原来忽悠数据仓库的那批厂商集成商又上门,开始忽悠起数据集市了。三年前,他们说,“数据要集中,提供唯一的数据视图”,三年后,他们又讲,“数据要分布,便于用户的访问”。

那么,到底该怎么看这个问题呢?事实上,如果辨证地来看,如此两种看上去截然不同的言论也确实能找出一些“交集”。说集中,三年前有的省分公司已经达到BOSS系统的集中了;说分布,不是有逻辑和物理数据集市之分吗!所谓逻辑,就是在现有数据仓库中建立一些视图或表,专门给地市使用;而物理,就是将硬件、软件放到地市,让地市公司自己玩儿。总之,以前好不容易将数据从地市抽上来,如今经营分析系统里转了一圈,再还给他们,移动公司还真得仔细想想这是否值得。

从实际建设情况来看,有的地市有钱,就建设独立的数据集市,有独立的硬件、软件;有的地市没钱,那就和其他差不多级别的地市联合起来,共用一个数据集市,建设所谓联合型数据集市。招都想绝了,以至于差不多都忘了数据集市究竟是干吗的了。而对于地市公司的员工来说,他们本来就不是对技术很熟悉的人,好容易学会了从BOSS系统里面用SQL统计点数,经营分析系统来了,于是重新学习从经分取数;如今,数据集市又开始建设了,新一轮学习当然是少不了的。在具体应用上,如果这个集市能够提取相应的数据当然好了,可就怕和经分一样,想提取数据,告之要等两个星期,那样,数据集市还是没有作用。

数据集市的另一重要功用是分析应用。虽然目前已经规划出名目繁多的专题,诸如离网预警、竞争对手等,可要将它们在不同的地市用起来,问题就大了。专题的应用重在流程,和具体的组织结构要关联起来,但各个地市公司情况并不一样。比如有的地市市场部比较强势,在数据分析中占据领导地位,而有的地市则是IT支撑比较强势;有的地市会为某个专题设定相应的组织结构,有的则不重视,因为那个专题要解决的问题根本不是自己最关注的,更谈不上耗费宝贵的人力在它上面。

不管移动或是联通,都是总部出规范。如今,移动新的经营分析规范、数据集市规范都已出台,这些规范都是挺大挺全,可并不完全适合所有的省分和地市公司。虽然让省分公司自己去搞经营分析系统、省分公司让地市公司自己做数据集市都存在难以控制的风险,但是,如果考虑到经营压力和急迫的分析需求,地方公司的意见无疑正在越发得到重视。

Currently rated 2.4 by 14 people

  • Currently 2.428571/5 Stars.
  • 1
  • 2
  • 3
  • 4
  • 5

Tags:

Software's industrialization | Java & OpenSource Domain

惠普前总裁孙振耀指点职业规划。(非常好的职业规划的文章)

by sundy 1/4/2009 7:17:00 AM

我有个有趣的观察,外企公司多的是25-35岁的白领,40岁以上的员工很少,二三十岁的外企员工是意气风发的,但外企公司40岁附近的经理人是很尴尬的。我见过的40岁附近的外企经理人大多在一直跳槽,最后大多跳到民企,比方说,唐骏。外企员工的成功很大程度上是公司的成功,并非个人的成功,西门子的确比国美大,但并不代表西门子中国经理比国美的老板强,甚至可以说差得很远。而进外企的人往往并不能很早理解这一点,把自己的成功90%归功于自己的能力,实际上,外企公司随便换个中国区总经理并不会给业绩带来什么了不起的影响。好了问题来了,当这些经理人40多岁了,他们的薪资要求变得很高,而他们的才能其实又不是那么出众,作为外企公司的老板,你会怎么选择?有的是只要不高薪水的,要出位的精明强干精力冲沛的年轻人,有的是,为什么还要用你?

从上面这个例子,其实可以看到我们的工作轨迹,二三十岁的时候,生活的压力还比较小,身体还比较好,上面的父母身体还好,下面又没有孩子,不用还房贷,也没有孩子要上大学,当个外企小白领还是很光鲜的,挣得不多也够花了。但是人终归要结婚生子,终归会老,到了40岁,父母老了,要看病要吃药,要有人看护,自己要还房贷,要过基本体面的生活,要养小孩……那个时候需要挣多少钱才够花才重要。所以,看待工作,眼光要放远一点,一时的谁高谁低并不能说明什么。

从这个角度上来说,我不太赞成过于关注第一份工作的薪水,更没有必要攀比第一份工作的薪水,这在刚刚出校园的学生中间是很常见的。正常人大概要工作35年,这好比是一场马拉松比赛,和真正的马拉松比赛不同的是,这次比赛没有职业选手,每个人都只有一次机会。要知到,有很多人甚至坚持不到终点,大多数人最后是走到终点的,只有少数人是跑过终点的,因此在刚开始的时候,去抢领先的位置并没有太大的意义。刚进社会的时候如果进500强公司,大概能拿到3k-6k/月的工资,有些特别技术的人才可能可以到8k/月,可问题是,5年以后拿多少?估计5k-10k了不起了。起点虽然高,但增幅有限,而且,后面的年轻人追赶的压力越来越大。

我前两天问我的一个销售,你会的这些东西一个新人2年就都学会了,但新人所要求的薪水却只是你的一半,到时候,你怎么办?

职业生涯就像一场体育比赛,有初赛、复赛、决赛。初赛的时候大家都刚刚进社会,大多数都是实力一般的人,这时候努力一点认真一点很快就能让人脱颖而出,于是有的人二十多岁做了经理,有的人迟些也终于赢得了初赛,三十多岁成了经理。然后是复赛,能参加复赛的都是赢得初赛的,每个人都有些能耐,在聪明才智上都不成问题,这个时候再想要胜出就不那么容易了,单靠一点点努力和认真还不够,要有很强的坚忍精神,要懂得靠团队的力量,要懂得收服人心,要有长远的眼光……

看上去赢得复赛并不容易,但,还不是那么难。因为这个世界的规律就是给人一点成功的同时让人骄傲自满,刚刚赢得初赛的人往往不知道自己赢得的仅仅是初赛,有了一点小小的成绩大多数人都会骄傲自满起来,认为自己已经懂得了全部,不需要再努力再学习了,他们会认为之所以不能再进一步已经不是自己的原因了。虽然他们仍然不好对付,但是他们没有耐性,没有容人的度量,更没有清晰长远的目光。就像一只愤怒的斗牛,虽然猛烈,最终是会败的,而赢得复赛的人则象斗牛士一样,不急不躁,跟随着自己的节拍,慢慢耗尽对手的耐心和体力。赢得了复赛以后,大约已经是一位很了不起的职业经理人了,当上了中小公司的总经理,大公司的副总经理,主管着每年几千万乃至几亿的生意。

最终的决赛来了,说实话我自己都还没有赢得决赛,因此对于决赛的决胜因素也只能凭自己的猜测而已,这个时候的输赢或许就像武侠小说里写得那样,大家都是高手,只能等待对方犯错了,要想轻易击败对手是不可能的,除了使上浑身解数,还需要一点运气和时间。世界的规律依然发挥着作用,赢得复赛的人已经不只是骄傲自满了,他们往往刚愎自用,听不进去别人的话,有些人的脾气变得暴躁,心情变得浮躁,身体变得糟糕,他们最大的敌人就是他们自己,在决赛中要做的只是不被自己击败,等着别人被自己击败。这和体育比赛是一样的,最后高手之间的比赛,就看谁失误少谁就赢得了决赛。

More...

Currently rated 3.3 by 8 people

  • Currently 3.25/5 Stars.
  • 1
  • 2
  • 3
  • 4
  • 5

Tags:

Gossip | Software's industrialization

软件工厂宣讲

by sundy 11/27/2008 3:48:00 PM

Currently rated 1.9 by 42 people

  • Currently 1.928571/5 Stars.
  • 1
  • 2
  • 3
  • 4
  • 5

Tags:

Software's industrialization

最近在研究UED和国外的一些优秀IT团队的官网 -Soso future

by sundy 11/12/2008 5:03:00 PM

看到一篇不错的博客 , 腾讯UED团队的 。从中思考一下执行力的强弱吧 。

以下内容转:http://cdc.tencent.com/?p=53

某日与好友相约去看电影,由于该片异常火爆,故有在网上订票之念头…然后发现网上订票的体验尚不完善,所以我们几个设计是就一起YY了个“Soso future”的概念设计出来…

我们简单的在玻璃墙上画出了一些脑爆的点子,然后就分工各自进行自己需要做的东西去了…

整个片子以某人想通过网上订票的理念,利用soso提供的各种方便的服务完成了订票的操作。具体的内容,大家自己去视频中感受哈…

Be the first to rate this post

  • Currently 0/5 Stars.
  • 1
  • 2
  • 3
  • 4
  • 5

Tags:

Flash,SilverLight Coming | Gossip | Software's industrialization

I just found a heaven place for downloading PDF EBooks

by sundy 11/11/2008 3:42:59 PM

I just found a heaven place for downloading PDF EBooks :

http://www.pdf-search-engine.com/

1aa1

 

by the way , show my new cartoon portal .

ruirui377@126.com_a4ad6bbf

bubble’s

ruirui377@126_com_b16b84bf

Currently rated 1.0 by 3 people

  • Currently 1/5 Stars.
  • 1
  • 2
  • 3
  • 4
  • 5

Tags:

Software's industrialization | Newscaster | Gossip

久违提笔,落实Blog小而殷实的一步

by sundy 10/22/2008 3:47:00 PM

[久违提笔,以后还是落实我的Blog吧] 

真的是冬天来了  。 不光是楼市震荡,经济危机 。

我的车保险也到期了。年审也到期了 。 算下来需要花掉接近5000 。

今日办理了保险,王卿给我找的人,服务还是比较到位 。 顺便说一下 ,这次保险费用我还比较满意,不到3000 。

---------------------------------------------------------------

早上听了NIIT一个学生的试讲  。 感觉技术和讲课技能都需要在锤炼 。不过考虑到Cindy的压力,我允许这个孩子进入SF锤炼

奇怪的是,Cindy下午找到我“表明心迹”,很让我好奇,大概是因为我对这个学生的看法,令她心生误会了吧 。 呵呵 , 有些小看我,鄙人难道会让人有人事不分,争权上位的印象么?同事之间也要加强磨合 。 事实上 , 公司的一些任命我都能推则推了 。

至于负责测试,软件工厂等事宜  。前者是临危授命 , 后者是自己想做的事情 。 仅此而已 。

 人若知道自己的本心,则百折不挠了 !

Be the first to rate this post

  • Currently 0/5 Stars.
  • 1
  • 2
  • 3
  • 4
  • 5

Tags:

Newscaster | Software's industrialization

做B/S结构软件原型的利器:Axure

by sundy 10/22/2008 7:39:00 AM

一直以来,B/S结构做界面原型的设计都没有什么很好的工具 。

我尝试过Word , PPT  , Visio , Dreamwaver , Photoshop , VSTS , 最终还是选择了直接用.NET来设计。 但不是程序员怎么办呢?特别是项目之间的沟通怎么办呢?

Axure应运而生了。

简单的说就是它能够设计整站页面结构 。 也可以规划具体页面的布局 。 有兴趣的朋友可以试试,相信会喜欢上的 。

 

Axure RP 能帮助网站需求设计者,快捷而简便的创建 基于目录组织的原型文档、功能说明、交互界面以及带注释的wireframe网页,并可自动生成用于演示的网页文件和word文档,以提供演示与开发。

没错!Axure RP 的特点是:


快速创建带注释的wireframe文件,并可根据所设置的时间周期,软件自动保存文档,确保文件安全。

在不写任何一条html与javascript语句的情况下,通过创建的文档以及相关条件和注释,一键生成html prototype演示。

根据设计稿,一键生成一致而专业的word版本的原型设计文档。
说到这里相信很多人已经激起了兴趣,但是在开始学习之前,我认为我们还是有必要先了解一下软件短短的历史,创造这一软件的公司—Axure Software Solutions, Inc.该公司创建于2002年五月,Axure RP是这一软件公司的旗舰产品,2003年一月Axure RP第一版本上线发表,至今已经正式发行到了第四个版本,而我提笔写到这里的时候,Axure 5.0版本beta版本已经正式提供下载试用,虽然我已经下载使用,但是我想,写教程还是应该先从稳定的4.6版说起,至于5.0版,我们可以伴随着软件一起成长。

Axure 官方网站及下载地址

http://www.axure.com

Serial:

3ddown
FiCGEezgdGoYILo8U/2MFyCWj0jZoJc/sziRRj2/ENvtEq+7w1RH97k5MWctqVHA

Currently rated 1.0 by 5 people

  • Currently 1/5 Stars.
  • 1
  • 2
  • 3
  • 4
  • 5

Tags:

Gossip | Software's industrialization

工厂化开发最佳实践模型(目录)

by sundy 10/21/2008 5:52:00 AM

软件工厂最佳实践模型

 u  软件工厂生产的原则特征 

本模型描述了软件工厂的最佳实践方式 。它本身也是一套有效的部署经过验证的商业化软件的开发方法 。之所以称为“最佳实践”,不仅仅是因为他们具有可以量化的价值,并且被许多成功的机构,成功的项目所运用,并且在Sundy的十年开发生涯中不断积累的结果

为了使软件工厂整个团队有效的利用最佳实践模型,我们为每个团队成员提供了必要准则,工具和模板 并且明确指出软件工厂的原则特征:

        1.         迭代的开发软件
   
2.        
开发与质量控制双线并行
   
3.        
量化可追溯的需求管理
   
4.        
使用基于构件的体系结构
   
5.        
标准且可视化的软件建模
   
6.        
验证每一个步骤
   
7.         控制变更 

u  软件工厂生产的动态阶段

n  开发的阶段

ü  项目评估

ü  需求分析

ü  概要设计

ü  详细设计

ü  编码实现

ü  单元验证

ü  集成构建

ü  系统构建

ü  项目交付

  n  质量控制的阶段

ü  测试需求确立

ü  验收测试设计

ü  系统测试设计

ü  集成测试设计

ü  单元测试检验

ü  集成测试

ü  系统测试

ü  验收测试

ü  项目交付

u  软件工厂生产的静态结构

n  角色

n  活动

n  产物

n  工作流

 u  软件工厂生产的工作流

n  工程工作流(开发阶段)

ü  项目评估工作流

ü  需求分析工作流

ü  概要设计工作流

ü  详细设计工作流

ü  编码实现工作流

ü  单元验证工作流

ü  集成构建工作流

ü  系统构建工作流

ü  项目交付工作流

n  工程工作流(质量控制阶段)

ü  测试需求确立工作流

ü  验收测试设计工作流

ü  系统测试设计工作流

ü  集成测试设计工作流

ü  单元测试检验工作流

ü  集成测试工作流

ü  系统测试工作流

ü  验收测试工作流

ü  项目交付工作流

n  审核工作流

ü  项目评估审核工作流

ü  需求分析设计审核工作流

ü  概要设计审核工作流

ü  详细设计审核工作流

ü  编码Review工作流

ü  ……

n  支持工作流

ü  项目管理工作流

ü  配置和变更控制工作流

ü  环境工作流

 

Be the first to rate this post

  • Currently 0/5 Stars.
  • 1
  • 2
  • 3
  • 4
  • 5

Tags:

Software's industrialization

质量名人----戴明(W.Edwards.Deming)

by sundy 9/1/2008 5:17:00 AM

 

戴明(W.Edwards.Deming)博士是世界著名的质量管理专家,他对世界质量管理发展做出的卓越贡献享誉全球。以戴明命名的“戴明品质奖”,至今仍是日本品质管理的最高荣誉。作为质量管理的先驱者,戴明学说对国际质量管理理论和方法始终产生着异常重要的影响。

“质量是一种以最经济的手段,制造出市场上最有用的产品。”

                           ———戴明

一、戴明博士的生平
戴明博士于1900年10月4日生于美国爱荷华州(Sioux City, IA),戴明颇负正义感,曾经参加墨西哥边境一个小战争的志愿兵且已搭车赶赴战场,但是后来被发现只有十四岁,因不符规定才被遣返。幸亏是这样,否则若在战场牺牲,世界上就少了一位伟大的质量管理大师了。戴明博士于1921年从怀俄明大学(Univ. of Wyoming)毕业后继续前往科罗拉多大学进修,并于1925年修得数学与物理硕士,最后于1928年取得耶鲁大学的物理博士学位。戴明博士1950年应聘去日本讲学,并将其报酬捐出,而后几乎每年都赴日继续指导,奠定了日本企业界良好的质量管理基础。

二、戴明博士的贡献
戴明博士的贡献可分为几个阶段:


第一个阶段─对美国初期SQC推行的贡献
戴明博士在美国政府服务期间,为了国势人口调查而开发新的抽样法,并证明统计方法不但可应用于工业而商业方面亦有用。到了第二世界大战期间,他建议军事有关单位的技术者及检验人员等都必须接受统计的质量管理方法,并实际给予教育训练。另外在GE公司开班讲授统计质量管理并与其它专家联合起来在美国各地继续开课计共训练了包括政府机构在内有三万一千多人,可说对美国SQC的基础及推广有莫大的贡献(当时戴明博士已将统计的质量管理应用到工业以外的住宅、营养、农业、水产、员工的雇用方面,其涉及面极为广泛)


第二阶段─对日本的质量管理贡献
戴明博士从1950年到日本指导质量管理后就一直继续长达近四十年,且前二三十年几乎每年都去,可以说日本的质量管理是由戴明博士带动起来都不为过。戴明博士在日本虽然也教统计方法,但他很快就发觉光教统计质量管理可能会犯了以前美国企业界所犯的错误,因此他修正计划而改向企业的经营着灌输品质经营的理念及重要性,而使日本的早期的经营者几乎都见过戴明博士而受教于他,并实践戴明博士的品质经营理念,奠定了日本TQC或CWQC的基础。戴明博士早期辅导日本企业的质量管理时曾经预言,日本在五年内其产品必将雄霸世界市场,而果然不出其所料,其预言被证明正确,且提早来到,难怪日本企业界对戴明博士怀有最崇高的敬佩而称其为日本质量管理之父了。


第三阶段─对美国及全世界推行TQM的贡献
由于戴明博士对日本指导质量管理的成功,让美国人惊醒原来日本工商经营成功的背后竟然有一位美国人居功最大,故开始对戴明博士另眼看待。而于1980年6月24日美国广播公司(NBC)在电视播放举世闻名的“日本能为什么我们不能”(If Japan Can, Why Can't We?),使戴明博士一夜成名。从此以后由于美国企业家重新研究戴明的质量管理经营理念,加上戴明博士继续在美国及各国积极举行讲授他的品质经营经典为期四天的14个管理原则(Deming's 14 Points)与及实际为美国各大公司如福特或AT&T公司提供品质经营的顾问工作而收到了实质上的效果。事实上戴明博士的品质14点管理原则就是美国在1980年代开始盛行迄今的TQM的基础,所有全面品质经营所包涵的重点,几乎都可以在戴明博士的14点里面找到类似或相同的诠释。目前在美国及英国都已成立有Deming Institute,其所宣称的基本精神也都是TQM的精神。也就是说戴明博士对TQM的影响是直接的。
由以上可知戴明博士不但具有学问上的成就,对世界各国品质经营的推动更有功不可没的伟大贡献,也称得上质量管理的一代宗师了。

More...

Be the first to rate this post

  • Currently 0/5 Stars.
  • 1
  • 2
  • 3
  • 4
  • 5

Tags:

Software's industrialization

The opinions expressed herein are my own personal opinions and do not represent my employer's view in anyway.
© Copyright 2007 - 2008 Design by Sundy Linghua-Zhang 蜀ICP备08108648号

About the author

Name of author Author name
Something about me and what I do.

E-mail me Send mail

Calendar

<<  May 2012  >>
MoTuWeThFrSaSu
30123456
78910111213
14151617181920
21222324252627
28293031123
45678910

View posts in large calendar

Recent comments

Authors

Disclaimer

The opinions expressed herein are my own personal opinions and do not represent my employer's view in anyway.

© Copyright 2012

Sign in