腾讯云
开发者社区
文档
建议反馈
控制台
登录/注册
首页
学习
活动
专区
工具
TVP
最新优惠活动
文章/答案/技术大牛
搜索
搜索
关闭
发布
精选内容/技术社群/优惠产品,
尽在小程序
立即前往
文章
问答
视频
沙龙
2
回答
敏捷软件开发方法是否适用于SQL?
、
、
、
我想了解敏捷软件开发方法/原则/模式是否也适用于SQL编程。如果是的话,从哪里开始学习这方面的知识呢?是否有针对SQL上下文中敏捷开发的文章或书籍?
浏览 0
提问于2012-02-28
得票数 8
回答已采纳
3
回答
如何有效地将QA团队转化为敏捷和scrum?
我从未见过任何组织只在Scrum上工作。 几乎每个人都实践敏捷,但并不是完全遵循Scrum或任何其他过程。 尽管他们每天都在练习站立会议,但是在传统的SDLC中,他们会关注scrum事件。 我可以在哪里以及如何转换开发实践,以努力地转换并适应Scrum? 在这种情况下,我们可以实现哪些有效的工具和框架?
浏览 0
提问于2018-10-01
得票数 4
2
回答
客户协作困难的敏捷开发
、
敏捷宣言指出 合同谈判中的客户协作 我的问题是,当开发人员和用户之间存在距离时,您如何有效地完成这项工作? 我目前在一个维护大型企业系统的“瀑布”团队中工作。顾客在一个不同的国家,但我们确实有很多人在国外旅行。不过,一旦到了现场,你就能与终端用户交谈,因为它是一家大公司,有好几层“业务”。因此,距离不仅仅是地理上的,而且也不会是同一个人每周外出。 我知道敏捷可以帮助我们更快地扭转局面,但我想想象一下,今天我们如何用通过客户协作得到充实的短用户故事来替换这些笨重的文档。我们确实在编写规范时进行协作,但是会议必须组织起来,通常要有很多人参加,这听起来不太灵活。 我也不知道产品的主人会在哪里。这是一
浏览 0
提问于2015-07-03
得票数 0
回答已采纳
5
回答
传统软件工程的思想是否与较新的敏捷开发技术相冲突?
因此,作为一名开发人员,我不仅要提高我的编码技能,而且还要提高我的设计和管理技能。正因为如此,我开始更多地关注软件工程实践,但我不确定敏捷开发适合于哪种情况。我可以欣赏项目中的敏捷性,但我想知道这是否与软件工程实践和研究的传统方式相冲突。
浏览 1
提问于2010-06-09
得票数 0
2
回答
基于证据的开发实践的资源
我对探索面向对象语言中不同开发实践的证据的试验的研究和论文很感兴趣。我特别热衷于衡量生产力或考虑现代IDE影响的研究。你能为我推荐一些好的资源吗?最近在这方面做了很多工作吗?
浏览 0
提问于2010-02-23
得票数 8
3
回答
为什么敏捷框架的所有定义都是手动的?
、
以维基百科的定义为例: 敏捷软件开发是一种软件开发的方法,在这种方法下,需求和解决方案是通过自组织和跨功能团队及其客户(S)、/end用户(S)的协作努力而进化的。 这句话是怎么说的?这是说 开发人员组致力于改变问题并相互交流。 这并没有描述如何解决问题,团队的结构(除了团队的存在),管理,敏捷的目标受众,甚至它是如何实现的。维基百科的整篇文章都是这样的。就像广告一样。 现在我不是软件工程的新手了,我可以清楚地看到,这个定义是为了尽可能多地激起流行词,这意味着它的意思是吸引高层管理人员。 这就引出了我的问题,为什么敏捷开发的所有定义都是手动的,我在哪里可以找到敏捷的简单但技术性的描述呢?
浏览 0
提问于2018-10-28
得票数 -2
回答已采纳
3
回答
敏捷开发框架推荐
、
、
我是敏捷开发的新手,但我在java和php方面有很强的背景。我需要尽快做一个CRUD应用程序(大学应用程序和注册网络应用程序),并希望对最好的,最快的,最容易学习的敏捷开发框架的建议,我的工作最好是与MySQL的数据存储。
浏览 3
提问于2011-03-31
得票数 0
2
回答
Scrum vs.与CMMI
、
、
、
我将我的项目推送到,以便有一些源代码管理。我正在自己开发这个项目。我以前从未使用过Scrum、敏捷或CMMI,我在http://msdn.microsoft.com/library/vstudio/ms400752.aspx上读到的详细描述假设了很多知识。(对于那些还不知道自己在说什么的人来说,这是毫无意义的。) 对于我来说,真正学习抄写、敏捷或CMMI的最好方法是使用它们。但是从哪里开始呢?上面的链接对我没有帮助。 作为一个正在寻找源代码管理的单独开发人员,我应该从Scrum、Agile还是CMMI开始吗? 为了消除这个问题的观点基础,我将提出我的正式问题: Scrum、Agile和CMMI
浏览 0
提问于2014-07-26
得票数 7
回答已采纳
2
回答
敏捷、Scrum和CMMI TFS过程模板的区别是什么?
、
、
、
我想问您一个非常简单的问题“从开发人员的角度看敏捷、Scrum和CMMI过程模板之间有什么区别”。 我正在中创建一个项目,它要求我选择一个项目模板。 我有不同的选择,但我想知道如果我选择用于敏捷软件开发或Scrum的MSF,它将如何影响我的开发。 作为Layman开发人员,请告诉我这些模板之间的区别。你的回答应该集中在“作为一个开发人员,我将感受到什么差异”。
浏览 6
提问于2013-09-05
得票数 26
回答已采纳
5
回答
自由职业者能使用敏捷开发吗?
、
、
、
我想改进我开发软件的方式。我想要更快的发展和一个伟大的代码!今天,我使用瀑布法作为自由职业者,写作网站(网站,系统等)。是否有一种使用敏捷开发(XP、SCRUM等)的方式?我对敏捷开发一无所知,应该从哪里开始呢?非常感谢。
浏览 0
提问于2011-01-19
得票数 18
3
回答
在敏捷开发团队中,也有少数可能不是敏捷的开发人员会有帮助吗?
、
我们有一些开发人员比典型的敏捷预期慢。他们在给定的冲刺中获得的票更少。但从好的方面看,他们的工作更正确,质量更高。 在敏捷团队中,这是否是意料之中的,在敏捷团队中,您总是能得到一些速度较慢的?
浏览 0
提问于2021-03-11
得票数 -3
1
回答
将TFS纯粹用作项目管理工具有意义吗?
、
、
、
、
使用Team Foundation Server的项目管理功能而不使用源代码管理和自动生成功能是否有意义?我们在非.Net环境中进行敏捷开发,并将使用TFS来管理项目,但仍然使用当前使用的源代码控制和构建软件。 提前谢谢你,
浏览 1
提问于2011-03-02
得票数 4
回答已采纳
5
回答
敏捷是否符合传统的软件开发生命周期?
、
我曾经见过许多公司,它们曾经遵循简单而古老的瀑布过程,声称已经转向了scrum,现在正在进行敏捷开发。但是他们的软件开发过程与过去并没有太大的不同: 营销/销售提出了一个新特性的想法 他们将他们的想法和需求传递给业务分析师,由他们与他们一起创建一个详细的实现计划。 分析人员将完成的规范传递给开发团队的负责人。 开发主管与分析师和营销/销售人员合作,澄清需求和实现细节。 开发主管将任务分成几个部分,并安排在特定的短跑时间(通常在1周到1个月之间)完成任务。 当sprint启动时,将为开发人员分配单独的任务。 如果有必要,开发人员与分析师/市场营销人员沟通,以澄清需求(如果在现阶段需求变化过大以致
浏览 0
提问于2017-03-29
得票数 2
回答已采纳
1
回答
敏捷中的故事委托责任
、
、
我最近参与了一个项目,在这个项目中,团队负责人评论说,他需要弄清楚我们在scrum中要写哪些故事。据我的理解,故事是优先排序的,也许还有很多故事被添加到了这个列表中的sprint中。在这个阶段,在我们的scrum过程中,开发人员每个人都会挑选一个他们要实现的故事,然后离开。 我想,如果有许多故事有依赖关系,那么团队领导可能会帮助促进sprint本身的故事优先级,但实际上并没有规定哪个开发人员做哪一个呢? 我们中没有人是团队中的初级成员,而且我们对这个领域都有相同的知识。我们对层的特定方面的体验--即UI、数据库、基础结构--有差异,但没有太大的差异。 因此,我的主要问题是,在sprint本身和
浏览 0
提问于2014-06-19
得票数 3
8
回答
敏捷开发101视频
、
我一直在努力寻找一个好的视频,我可以在敏捷开发/ Scrum的“午餐和学习”上展示。我们的组织主要是瀑布,大多数人甚至从来没有听说过敏捷开发,更不用说对这个主题有任何具体的了解了。有很多关于敏捷的很好的资源,但它们似乎都假设了敏捷的基本工作知识。我找不到一个能给那些对敏捷开发一无所知的人一个好的,脚踏实地的敏捷开发介绍。 有没有人能提供这样的链接? 提前谢谢。
浏览 2
提问于2008-12-11
得票数 8
回答已采纳
2
回答
TFS 2012如何为依赖项创建工作项
我将使用TFS 2012,对于如何为一个作业设置工作项感到困惑,因为该作业依赖于完成作业所需的步骤。例如,如果作业首先需要得到最终用户的反馈,那么开发人员需要构建基类。在基类工作完成之后,另一个开发人员需要构建UI组件。UI完成后,测试人员需要测试工作。这个工作需要多个人,包括一个以上的开发人员。在完成前一步之前,无法启动每个步骤。所有这些步骤应该是不同的工作项还是都在一个工作项中?如果有多个工作项,当上一个工作项完成时,如何使工作项显示为为下一个人准备工作?如果只有一个工作项,那么如何处理多个开发人员的步骤?这是一个例子。可能会出现这样的情况:我们有五个开发人员,他们在开始自己的工作之前都相
浏览 2
提问于2013-09-26
得票数 0
回答已采纳
6
回答
我的组织需要采用敏捷软件吗?Dev.在采用DevOps之前?
、
敏捷软件开发是当今软件商店选择的方法。但是仍然有一些组织没有在软件开发中实践敏捷,他们可能对采用DevOps感兴趣。 当我说敏捷软件开发时,我指的是来自敏捷软件开发宣言的任何后代。如极限编程,ScrumScrum,精益软件开发等。 敏捷软件开发是在组织层面采用DevOps的强制性先决条件吗?
浏览 0
提问于2017-03-05
得票数 13
2
回答
敏捷开发与出版过早
、
、
你们在、敏捷、和早期发布(有一个有限的特性集)和过早发布(不是指buggy)之间划了什么界限? 我认为,如果你发布的太早,潜在的用户可能会被拒绝,认为你的产品只是一些半生不熟的东西扔到市场上,无法与其他成品软件竞争,永远不会回来。但是,“敏捷”开发的核心是尽可能快地进行迭代和发布周期。 你在哪里划界线?我一直想推迟发布产品,直到我觉得它们非常值得用户花时间,这是我错的吗?我是不是因为没有提前发布而错过了市场营销、增长或其他机会? 我很想听听你对这个话题的看法。谢谢!
浏览 2
提问于2009-07-23
得票数 0
3
回答
敏捷的初始条件是什么?
首先,让我说,我认为敏捷过程可以工作,因为有以下基本原则: 它带来了焦点 限制真正引起注意的噪音 其次,我想知道敏捷过程成功所需的初始条件是什么?例如,我们是否需要: 没有现存的bug 完全自动化的测试过程或至少高度自动化的测试过程 致力于这个项目的人 更明确的新发展 不能使它更快或更稳定的开发 ? 那么你需要什么才能让它成功呢?是否有不同的敏捷实现能够更好地处理没有这些初始条件的问题?
浏览 0
提问于2012-04-26
得票数 9
回答已采纳
5
回答
关于如何实施敏捷开发的权威在线资源在哪里?
、
我想在一个团队中开始敏捷实践。我假设这些信息在网上是免费的,关于如何具体地实现它。 在网上我可以找到宣言,联盟和公司参与,但实际的中央指南或根指示集是如何做它?(也许实践本身比我预期的更虚幻或主观,而且在多个地方都有发现?) 编辑总结解决方案: 敏捷是一个概念,所以这就是在网上可以找到的。然而,敏捷开发的具体过程或方法已经被创建,如Scrum和极限编程,以便为希望采用敏捷并获得其提议的好处的团队提供具体的解决方案。找出最适合的鞋(或方法)。也许创造它。 如果在网上寻找解决方案来在您的组织或项目中实现敏捷开发,那么也要寻找具体的方法,并从中做出决定。
浏览 9
提问于2010-01-25
得票数 3
回答已采纳
1
回答
Oracle APEX中的可重用组件
我是一个经验丰富的Oracle Forms开发人员,今天我第一次看了Oracle。老实说,我很快浏览了Apress为初学者准备的一本书,但我注意到没有提到如何创建可重用的组件。在我作为Oracle Forms开发人员的经验中,我处理了来自其他模块的库、对象库和引用对象,但是在我今天浏览的书中没有找到类似的东西。因此,我想向您了解--经验丰富的Oracle APEX开发人员--是否有一种方法可以创建“真正的”可重用组件,这意味着不只是进行“复制”(或导出),而是创建一个组件作为来自许多APEX应用程序的引用,以便只修改该组件一次,并查看所有引用该组件的应用程序中的更改。 我认为在APEX中这肯定
浏览 10
提问于2013-01-15
得票数 3
8
回答
敏捷开发首先需要一个框架吗?
、
我们正在计划一个新的项目,我们希望采用面向服务的体系结构。每个人都同意这样做是可行的,但是这如何与使用敏捷方法开始开发相适应呢? 我对SOA没有任何经验,尽管我对TDD (测试驱动开发)有一些经验。与我一起工作的团队认为,我们需要一个框架,然后才能开始研究开发人员如何使用TDD。在其他情况下,我们会花费数周的时间来构建一个框架( SOA框架),然后开发人员就可以在这个框架上构建自己的工作。 从TDD的角度来看,我希望每个开发人员在开发框架时都会使用MOCKs等来充实功能(虽然我不知道SOA中的框架会涉及什么)。然后,我们可以在需要时插入实际的框架调用。不确定这是否正确,但感觉是正确的。
浏览 0
提问于2011-08-21
得票数 4
5
回答
你能推荐一套让项目顺利运行的戒律吗?
有没有人能提出一套“戒律”,让每个人在开发项目中都能高效运作?我正在寻找关于开发人员和QA和管理应该如何互动的戒律。如果你查找敏捷或Scrum开发模型,它们可以解释人们的角色和事物是如何工作的,但它没有定义一组相互保护人们角色的规则。 当规则正常工作时,应该不需要进行微管理。QA应该拥有他们测试所需的所有信息,而管理层应该定义什么是成功的测试。等。
浏览 1
提问于2009-09-30
得票数 0
4
回答
谁在scrum中写技术“用户故事”?
我知道产品负责人应该用scrum写一个用户故事。 用户故事是为最终用户描述一个功能。 但是,世卫组织描述了哪些需要在技术上开发,以及需要如何实现。 关于scrum的信息存储在哪里? 那会让我很感兴趣的! 当开发人员开始执行这个故事时,我看到我们公司的知识严重缺乏,但是他们不知道如何实现它! 例如,他们必须处理遗留的COM,并且不知道如何处理它,或者他们在技术上对WPF/WEB或其他方面没有那么熟练。 scrum如何帮助人们从用户故事开始?
浏览 0
提问于2014-11-20
得票数 11
3
回答
敏捷是RAD的变体吗?
、
、
维基百科说敏捷是一种"RAD“类型,我认为这是不正确的。据我所知,敏捷的发展是因为RAD本身并没有那么成功,在90'S (太僵硬的变化)。还是我错了? (注意:显然维基百科关于敏捷软件开发的文章是在两者之间改进的,它只是将拉德列为敏捷的前身,而不是超级集)。 参考一本书激进的项目管理(汤姆塞特) "..new开发热潮,如RAD、敏捷、面向对象.“ CISA认证信息系统审计师: 两个替代软件开发的..aware。方法:敏捷快速应用开发 软件的敏捷管理: 敏捷方法主要来源于RAD的轻量级方法。 软件评估最佳做法: sw的主要方法。dev.概括如下: 1.瀑布.. 4. R
浏览 0
提问于2012-12-25
得票数 18
回答已采纳
2
回答
用于小型项目的SDLC方法
、
、
对于小型项目,是否值得遵循SDLC?SCRUM/敏捷开发是一种更好的方法吗? 编辑:我想到的项目是一个小变化,但它会影响应用程序的多个层/部分,因此将有来自不同团队的2到3个开发人员参与,然后代码将在稍后的步骤中集成。 谢谢。
浏览 0
提问于2012-04-11
得票数 0
回答已采纳
1
回答
Azure板工作项类型的定义在哪里?
、
Azure DevOps目前支持4种不同的项目流程。项目过程的一个例子是敏捷。、Azure板支持几种不同的工作项类型,如Epic、Feature、User Story、Bug、Task、Issue等。我想使用Azure板和工作项类型,但不了解它们的类型、确切含义以及每种类型之间的区别。 这些类型的正式定义在哪里,以及对每种工作项类型的使用示例?
浏览 5
提问于2020-05-19
得票数 1
回答已采纳
1
回答
Scrum vs.与CMMI
、
、
、
、
我将我的项目推送到,以便有一些源代码管理。我正在自己开发这个项目。我以前从未使用过Scrum、敏捷或CMMI,也从未使用过详细的描述I 。(对于那些还不知道自己在说什么的人来说,这是毫无意义的。) 对我来说,真正学习Scrum、敏捷或CMMI的最好方法是使用它们。但是从哪里开始呢?上面的链接对我没有帮助。 作为一个正在寻找源代码管理的单独开发人员,我应该从Scrum、Agile还是CMMI开始吗? 为了消除这个问题的基于意见的问题,我将提出我的正式问题: Scrum、Agile和CMMI在莱曼的术语中有什么区别? (但实际上,我只是想弄清楚从哪里开始!)
浏览 1
提问于2014-07-26
得票数 0
回答已采纳
3
回答
持续集成总是与测试驱动开发结合在一起吗?
、
、
我参与了一个项目,在这个项目中,我们使用持续集成服务器和NUnit进行单元测试和集成测试。 有一天,一位客户问我们,我们是否在编写代码之前编写测试……嗯,我们并不总是这样做的。特别是当存在复杂的技术问题时,我们希望首先测试以了解问题和可能的解决方案。 我想知道我们是否仍然可以将我们的开发过程视为遵循敏捷开发,对客户说出来,不要撒谎。
浏览 3
提问于2009-11-03
得票数 2
回答已采纳
2
回答
使用极限编程是否会对您赢得新客户的能力产生负面影响?
我最近一直在研究极限编程,想知道在我工作的地方实现它是否现实。 我的问题是,如果你向一个潜在的新客户推销,你告诉他们你正在使用XP,并解释了他们作为客户的责任是什么,如果他们以前从未在XP环境中工作过,他们可能会推迟选择你的公司吗? 在我看来,XP是一种非常客户密集型的软件开发方法,人们向客户销售XP的经验是什么?这里的背景是向各种各样的客户销售中型到大型网站。
浏览 6
提问于2009-07-08
得票数 1
回答已采纳
2
回答
敏捷方法如何适应大容量处理系统的开发?
、
、
、
我正在开发大容量的处理系统。类似于基于数百万条记录计算各种参数的数学模型,计算超过百万条记录的导出字段,处理具有事务的巨大文件等。 我很清楚单元测试方法,如果我的代码是用C#编写的,那么我在单元测试中没有问题。问题是,我经常有T中的代码、作为SQL存储程序集的C#代码以及具有大量逻辑(和结果等)或某些SAS过程的SSIS工作流。 YOu在开发这样的系统时所使用的方法是什么?我通常在设计的模式(TEST)中将几个测试开发为存储过程,然后在一夜之间自动运行这些测试并检查结果。但这只适用于.而持续的整合是很难的。但问题在于测试SSIS包。你怎么测试它?将数据保存到表中的首选方法是什么(特别是当您需要
浏览 0
提问于2011-03-07
得票数 3
2
回答
scrum中的质量保证
、
您对使用SCRUM作为敏捷方法的软件公司采用质量保证有何看法? 他们能住在一起吗? 编辑: 我犯了一个错误,用了“质量保证”这个词。因此,我的意思是制作文档来描述软件将会做什么。在敏捷方法论中,我认为这不能与基于持续更新先决条件的方法共存。与开发相比,编写文档可能需要更多的时间。 用什么词来代替质量保证来描述我的意思呢?
浏览 1
提问于2010-03-11
得票数 1
回答已采纳
2
回答
我正在寻找一个敏捷环境的测试计划模板文档。如果你能分享的话
、
、
我正在为QA部门准备一些QA模板。我们正在跟踪敏捷开发过程,我正在寻找一个可以在敏捷环境中使用的测试计划模板。
浏览 0
提问于2018-02-09
得票数 0
3
回答
敏捷和UX设计
、
首先,我知道有一个UX stackexchange,但我是一名UX设计师,试图获得更多的开发人员的观点!UX设计活动如何与试图以敏捷方式工作的开发人员和测试人员团队很好地合作?似乎不愿意预先进行任何(UX)设计,并且只在构建之后才与用户接触,而不是在制作生产质量的代码之前与用户一起进行原型和测试。
浏览 0
提问于2016-07-31
得票数 2
1
回答
RUP是一个敏捷方法吗?
、
我一直在阅读软件开发方法。我遇到了这样一条线:敏捷方法包括、Scrum、水晶清晰、极端编程、自适应软件开发、特性驱动开发和动态系统开发方法(DSDM)。我想知道RUP是否应该在列表中。
浏览 10
提问于2015-01-29
得票数 7
回答已采纳
5
回答
在小型团队中,哪些敏捷实践是合适的?
、
因此,我发现自己在一个四人小组中工作了几个星期,包括我在内。与我上一份在300+开发者商店的工作相比有了很大的变化,在那里我参与了敏捷方法论的采用。 我一直在悄悄地介绍一些有用的工具,比如持续集成服务器,并且正在悄悄地开始测试驱动开发。 其他哪些敏捷项目管理和开发实践适用于较小的商店?
浏览 2
提问于2009-11-27
得票数 5
回答已采纳
1
回答
敏捷建模和敏捷宣言有什么区别?
、
通过搜索不同的软件开发方法,我发现有两个AM: 敏捷建模 敏捷宣言 问题是我找不到他们之间的区别。如果一个人是另一个人的一部分?或者是另一个人的最新消息?
浏览 0
提问于2012-05-16
得票数 -2
回答已采纳
5
回答
对设计掉以轻心是敏捷方法的一个陷阱,导致不断的返工,还是对方法的误解?
、
我已经在敏捷项目中工作了一年,以重新设计保险应用程序。我非常喜欢在敏捷环境中工作,尽管我工作的管理人员和分析人员仍然有着根深蒂固的思维方式,因此接受敏捷的新范式转变有点复杂。 从开发人员的角度来看,有时我觉得,因为我们做的是“敏捷”,我们并没有想得太多--我们的设计考虑得不够,然后再去做流程和重构。很多时候,这最终导致了返工,因为我们从来没有对应用程序的某些部分投入足够的精力。据我所知,敏捷就像有小瀑布和一次交付小块(迭代),但有时我们失去了大局,并在以后的返工中为此付出代价。 敏捷的方法比传统的瀑布更能鼓励或容忍拖延吗?对于具有定义需求的软件,这种不断的返工是否可以接受? 是否还有其他人在他
浏览 0
提问于2014-06-26
得票数 4
3
回答
敏捷能帮助一个以编程为业余爱好的开发人员吗?
敏捷开发是一种非常有用的方法。将这一点应用于一个将编码作为业余爱好的开发人员身上现实吗(我也是在一个我学习敏捷的团队中以编码为生)?像故事,预定的回顾,等等,可以是有用的(即使我问自己一些事情)? 谢谢
浏览 1
提问于2010-09-18
得票数 5
3
回答
决定开发生命周期
、
如何确定开发软件的软件开发过程,决定遵循哪个开发过程时要考虑的关键因素是什么(例如敏捷、WaterFall、螺旋等)。
浏览 3
提问于2010-03-12
得票数 3
回答已采纳
3
回答
我应该如何推广到敏捷/迭代开发周期,并强制进行3周的部署?
、
我是一支四人小组的一员,我是非官方的领队(基本上,除了头衔之外,我是所有球队的领头羊)。我们在很大程度上是一个“牛仔”的环境,没有建筑或结构,每个人都在做自己的事情。在此之前,我们的生产部署将每隔几个月进行一次,而不会按设定的时间表进行,因为每个开发人员的任务列表中都添加了/删除了这些内容。最近,我们的CIO (半技术性的,但不是真正的程序员)决定每三周进行一次部署;正因为如此,我立即认为,采用迭代开发过程(不一定是完全成熟的敏捷/XP,这将是说服其他人去做的一件大事)将有助于正确地管理预期,因此没有这样一个牵强的想法,即任何新特性都将在三周内完成。 国际海事组织最大的障碍是,我们目前没有任何
浏览 0
提问于2012-05-27
得票数 3
3
回答
何时使用规模化/企业级敏捷软件开发框架,以及何时让敏捷过程“出现”?
有相当多的企业敏捷软件开发框架可用: 斯科特·安布勒:有纪律的敏捷交付 迪恩·勒芬韦尔:规模敏捷框架 Alan:企业敏捷手册 克雷格·拉曼:扩展精益和敏捷 巴里·博姆:平衡敏捷与纪律 Brian:面向政府的敏捷项目管理- DSDM、Scrum和其他 我还和一些人说过,你的企业敏捷过程应该只是“浮现”,你不应该需要或使用一个框架,因为它们限制了你。 问题1:什么时候应该选择企业敏捷软件开发框架,什么时候才能让他们的敏捷过程“显现”。 问题2:如果选择一个企业敏捷软件开发框架,如何选择合适的框架供他们的组织使用? 在回答问题时,请提供你的经验或研究的证据,而不仅仅是陈述意见。
浏览 0
提问于2014-06-11
得票数 2
回答已采纳
6
回答
如何成为一名敏捷的程序员?
我是开发部门的实习生。我的老板说我应该成为一个敏捷的程序员。 我浏览了一下网络,发现了一些关于敏捷编程的有趣事情。作为newbee的一员,我应该如何开始敏捷? 我在敏捷编程中的第一步应该是什么? 目前我在做结对编程。但这并不完全是结对编程,因为我只是在观察我的合作开发人员正在做什么。我也希望成为一名敏捷开发人员。 你能给我一个循序渐进的建议吗? 我希望发展我自己和我的编程技能。
浏览 2
提问于2010-10-03
得票数 7
回答已采纳
5
回答
我可以使用敏捷开发方法单独开发我的应用程序吗?
、
我可以使用敏捷开发方法单独开发我的应用程序吗(我认为这种方法以团队开发为导向)。我可以使用的原则是什么?对不起,我的英语不好
浏览 0
提问于2011-04-17
得票数 5
回答已采纳
4
回答
对于没有测试环境的项目,我们需要遵循什么方法?
、
我们有多个网站项目运行在我们的公司,因为它是一个小公司,我们负担不起一个单独的QA环境。因此,我们现在正在开发服务器上进行测试。 现在,我们要做的是:开发人员完成工作,然后进行测试(瀑布)。但有些项目是敏捷的,客户将不断反馈,如果项目还处于测试阶段,开发人员也需要对现有项目进行研究,因为项目的期限太短,客户不会延长最后期限。 在这种情况下应该采用什么样的方法?
浏览 0
提问于2019-03-15
得票数 11
9
回答
如果不做TDD (测试驱动开发),你能成为敏捷吗?
、
如果你不做TDD (测试驱动开发),是否有可能正确地称自己(或你的团队)为“敏捷”?
浏览 0
提问于2010-11-27
得票数 45
回答已采纳
2
回答
QA或测试是否有很大的开销,或者没有得到适当的利用?
、
根据我在软件开发方面的经验。我看到,大多数时候,是开发团队与BA一起努力,以获得需求的清晰性。然后,开发人员费力地完成任务,以满足可交付的最后期限。 QA在哪里--它们可能是免费的--但是只有在代码交付之后才会加入到潮流中来。 然后,就什么是缺陷和什么是需求更改/明确性开始一系列的交流。从QA的角度-记录一个缺陷/错误/问题-然后开发团队的责任去解决它。 显然,这是有问题的,并且影响了我对QA在瀑布模型中所带来的角色和价值的看法。 问题是敏捷是否真的致力于减少这种“浪费”,在开发初期就进行测试,从而在一开始就消除问题?如果是这样的话,那么敏捷的哪些方面帮助解决了我所经历过的上述一些问题?
浏览 0
提问于2013-10-14
得票数 3
回答已采纳
3
回答
你理想的工作环境是什么?
我是一家数据科学创业公司的创始人,目前我是整个开发团队的成员。在我意识到这一点之前,我们将让人们一起参与一个项目,目前,我完全是独自工作的。所以: 什么是科学家需要在生产环境中共同工作的东西呢? 数据科学家期望在他们的工作范围之外做的一些事情在哪里呢? 怎样才能使他们的生活更轻松、更有效率? 什么是公司经常做的事情,我应该做还是不应该做? 哪些开发人员,哪些不是数据科学家,你们最依赖的是什么,你们是如何一起工作的? 这些问题是为了激发思考,我愿意接受(并将非常感谢)一般性的反馈。 编辑:我会让社区决定谁通过投票获得代表。虽然我认为我们都可以从这里的讨论中受益,但我请你们投票赞成答案(S)--你
浏览 0
提问于2022-02-25
得票数 3
3
回答
BDD、SpecFlow和小黄瓜一起使用
、
、
、
、
我最近听说了 (行为驱动开发),我喜欢这个想法。因为我主要使用C#和.NET,所以我发现了,然后了解到SpecFlow使用,现在我感到迷茫。你在哪里可以找到官方文档,告诉你你需要知道的关于SpecFlow的一切,小黄瓜也是如此。 简而言之:有一本书(而不是博客和文章)是关于使用这些工具开发现实生活(实用)应用程序的吗?
浏览 0
提问于2012-11-19
得票数 9
回答已采纳
7
回答
除了在sprint之间进行工作构建之外,敏捷实践还有其他好处吗?
、
、
最近,我对软件开发中的敏捷实践产生了兴趣,此后我看到了许多文章,指出这些实践允许降低总体成本。 这背后的逻辑通常是这样的:如果您的需求发生了变化,您可以在下一个sprint待办事项中反映这一变化,这将导致降低成本,因为设计新特性和实现它在时间上是紧密相连的,因此成本会降低,根据一条著名的规则,您需要对您的需求进行更改,那么满足该需求的成本就会越高。 但中、大型软件项目是复杂的。对需求的突然更改并不意味着您不必为了满足该需求而接触系统的其他部分。在许多情况下,架构需要进行非常大的修改,这也意味着您需要重新实现所有依赖于旧架构的特性。所以降低成本的重点就消失在这里了。当然,如果一个新的需求需要一个
浏览 0
提问于2012-05-12
得票数 9
回答已采纳
扫码
添加站长 进交流群
领取专属
10元无门槛券
手把手带您无忧上云
相关
资讯
敏捷开发
“敏捷开发”企业架构和敏捷开发:对立吸引?
敏捷架构:规模化敏捷开发的策略
Scrum敏捷开发
谈谈我理解的敏捷开发
热门
标签
更多标签
云服务器
ICP备案
对象存储
腾讯会议
实时音视频
活动推荐
运营活动
广告
关闭
领券