区域分布式开发(GDD)的现实性
第19章管理高度分布式开发团队。
在增量式开发过程中组织迭代和测试。
Organize iterations and testing in incremental development processes.
分布式开发的痛苦是方法执行不正确的症状表现。
The pains of distributed development were only symptoms of incorrect execution.
组织机构已经为分布式开发小组找到很好的理由。
Organizations have found good reasons to support distributed development teams.
地理分布式开发:集中式变更与配置管理信息中心
The Geographically Distributed Development: Centralize Change and Configuration Management information center
瀑布式开发经常失败的一个原因是,他不能够处理变更。
One of the reasons that waterfall development so often fails is that it's unable to handle change.
一个项目如何能将区域分布式开发的效率发挥到极至呢?
How can a project maximize efficiency with geographically distributed development?
对12个公司中的敏捷式开发专案进行的深度个案研究。
这将扩展典型的迭代式开发模型以包括发行的需求规范及其系统测试。
This would extend the typical developers' model of iterative development to include the requirements specification of the release and its system testing.
对拥有大型分布式开发和运营团队的组织来说,尤其是这样。
This is particularly true for organisations that have large distributed development and operations teams.
敏捷式开发能解决三个长期以来受到使用性专家争论的议题。
Agile methods address three issues that have long vexed usability professionals.
如果真的要按时发布,最好的方式就是采取增量式开发和部署。
If you really want to hit that big date, the best thing you can do is build and deploy incrementally.
另外,外部Jar引用不能在一个分布式开发环境中良好运行。
Furthermore, external Jar references do not work well in a distributed development environment.
除了bug报告和修复之外,还要讨论迭代式开发和特性改进。
In addition to the topics of bug reporting and fixing, I'll also cover iterative development and feature enhancements.
这个流程将会足够健壮以支持有效的GDD(地域分布式开发)。
And the process will be robust enough to support effective GDD (geographically distributed development).
分布式开发的趋势我们已经看到很多年了,而且它不会很快消失。
This trend toward distributed development is something we've seen for several years, and it's not going away any time soon.
Chiron提供了一个使用你本地文件系统的交互式开发环境。
Chiron provides an interactive development environment using the your local file system.
下个月,我们将通过探讨在项目管理团队中采用迭代式开发实践的作用做出结论。
Next month, we will conclude this series by examining the effect of adopting iterative and incremental development practices on the project management team.
但是最主要的原因是当今可利用的支持分布式开发的技术远远比以前多。
But the greater reason is that the technology available today supports distributed development better than ever before.
OO开发集中于应用程序的渐进式开发,每次实现一个业务场景或用况。
OO development focuses on incremental development of applications, implementing one business scenario or use case at a time.
他提到,他已经完成了几个分布式开发模式的项目,而且都完成得不错。
According to him, he has done several projects in distributed mode and those have had excellent results.
Eclipse是一种用于多种开发目的的IDE(集成式开发环境)。
Eclipse is an IDE (Integrated development Environment) that is used mainly for development purposes.
许多敏捷团队的失败正是由于缺乏高层支持,最终不得不重回瀑布式开发。
Many agile teams have failed precisely because of the lack of executive support and have gone back to waterfall.
对迭代化的增量式开发的看法通常来自小型开发团队中的各个开发者的角度。
The most common perspective taken on iterative and incremental development is that of the individual developer working on a small development team.
迭代式增量开发为业务提供了超越传统的瀑布式开发方案所提供的更多的优点。
Iterative and incremental development offers businesses many benefits above and beyond those proffered by the more traditional, waterfall development approaches.
但是随着越来越多的分布式开发团队的出现,额外的挑战也不得不在这里陈述。
But with a more distributed development team come additional challenges that must be addressed.
当今组织所面临的新的软件挑战产生于复杂系统,异地分布式开发以及法规遵循需求。
The new software challenges that organizations face today are generated by complex systems, geographically distributed development, and regulatory compliance requirements.
这意味着需求过程需要被紧密的集成,按照与解决方案的迭代式开发同样的时间表运行。
This means that the requirements process needs to be tightly integrated with, and executed to the same timetable of, the iterative development of the solution.
毕竟,这是来自技术团体的观点,这类观点构成了关于迭代化,增量式开发的大部分文献。
After all, this is the perspective of the technical community that has produced the majority of the literature about iterative and incremental development.
应用推荐