- 博客(210)
- 资源 (2)
- 问答 (1)
- 收藏
- 关注
转载 Risk and RBT(风险及基于需求的测试)
I think we need to break out of the mythology that testing is some kind of robotic process.我想我们需要粉碎这种测试观点:测试是一种机械的过程. 需求开发不是在项目启动时一次搞定的。实际上,需求是贯穿在项目生命周期中的两方谈判。一方在问:我们需要什么?而另一方则在问:我们能构建什么?
2017-04-18 17:36:58
742
转载 RBT三大最佳实践(基于需求的测试)
RBT三大最佳实践1、 Test early and often.尽早测试,频繁地测试尽早的测试可以最快确认需求的业务价值。我们都知道,一个业务的需求并不是在项目启动前一次搞定的,特别是那些复杂的业务、创新的业务。实际上,需求是贯穿在项目整个生命周期中的。需求制定一方提出:我们需要什么?而软件开发一方则提出:我们能构建什么?在项目进展过程中两方对话的质量和结果是帮助决定产品的最终
2017-04-11 11:07:01
1550
原创 基于Trufun 的RBT测试管理平台
测试人员无论通过什么方式、方法去测试,都是为了尽可能多发现bug,保障软件产品在发布时能够正常满足用户的需求,这才是测试最重要和最关键的结果。然而什么样的测试是最有效的方法,这也是通过大量的实践、摸索总结出来的。RBT(Requirements-based testing)测试方法:RBT基于需求的测试方法会使测试更加有效,该方法使测试更专注于最终问题产生的根源,从而直接从源头解决
2017-04-07 10:33:19
613
原创 UML类图几种关系的总结(图文并茂、案例详解)
在UML类图中,常见的有以下几种关系: 泛化(Generalization), 实现(Realization),关联(Association),聚合(Aggregation),组合(Composition),依赖(Dependency)这些关系如何区分呢?是我们常见的问题 1. 泛化(Generalization) 【泛化关系】:是一种继承关系,表示一般与特殊的
2017-04-06 14:18:52
1394
1
原创 最全UML建模之状态图详解
一、状态图简介(Brief introduction) 状态图(Statechart Diagram)是描述一个实体基于事件反应的动态行为,显示了该实体如何根据当前所处的状态对不同的事件做出反应。通常我们创建一个UML状态图是为了以下的研究目的:研究类、角色、子系统、或组件的复杂行为。状态图(Statechart Diagram)主要用于描述一个对象在其生存期间的动态行为,表
2017-04-05 13:37:56
14308
转载 为什么要做好需求分析?如何做好需求分析?
1、为什么要做需求分析需求分析就是分析软件用户的需求是什么,用户通过软件可以实现那些功能,完成那些操作。如果我们投入大量的人力物力,但是最后产出的软件根本没有用户愿意使用,或者根本不能满足用户的需要,那么这种结果无疑是痛心的,为什么在软件开发领域,能够最终优秀交付的只有14%,57%最多是合格,剩下29%则完全是失败??很多原因是因为我们都是一厢情愿的认为用户要的是什么,而没有搞清楚用户到
2017-03-29 10:54:09
1338
转载 领域建模的重要性----征集领域建模业务类型
领域驱动设计之领域模型 领域建模是对领域内的概念类或现实世界中对象的可视化表示。又称概念模型、领域对象模型、分析对象模型。它专注于分析问题领域本身,发掘重要的业务领域概念,并建立业务领域概念之间的关系。领域驱动设计分为两个阶段: 1. 以一种领域专家、设计人员、开发人员都能理解的“通用语言”作为相互交流的工具,在不断交流的过程中不断发现一些主要的领域概念,然后将这些概念设计成一个领域
2016-10-12 16:13:50
651
原创 浅谈敏捷开发和迭代开发中的建模
软件开发历经几十年的变革,各种开发方法层出不穷,各有利弊,随着开发项目的各种框架的成熟,敏捷开发和迭代开发是非常常见的开发方式,两者也经常一起被融合使用。那么如何在我们的软件开发过程中更好的结合这两种开发模式,也是大家关注的方向。 首先,简单的介绍一下什么是敏捷开发和迭代开发,一句话区别:敏捷开发与迭代式开发是整体与局部的关系。目前迭代式开发几乎所有敏捷开发所采用的一个主要的单元实践,前
2016-09-07 18:13:39
3020
原创 为什么要做好需求分析??
1、为什么要做需求分析需求分析就是分析软件用户的需求是什么,用户通过软件可以实现那些功能,完成那些操作。如果我们投入大量的人力物力,但是最后产出的软件根本没有用户愿意使用,或者根本不能满足用户的需要,那么这种结果无疑是痛心的,为什么在软件开发领域,能够最终优秀交付的只有14%,57%最多是合格,剩下29%则完全是失败??很多原因是因为我们都是一厢情愿的认为用户要的是什么,而没有搞清楚用户到底需
2016-09-02 18:29:47
8327
转载 专业的工具帮你处理关于需求的那些事
需求是项目成败的关键,管理好需求,处理好需求的那些事,至关重要。。人是解决问题的,工具可以更好的帮你记录和反馈你解决事情的能力。1. 需求分析 在完成需求获取所得到的记录与资料的分析与整理后,项目经理应组织软件的需求分析工作,建立各需求元素之间的关系,明确分配给软件的需求、需求的分类、需求的优先级等。需求分析的方法种类繁多,但常见的需求分析方法主要是结
2016-08-31 11:52:07
935
转载 需求变更的控制及管理
1、需求变更的原因分析 需求变更的表现形式是多方面的,如老板临时改变想法、项目预算增加或减少、客户对功能的需求改变等。在IT项目中,变更可能来自方案服务商、客户或产品供应商等,也可能来源于项目组内部。虽然需求变更的表现形式千差万别,但究其根本不外乎以下几种原因: (1)、范围没有圈定就开始细化 细化工作是由需求分析人员完成的,一般是根据用户提出的描述性的、总结性的短短几句
2016-07-27 12:15:43
2170
转载 用UML建模需要注意的问题--强烈推荐的好文章
用UML建模时,对软件开发过程是有要求的,必须是用例驱动,以架构为中心,迭代和递增的开发,如果软件开发组织的软件开发过程不能满足这三点要求,那么UML的使用效果就会大打折扣,下面详细论述:一、 用例驱动用例驱动意味着为系统定义的用例是整个开发过程的基础。用例在多个核心工作流程中都发挥了作用。1、 用例的概念可用来表示业务流程,我们称这种用例的变体为“业务用例”。
2016-07-22 18:52:36
612
原创 UML2系列框图介绍--用例图详解
Trufun服务目标——国产最专业UML建模工具、需求管理工具等规范软件开发过程 优化软件开发流程保证软件开发质量 提高软件开发效率 西安楚凡科技有限公司(Trufun)是全球领先的软件开发行业应用生命周期管理(ALM)和CASE工具解决方案提供商,倡导"实用、简洁"的产品理念,为企业实现产品开发与服务支持间的规范化应用平台,在管理软件研发全过
2016-07-19 18:59:16
2274
原创 国军标--Gjb软件需求规格说明书模板
本文档模板源自gjb438B-2009,由Trufun科技整理发布word文档模板下载地址:http://trufun.net/UML/2016/0629/163.html1. 范围1.1. 标识 本条应描述本文档使用系统和软件的完整标识,适用时,包括其标识号、名称、缩略名、版本号和发布号。1.2. 系统概述 本条应概述本文档所适用的
2016-07-04 17:08:11
19242
原创 国军标-Gjb软件设计说明书模板
模板下载地址::http://www.trufun.net/uploads/soft/160629/1_1025508321.docx一、Trufun服务目标规范软件开发过程 优化软件开发流程保证软件开发质量 提高软件开发效率 西安楚凡科技有限公司(Trufun)是全球领先的软件开发行业应用生命周期管理(ALM)和CASE工具解决方
2016-06-29 17:47:55
20633
1
原创 规范化软件开发过程解决方案——统一研发管理过程
一、Trufun服务目标规范软件开发过程 优化软件开发流程保证软件开发质量 提高软件开发效率 西安楚凡科技有限公司(Trufun)是全球领先的软件开发行业应用生命周期管理(ALM)和CASE工具解决方案提供商,倡导"实用、简洁"的产品理念,为企业实现产品开发与服务支持间的规范化应用平台,在管理软件研发全过程的同时,支持当前各种规范标准,实现企业的战略目标。二、
2016-06-29 11:19:10
2192
转载 IT项目管理中需要注意的四个关键控制点
IT项目管理中需要注意的四个关键控制点时间: 2016-06-28 来源: 楚凡科技 Trufun UML2建模工具、Trufun Bacon 需求管理工具、 Trufun ALM全生命周期产品、Trufun 研发云管理工具等据调查,只有37%的it项目在计划时间内完成,42%的在预算内完成。it项目成功率不高的根源在于,it项目
2016-06-28 17:14:01
1633
转载 如何控制项目需求变更管理
Trufun UML2建模工具、Trufun Bacon 需求管理工具、 Trufun ALM全生命周期产品、Trufun 研发云管理工具等按照现代项目管理的概念,一个项目的生命周期分为启动、实施、收尾三个过程。需求变更的控制不应该只是项目实施过程考虑的事情,而是要分布在整个项目生命周期的全过程。为了将项目变更的影响降低到最小,就需要采用综合变更控制方法。综合变更控制主要内容
2016-06-22 16:05:22
1030
转载 敏捷项目管理(摘录)——敏捷流程架构
楚凡科技(www.trufun.net) 10年间致力于做中国最专业的软件工程解决方案提供商 规范软件开发过程 优化软件开发流程保证软件开发质量 提高软件开发效率Trufun UML2建模工具、Trufun Bacon 需求管理工具、 Trufun 研发云管理工具等流程也许不如人那么重要,但它绝非不重要。像其他事物一
2016-06-22 15:45:01
814
转载 Scrum敏捷项目管理
楚凡科技(www.trufun.net) 10年间致力于做中国最专业的软件工程解决方案提供商 规范软件开发过程 优化软件开发流程保证软件开发质量 提高软件开发效率Trufun UML2建模工具、Trufun Bacon 需求管理工具、 Trufun 研发云管理工具等Scrum作为一种项目管理方法,已经帮助数百家公司成
2016-06-15 18:41:47
545
转载 你的项目有潜在的问题吗?有关项目管理的方式方法
楚凡科技(www.trufun.net) 10年间致力于做中国最专业的软件工程解决方案提供商 规范软件开发过程 优化软件开发流程保证软件开发质量 提高软件开发效率Trufun UML2建模工具、Trufun Bacon 需求管理工具、 Trufun 研发云管理工具等在我们的调查和咨询过程中,发现很多项目都有以下的一些
2016-06-15 18:39:48
363
转载 核心统一过程EssUP——目的和定义(如何更好的规范软件研发过程)
楚凡科技(www.trufun.net) 10年间致力于做中国最专业的软件工程解决方案提供商 规范软件开发过程 优化软件开发流程保证软件开发质量 提高软件开发效率Trufun UML2建模工具、Trufun Bacon 需求管理工具、 Trufun 研发云管理工具等如果我们想在当前的软件开发领域取得成功,我们必须交付既有高质量又
2016-06-14 16:22:41
879
转载 建立面向对象模型
楚凡科技(www.trufun.net) 10年间致力于做中国最专业的软件工程解决方案提供商 规范软件开发过程 优化软件开发流程保证软件开发质量 提高软件开发效率Trufun UML2建模工具、Trufun Bacon 需求管理工具、 Trufun 研发云管理工具等对象的划分以行为的同类和属性的相同为标准。在相同属性下,对系统中的行为进行分
2016-06-13 19:31:29
703
转载 项目管理十大流程
楚凡科技(www.trufun.net) 10年间致力于做中国最专业的软件工程解决方案提供商 规范软件开发过程 优化软件开发流程保证软件开发质量 提高软件开发效率 只要流程界定清晰,项目经理就能保证项目的发展方向与最终目标相契合。广义而言,要掌控各种类型项目的发展,首先要关注十个关键的流程。 一、生命周期与方法论
2016-06-07 12:33:46
1090
转载 UML 的九种模型图--UML建模基础知识
Trufun PlatoTrufun Plato是新一代的UML建模软件,它将为您的软件分析设计提供高效快捷的建模工具。Trufun是在OMG发布UML2.2规范之后同步发布UML2.X工具的CASE工具厂商,是基于全新理念的、中国人自己的先进的企业级UML工具。 原文转自trufun.net网站,更多UML资料和项目模型,可以到网站下载。一、作为一种建模语言
2016-05-30 16:33:42
3003
转载 面向对象的模型--UML建模基础知识
Trufun UML2建模工具Trufun Plato是新一代的UML建模软件,它将为您的软件分析设计提供高效快捷的建模工具。Trufun是在OMG发布UML2.2规范之后同步发布UML2.X工具的CASE工具厂商,是基于全新理念的、中国人自己的先进的企业级UML工具。 原文转自trufun.net网站,更多UML资料和项目模型,可以到网站下载。面向对
2016-05-30 16:06:44
1231
转载 浅谈UML学习笔记动态图之状态图和活动图
Trufun UML2建模工具Trufun Plato是新一代的UML建模软件,它将为您的软件分析设计提供高效快捷的建模工具。Trufun是在OMG发布UML2.2规范之后同步发布UML2.X工具的CASE工具厂商,是基于全新理念的、中国人自己的先进的企业级UML工具。 原文转自trufun.net网站,更多UML资料和项目模型,可以到网站下载。 状态图我
2016-05-30 12:15:02
659
转载 构件图和部署图--trufun UML2推荐
Trufun PlatoTrufun Plato是新一代的UML建模软件,它将为您的软件分析设计提供高效快捷的建模工具。Trufun是在OMG发布UML2.2规范之后同步发布UML2.X工具的CASE工具厂商,是基于全新理念的、中国人自己的先进的企业级UML工具。 原文转自trufun.net网站为了描述系统实现方面的信息,使系统具有可重用性和可操作性的目的,构件图和
2016-05-27 12:35:17
1171
转载 UML序列图总结--Trufun UML2建模工具
Trufun PlatoTrufun Plato是新一代的UML建模软件,它将为您的软件分析设计提供高效快捷的建模工具。Trufun是在OMG发布UML2.2规范之后同步发布UML2.X工具的CASE工具厂商,是基于全新理念的、中国人自己的先进的企业级UML工具。 ▶ 序列图主要用于展示对象之间交互的顺序。 序列图将交互关系表示为一个二维图。纵向是时间
2016-05-26 16:43:37
2314
翻译 java基础知识:ArrayList和LinkedList的区别
一、结构上的区别从UML图来看,我们很容易看出ArrayList和LinkedLIst最大区别是ArrayList实现了RandomAccess 接口,而LinkedList是继承于AbstractSequentialList顺序访问链表。直观感觉,随机访问get和set,ArrayList优于LinkedList。1.ArrayList是实现了基于动态数组的数据结构,Li
2015-11-25 17:43:15
536
翻译 java学习笔记--java第一课,java入门基础篇
学java先看基础,二动手实践没有别的捷径。i码邦app,让你在看java教程的同时,随时随地动手写java代码。1. java语言的特点:①简单:没有头文件、指针、运算符重载②面向对象③分布式:可以通过URL打开访问网络上的应用④健壮性:Java消除有出错倾向的状态:指针⑤安全:禁止运行时堆栈溢出...⑥可移植性:JVM⑦体系结构中立⑧解释型⑨高性
2015-11-25 15:42:23
586
转载 java入门教程,return的用法!
java学习,贵在坚持和找对方法,一天一点,越积越多,你的资本越大!1、一般的就是用在有返回值的方法中,用来返回方法指定类型的值,同时结束方法执行;2、可以用在返回值为void的方法中,用来终止方法运行;上i码邦,i码邦--手机上的java编程神器,随时随地,学java,写java,编译调试运行,java教程,java源码,java大神在线,碎片时间,分分钟搞定一切ja
2015-11-25 15:10:08
510
原创 软件开发5个过程,每一个过程都是专业的技能!
软件开发一般分为五个阶段:1.需求获取过程以及问题的定义、规划此阶段是软件开发与需求原型的最初共同讨论,主要确定软件的开发目标及其可行性。可以引入trufun plato uml工具进行项目原型的获取。2.需求分析在确定软件开发可行性的情况下,对软件需要实现的各个功能进行详细需求分析。需求分析阶段是一个很重要的阶段,这一阶段做的好,将为整个软件项目的开发打下良好的基
2015-11-24 15:09:51
2255
转载 java入门学习笔记,不同进制之间的转换!
一、二进制转换十进制例:二进制 “1101100”1101100 ←二进制数6543210 ←排位方法例如二进制换算十进制的算法: 1*26 + 1*25 + 0*24 + 1*23 + 1* 22 + 0*21 + 0*20 ↑ ↑说明:2代表进制,后面的数是次方(从右往左数,以0开始)=64+32+0+8+4+0
2015-11-24 12:18:13
606
原创 学习java,如何入门,小白用户的第一行java代码
学习java,最重要的就是动手实践,动手写一行代码,比你看几本书都管用。这里我们就从小白用户的第一行java代码开始,让你熟悉整个java的编码、编译、调试、运行过程!工具/原料i码邦java编程神器java教程、java源码、java ide在线编码编译调试运行工具方法/步骤1小白
2015-11-24 12:03:43
1006
原创 Trufun云端建模平台之云端UML工具发布
云端UML工具是目前最先进的基于HTML5的UML2.x建模工具,所有代码基于JAVA开发,支持类图、用例图、活动图、序列图、状态图、活动图、组件图、部署图、组合结构图、通信图9类框图,是目前支持UML 规范最多最全面的专业UML工具;云端UML建模工具目前支持Java, C#, C++代码生成,随后将支持所有主流语言的代码生成。
2013-07-16 15:53:19
1265
原创 Trufun UML工具代码生成功能视频演示
演示Trufun UML建模工具实现模型与模型之间的无缝转换(PIM-->PSM),UML模型实体类转换为Hibernate实体类(模型-->代码),UML模型实体类和数据库模型之间的转换、数据库模型到DDL的转换,以及管理数据库的操作。http://www.trufun.net/www1/Ch/NewsView.asp?ID=268&SortID=28
2012-09-04 16:18:29
1003
原创 Trufun Bacon需求管理工具中使用UML的操作秘笈
做过需求管理的朋友都知道,要用工具进行需求管理,首先要做的第一步工作是进行需求分解,分解以后的需求才能用数据库逐条进行管理,才能发挥使用数据库的优势,展现工具管理需求的灵活性,这种工具的典型代表就是DOORS;当然还有一种需求管理工具,它是以文档为中心,虽然编辑在word中进行十分方便,但灵活性不足,这种工具的典型代表是requisitePro,另外还有一种工具两者都兼顾,如RTM-worksho
2012-06-08 11:06:56
1038
UML2入门级实战教程和UML建模工具操作手册
2010-04-29
UML2.x之序列图详解
2009-05-05
云UML建模工具的应用问题
2013-07-31
TA创建的收藏夹 TA关注的收藏夹
TA关注的人