软件工程--ESSUP 核心统一过程
tosonli
这个作者很懒,什么都没留下…
展开
-
功能性需求VS非功能性需求
不要脱离实际环境 有时,我们会因为读到一篇文章或一本书,或者看到一个感觉不完善的介绍而变得异常偏执。在每种情况下,人们只讨论一些技术、解决方案和选项的某些方面,而忽视了一个至关重要的问题:非功能性需求。 诚然,功能性是非常重要的。毕竟,如果您不能展示您构建的系统实现了您想要的功能,那么谁会有兴趣呢?采取一种新颖、巧妙、更简单、更漂亮或更得体的方法来解决某种问题固然很好,但是如原创 2009-02-24 10:40:00 · 3941 阅读 · 0 评论 -
EssUP迭代核心——迭代是一种态度
科学的方法科学就是希望从我们获得这些部分的可能有错误的关于世界的经验出发,获得关于这个世界的一般性的知识。“一个科学家,不论是理论家还是实验家,都提出陈述或陈述系统,然后一步一步检验它们。说得具体一些,在经验科学的领域里,他们构建假说或理论系统,然后用观察和实验,对照经验来检验它们。” 科学或者非科学的划界标准是可证伪性。“可以作为划界标准的不是可证实性而是可转载 2009-04-10 15:49:00 · 227 阅读 · 0 评论 -
核心统一过程EssUP——产品核心
核心统一过程EssUP——产品核心收藏 管理产品的发布。 这个实践把软件系统的持续演化的开发过程当作一系列的产品发布来管理。 这个实践使团队能够: 为他们的产品开发一个可靠的业务案例把一个项目规划为一系列主要的产品发布,每次发布都能交付真正的商业价值。把涉众引入到决策过程中来。确保开发的产品满足涉众的真正需要。原创 2009-04-10 16:54:00 · 365 阅读 · 0 评论 -
核心统一过程EssUP——组件核心
简单的,可扩展的,基于组件的开发 使用这个实践开发一个复杂的系统,该系统是通过组装一些更简单、粒度更小的组件而完成的。 这个实践使团队能够: 管理软件开发中的复杂性。使用可扩展、可维护的方式开发大的系统。可以单独地或并行地开发和验证系统的不同部分。识别出重用的机会,开发可重用的组件。应用第三方框架和组件库。翻译 2009-04-10 20:46:00 · 224 阅读 · 0 评论 -
核心统一过程EssUP——过程核心
简单的、以实践为基础的过程改进。 使用这个实践提升和改进团队所使用的工作方式。 这个实践使团队能够: 识别、准备和组合一系列合适的实践和工具来支持项目目标。单独地、渐进地以及根据实际需要引入新的实践。平衡和集成标准的和自有的实践,保留团队擅长做的部分同时处理团队做不好的地方。在团队的经验和教训的基础上来优化实践。 产翻译 2009-04-10 16:28:00 · 318 阅读 · 0 评论 -
为开发一个健壮的、高质量的系统创建一个坚实的基础。
见着大师了,不过好象没怎么激动,Ivar没照片上那么老,看起来年轻的很,精神的很,一直都面带笑容,刚去的时候他站在门口对每个来的人打招呼,我hello,hello的支吾着就进去了,没带相机啊。听了一下午,我一向听课都爱打瞌睡的,这次还好,一直坚持下来了,涂抹了点笔记,算是小有收获。中间茶歇的时候,端着咖啡和点心正准备躲在一个桌子旁边大吃一顿,结果,Ivar端着杯咖啡直奔了过来,叽里咕噜的说了一句转载 2009-04-10 21:02:00 · 422 阅读 · 0 评论 -
EssUP迭代核心——时间盒 Time boxing
EssUP迭代核心——时间盒 Time boxing收藏 What is time boxing?Time boxing is about fixing the time we have available to work on a given task and then doing the best we can within that time frame.转载 2009-04-10 15:40:00 · 403 阅读 · 0 评论