存在许多不同的敏捷开发方法。
在敏捷开发方法中,该实践常称为持续集成。
In agile development methods, this practice is often called continuous integration.
利用敏捷开发方法,开发人员拥有高度的自由和权利来实现变更。
With agile development methods, developers typically have a high degree of freedom and authority to implement changes.
所以,我觉得恰当的API设计和敏捷开发方法是相互促进的。
As such, I think that proper API design and agile methodologies can only strengthen each other.
我们中的很多人都认为敏捷开发方法提供了可以识别并利用这些原理的框架。
Many of us agree that the agile development methodology provides the framework that recognizes and leverages these principles.
根据多品种系列化产品的特点,探讨了多品种系列化产品的敏捷开发方法。
By analyzing the features of the multi variety series products, agile development method of the multi variety series products is discussed.
敏捷开发方法是轻量级流程,追求尽可能减少标识需求与工作代码交付之间的时间延迟。
Agile development methodologies are lightweight processes that seek to minimize the time lag between identifying requirements and the delivery of working code.
创建构建服务器是具体而实用的一步,采用敏捷开发方法的更多实践还会得到进一步提高。
Creating a build server is a concrete and pragmatic step, and you can gain further improvements by adopting more practices from the agile-development methods.
敏捷开发方法采用迭代方式增加程序特性,因此需要依赖于重构技术来改变和扩展程序的设计。
Agile development methods, which add program features iteratively, depend on refactoring as a technique to alter and extend a program's design.
配置管理在利用平衡且有效的SCM过程集方面成为关键的“支柱”并且也是敏捷开发方法的标准。
Configuration Management is going to be critical "fulcrum" in leveraging a balanced and effective set of SCM processes and criteria for agile development methods.
我们先回顾一些最常见的敏捷开发方法,然后再研究“精益软件开发”(LSD)的原则。
We will first review some of the most common agile development methods, before taking a closer look at the principles of "Lean Software development" (LSD).
在敏捷开发方法刚开始进入主流视线的时候,我持怀疑态度,和其他我认识的很多家伙一样。
When Agile first hit mainstream awareness, I was a skeptic, along with many other folks I know.
对此的一个常见理由是契约会随着时间改变,预先把过多的时间花在它们的定义上跟敏捷开发方法相抵触。
A common justification for that is the fact that contracts change over time and spending too much time on their definition upfront contradicts the Agile development approach.
没有理由说企业级s CM工具集,例如IBMRational工具集,不能用于支持敏捷开发方法的实现。
There is no reason why an enterprise SCM toolset, such as the IBM Rational toolset, cannot be used to support the implementation of agile development methods.
很多其他原则与其他敏捷开发方法学是相通的,例如频繁迭代(frequent iteration)。
Many of the other principles are shared with other agile development methodologies, such as frequent iteration.
一个普遍的误解是企业级s CM工具集——例如IBMRational工具集——不能用于支持实现敏捷开发方法。
There is a common misconception that an enterprise SCM toolset — such as the IBM Rational toolset — cannot be used to support the implementation of agile development methods.
如果开发团队位于同一个地理位置,那么敏捷开发方法会强调面对面的会议来进行沟通,而不是撰写文档来进行交流。
When the team is in same location, agile methods emphasize face-to-face meetings over written documents to facilitate communication.
好消息是,在IBMRational工具集的支撑下,许多组织已经设法找到了这种配置,并且将成功地实现敏捷开发方法。
The good news is that many organizations have managed to find such a configuration and are successfully implementing agile development methods underpinned by the IBM Rational toolset.
这些关注被新引进的生产模式更加扩大化了,比如,敏捷开发方法与全球化分布式团队的结合-这些显示快速的导致了更加痛苦的场景。
These concerns magnify as new modes of production get introduced, such as agile development methods combined with globally distributed teams — these realities quickly lead to thorny scenarios.
敏捷开发方法是对重新引入灵活性和协作的一种尝试,但敏捷方法并不能伸缩到大型的项目——它们对于小型,多类别的团队比较管用。
Agile development methods are an attempt to re-introduce flexibility and collaboration, but agile methods do not scale to large projects-they work for small, multidisciplinary teams.
将敏捷方法应用到硬件开发中的做法是否存在争议?
Should there be debate when it comes to applying agile method in hardware development?
第二个挑战与敏捷性相关,通常在敏捷软件开发方法的背景下进行讨论。
The second challenge deals with agility and is generally being discussed in the context of agile software development methods.
这种敏捷软件开发方法的目的是提高软件质量以及对客户、业务、市场需求变化的敏捷性。
This is an agile software development methodology which is intended to improve software quality and agility to changing customer, business, market requirements.
敏捷软件开发方法更强调保证生产力和价值,而不是处理和记录开销和工件。
The agile software development method vouches for productivity and values over process and documentation overhead and artifacts.
敏捷开发似乎与传统的方法截然相反。
Agile development appears to be very much a contradiction from the conventional approach.
JuttaEckstein关注了怎样对大型的软件开发应用敏捷方法进行的咨询和研究。
Jutta Eckstein has focused much of her consulting and research on how Agile methods can be applied to software development in the large.
Scrum是用于管理开发项目的轻量级敏捷方法。
Scrum is a lightweight, agile methodology for managing software development projects.
将敏捷方法应用到硬件开发中的做法是否存在争议?
Should there be debate when it comes to applying agile in hardware development?
将敏捷方法应用到硬件开发中的做法是否存在争议?
Should there be debate when it comes to applying agile in hardware development?
应用推荐