社区
研发管理
帖子详情
一个专家级问题
newwp
2001-08-21 05:41:55
在整个软件过程中,贯穿其中的有一个过程就是变更控制,请问各位大吓在变更控制上有什么好的流程介绍一下!
...全文
224
24
打赏
收藏
一个专家级问题
在整个软件过程中,贯穿其中的有一个过程就是变更控制,请问各位大吓在变更控制上有什么好的流程介绍一下!
复制链接
扫一扫
分享
转发到动态
举报
AI
作业
写回复
配置赞助广告
用AI写文章
24 条
回复
切换为时间正序
请发表友善的回复…
发表回复
打赏红包
newwp
2001-08-24
打赏
举报
回复
OK
我现在开始给分,大家看看有没有收到
FireKylin
2001-08-24
打赏
举报
回复
你要先回复一篇文章,然后就可以给相应的帖子加分了,分配好分数后,在给分按钮边上
要输入密码,然后点击给分按钮就OK了,呵呵。
FireKylin
2001-08-23
打赏
举报
回复
我们这里测试主要是黑盒测试,基本上是根据功能清单写测试规程、编写测试用例。
没有具体的编写规定(还是很不规范的)
newwp
2001-08-23
打赏
举报
回复
FireKylin(冷)
非常感谢你提出的这个变更控制流程,我会先试用一下,如果工作中出现什么难题,希望还能向你请教。。
对了,不知贵公司对于在测试控制时中的测试用例文档有没有规定编写呢?
bland
2001-08-23
打赏
举报
回复
TO newwp(风之狼) :呵呵,我也是昨天才知道,把分给到“得 分”,然后到贴顶端,有一给分按钮
newwp
2001-08-23
打赏
举报
回复
FireKylin(冷)
谢了,我该如何给分呢?
FireKylin
2001-08-23
打赏
举报
回复
需求变更一般是由新增功能和发现故障,这里的Duplicated状态主要是针对故障而言的,
有些故障现象可能反映的是同一个问题(通过对故障现象进行分析),这时候就把这类
变更请求转入Duplicated状态,并指明与先前哪个变更关联。
newwp
2001-08-23
打赏
举报
回复
to 安妮
在项目时间比较紧的情况下,一般都是采取开发后补文档的方法,因为文档是一定要留下的,这是方便日后的维护和升级。
或许有些公司有专门的部门管理而效果一般,但现在要按着这个趋势走下去,毕竟管理是一门太难的学问,只有不断实践,才能见到效果。
xxn_xxn
2001-08-23
打赏
举报
回复
看看XP是如何对付需求变更的——
XP的开发者拥抱需求变更,条件是客户必须随时在编程现场。客户可随时调整需求,变更优先级,在任何时候都可提出需求变更意见。交流的方式是 :将User Story 写在卡片上。
任何时候需求的变化都是不可避免的。文档和程序代码脱节是太平常的事。规范公司行为能解决问题吗?不能,只能应付开发时间宽裕的项目。而现在的项目开发时间往往很紧,怎么办?肯定要舍文档而顾代码了,毕竟代码才是真正需要运行的东西。
我想关键在项目经理这边。
不过公司有专门的部门进行管理。效果一般。
newwp
2001-08-23
打赏
举报
回复
FireKylin(冷)
不好意思,关于最后那个Duplicated状态还有点不清楚,当前变更与以往变更请求同一内容是指同一项目软件过程中吗?如果是的话,当前变更或许相同内容,但是所冒风险和资源消耗可能不同,难道单纯复制就行了吗?
024h
2001-08-22
打赏
举报
回复
需求变更是正常不过的,开发过程中不大可能会如你所写的那个变更控制流程发生变更,实际永远是实际。事情是离散的,我的感觉是把握一个基准:目标软件或者软件开发过程的最终目的,考虑变更可能的影响,(如将一个石筷扔进水里,整个湖面都会发生变化。)还有稳定下来的过程,不要企求一步到位。科学全面的考虑,以开发过程中发生的实际为基础,理论为指导(通过理论知道该做哪些事和推荐的方法)。
AutoAsm
2001-08-22
打赏
举报
回复
软件过程本身所产生的变更?是对软件过程的改进吗?采用新的开发流程?
公司方面在整体调整时所提出的变更?请具体解释一下。
newwp
2001-08-22
打赏
举报
回复
对了,其实在下有一个原始的变更控制流程,不过总觉得在实际上不能得到一个很好的实施。
变更控制流程如下,希望得到各位大吓的指教:
提出变更请求——》收集变更请求——》变更分析评估——》审批——》变更执行——》版本出库——》变更确认——》版本严整——》变更发布
newwp
2001-08-22
打赏
举报
回复
AutoAsm()
我想你对我说的变更可能有一点概念上的分歧,我所说的变更来源于三个方面,一个当然就是你所说的客户需求变更,一般这类型的变更如果得到领导批准所引发的连锁反应就包括了需求分析变更,详细设计变更,代码变更,可能包括概要设计变更。
但是另外两个变更来源就是软件过程本身所产生的变更,和公司方面在整体调整时所提出的变更。这两种变更对于整个软件过程的影响较前种小,但也不可忽视。从上回答可看出你在软件工程上有一定的研究,不知你是否有对于软件变更控制的一个流程呢?
bland
2001-08-22
打赏
举报
回复
。规范公司行为很重要。
一件事出来了,怎么处理,如果公司有规程,按照执行就行;如果没有,那就只能完全靠管理人员当时的能力 状态 动机等等来处理,这样常常容易失控
。在规范公司行为的基础上严格执行。
对于系统开发成立专门的独立质量检测组,发现小问题,及时协调项目管理者内部解决,发现流程不对,马上向高层报告,整体协调解决。任何人想修改原流程,必须得到主管许可,特别是项目变更控制小组许可,严禁私自随意修改。
//项目变更控制小组成员一般有项目负责人,系统分析员,质量检查负责人,软件版本管理负责,测试组负责日兼职管理
FireKylin
2001-08-22
打赏
举报
回复
怎么保存后与原先的不太一样了,有点错位,可以把上面内容拷贝出来放到notepad里看,就好多了。
bland
2001-08-22
打赏
举报
回复
to AutoAsm(): 佩服!
FireKylin
2001-08-22
打赏
举报
回复
我们的变更流程大概是这样:
------>postpone--------------
| ^ |
| |<--rejected |
| | | V
submitted-->Assigned-->Opened-->resolved-->closed
| | | |
| V | |
---------------->Duplicated<-----------
其中,目前无法完成的变更或者是没有必要完成的变更进入PostPone状态,
有些变更可能与以往的变更请求是同一个内容,则进入Duplicated状态。
上面是相应Action完成后变更请求所处的状态。
这个流程经过长期实践还是比较有效的。
kingwill
2001-08-22
打赏
举报
回复
对,我同意
newwp
2001-08-22
打赏
举报
回复
AutoAsm()
忘记说明一点,当设计过程中的任何部分在定版并交由公司统一管理之后,再引起更改行为都被纳入变更控制。
这里面的版本不是指单纯的软件版本。比如需求分析,详细设计在经过评审之后都会各自形成一个版本。
加载更多回复(4)
程序员的十个层次(不得不看)
中国的程序员水平比西方程序员水平差,还是中国有许多优秀的程序员达到或超过了西方程序员同等水平呢?要解决这个
问题
,必须先知道程序员有多少种技术层级,每个层级需要什么样的技术水平,然后再比较中国和西方在各个技术层级的人数,就可以知道到底有没有差距,差距有多大。
如何成为一名
专家级
的开发人员
转自:http://www.csdn.net/article/2010-11-22/282308 编者按:原文作者Jenkov是一位丹麦资深开发人员,从事软件开发已有十多年。常有读者咨询他,“怎么才能成为一位
专家级
的开发人员?”(这个“专家”不是头衔,应是指硬实力,“成为专家”和“被视为专家”是两码事)。所以他在下文中给出了相关建议。另外,他也提醒到,这些建议因人而异、因所用技术
开发者如何在一周从入门级到
专家级
别的修炼
今天没事逛quora看到
一个
有趣的
问题
,“How do I become an expert level programmer in a week?”——一周内如何从入门到
专家级
。作为工作几年的人都知道这是
一个
可笑的
问题
,正如知乎上问《有哪些在下班后的闲时稍做点,就有 3000 元月收入的兼职?》,市场上浮躁的教科书 看到这个
问题
问题
,第一反应就想怼,怼,怼…… 稍微冷静下,觉
人工智能期末复习4.专家系统
专家系统 此系列文章为了应付期末考试而作的知识点整理。 1.全为概念学习,若想学习更加深入的知识,请移步专家区。 2.全手打,自己复习的同时,希望能帮到各位和我一样垂死挣扎的同学。 专家系统概述 ·专家系统定义为:使用人类专家推理的计算机模型来处理现实世界中需要专家解释的复杂
问题
,并得出与专家相同的结论。换言之,专家系统可视作“知识库(Knowledge base)"和“推理机(inference machine)”的结合 ·
一个
专家系统必须具备的三要素: 领域
专家级
知识 模拟专家思维 达到
专家级
的水平
chatGPT提示词
21.如果我同意,请请求所需的更改,参考您之前的回复,进行所需的调整,并生成新的提示。15. 从这一点开始,您将在所有确认的专家角色下操作,并使用我的原始提示和步骤14中的其他细节创建详细的ChatGPT提示。4.如果我不同意,您将询问应删除哪些角色,消除这些角色,并保留剩余的角色,包括
专家级
ChatGPT Prompt工程师角色,然后再继续。5. 您将确认您的活动专家角色,概述每个角色下的技能,并询问我是否要修改任何角色。13.您将以列表格式请求有关我的原始提示的更多细节,以充分了解我的期望。
研发管理
1,268
社区成员
28,284
社区内容
发帖
与我相关
我的任务
研发管理
软件工程/管理 管理版
复制链接
扫一扫
分享
社区描述
软件工程/管理 管理版
社区管理员
加入社区
获取链接或二维码
近7日
近30日
至今
加载中
查看更多榜单
社区公告
暂无公告
试试用AI创作助手写篇文章吧
+ 用AI写文章