Customer satisfaction by rapid, continuous delivery of useful softwareWorking software is delivered frequently (weeks rather than months)Working software is the principal measure of progressEven late changes in requirements are welcomedClose, daily cooperation between business people and developersF ...
http://www.codeproject.com/KB/architecture/autp5.aspx Previous articles in the series: Overview Core Implementation Testing Processes Fixture Setup/Teardown, Test Repetition, And Performance Tests What's New? Added a section on Presentation Layer Test Patterns. Join The Advanced Unit ...
2008-03-20

Automated unit Bestpractise

关键字: unit test
Automated unit testing Continuous integration software--CruiseControl Yes... More code needs to be written Estimates will increase It's a new way of working It feels weired,perhaps pointless initially But... Automated unit testing is very powerfull Lets you regression test code for fr ...
http://www.bitscn.com/java/advanceprogram/200803/131922.html 本文讨论了如何以递进的方式使用Apache Ant来改善我们的代码质量。并按着三步走的原则给出了具体的实现步骤。 bitscn.com   一、充分利用单元测试、代码覆盖 bitscn.com   单元测试、代码覆盖是最容易被接受和实现的方式。事实上,大多数开发人员都知道单元测试对他们很重要。在我们开始讨论这些东西之前,先看一下 Google研究院主管Peter Norvig的一段话:“如果你认为你们不需要对自己的代码进行单元测试,那么就写 ...
http://www.bitscn.com/java/advanceprogram/200605/20754.html  摘要    设计规范只表示纯粹的想法;但项目的成功来说,实现这些规范是必须的。传统的实现方式是代码评审。 Hammurapi是一个遵循设计的工具,提供了自动而且一致的方式来实现设计规范,因此使代码评审更加有效而轻松。在这篇文章中,作者介绍了 Hammurapi的使用,并与其他类似工具进行比较,最后还给出演示如何使用的例子。    作为一个J2EE架构师,我需要分发详细 设计给项目团队。通过UML模型,我也会分发那些捕获最佳实践的设计规范。例如,在Struts ...
http://www.laatuk.com/tools/review_tools.html     Inspection/Review Tools, Source/Binary Code Static Analyzers   Tool name Platform Tool vendor Comments     Java-Source.org ...
How to use code review processes and tools Hi Guys, I'd like to get your opinion on code review processes and tools. I assume some of you are working in big globally dispersed teams developing products that share configurable components. I see it as error prone if developers of one product wo ...
http://agilesoftwaredevelopment.com/2006/11/scrum-backlog-templates-and-examples  Scrum backlog templates and examples Mon, 2006-11-06 11:06 — Artem digg_url = 'http://agilesoftwaredevelopment.com/200 ...
2008-03-16

zzWhy do we create unit tests?

关键字: unit test
Why do we create unit tests? Submitted by Mike Kelly on Fri, 19/11/2004 - 16:50. unit testing [textile] A friend of mine asked me the question: "Why do we create, validate and peer-review unit test scripts?" I was not sure ho ...
2008-03-16

Scrum resource_web site

关键字: scrum
Scrum Alliance http://www.scrumalliance.org/ Mountaingoatsoftware Training,mentoring and consulting that helps teams succeed with agile software development. http://www.mountaingoatsoftware.com/index
http://www.itk.org/HTML/Testing.htm   Testing plays a vital role in the ITK development process. The Dart testing system is used to run tests and post results on the ITK quality dashboard. The dashboard is important to developers and users alike. Devel ...
2008-03-14

zzSimple Code Review Process

关键字: process
http://www.deaded.com/staticpages/index.php/codereviewprocess Simple Code Review Process 1. Overview A code/peer review is where developers go over the code in a system to: make sure that the code is written to standard and satisfies the specifications, requirements or design documentssugges ...
https://common.helixcommunity.org/2005/patch/index.html https://common.helixcommunity.org/2005/patch/index.html Helix Community Patch Submission and Code Review Process The Helix community is keenly interested in reviewing changes you believe should be made to the Helix DNA code base -- tho ...
一个结对/代码检查过程的学习案例 作者 Greg Young译者 张海龙 发布于 2007年8月8日 上午2时16分 社区 Architecture 主题 调试, 质量交付, 代码分析 维多利亚大学软件工程组的Peter C. Rigby 和Daniel M. German在Margaret-Anne Storey的指导下发布了一个Apache结对检查的学习案例,同时也将此文提交到了FSE2007。这篇文章是Peter和Daniel发布于2006年的、对Linux、GCC、Mozilla和Apache的代码检查过程进行分析的“开源项目代码检查过程的一个初步检测 ”一文的 ...
http://intranetblog.blogware.com/blog/Portal Intranet case study: McDonald’s Intranet by Toby Ward on Thu 16 Aug 2007 12:02 AM PDT How do you connect 1.6 million employees, franchisees and suppliers in 118 countries? Build a really big, scalable intranet p ...
http://intranetblog.blogware.com/blog/Portal  Intranet design is not about design by Toby Ward on Thu 27 Sep 2007 05:13 PM PDT Forget the look-and-feel. Put it out of your mind. The look-and-feel or design of your intranet or portal is window dressing &ndash ...
http://intranetblog.blogware.com/blog/Portal http://www.informationweek.com/internet/showArticle.jhtml?articleID=201805879&pgno=1&queryText=   Intranet portal case study: Vanguard Group Intranet by Toby Ward on Mon 01 Oct 2007 10:20 PM PDT ...
http://intranetblog.blogware.com/blog/Portal http://www.steptwo.com.au/papers/kmc_canoncasestudy/index.html Intranet case study: Canon Australia by Toby Ward on Sun 11 Nov 2007 08:32 PM PST   Canon Australia has an extensive portal-based intranet, known ...
http://intranetblog.blogware.com/blog/Portal Free Sharepoint & more Web 2.0 mediocrity by Toby Ward on Wed 13 Feb 2008 09:18 PM PST An interesting post I did a couple of days ago on the free version of Windows Sharepoint Services and the surprising breadth of ...
http://esnips.blogs.com/about_esnips_/2006/11/new_on_esnips_c.html New on eSnips: Community Micro Portals We’re delighted to announce the launch of the eSnips Micro-Portals. Close to a million people now share content on eSnips. eSnippers share content about almos ...
http://intranetblog.blogware.com/blog/_archives/2007/4/10/2871702.html  Intranet portal case study: Nordea by Toby Ward on Tue 10 Apr 2007 11:51 PM PDT  |  Permanent Link  |  Cosmos Nordea is one of the largest banks in Northern Europe with 10 ...
http://www.ibm.com/developerworks/patterns/portal/select-application-topology.html  Portal: Select Application pattern Overview After identifying the Business and Integration patterns that comprise the Portal composite pattern, the next step in planning an e-business application is to ...
2008-03-13

Portal_Diagram

关键字: portal
...
http://www.bea.com/framework.jsp?CNT=checklist.jsp&FP=/content/solutions/portal/ Business Strategy Supporting Portal Implementation: Questions You Should be Asking Business Needs and Application Requirements     * Do you currently provide online services to customers, partners, ...
http://www.bea.com/framework.jsp?CNT=success_tips.jsp&FP=/content/solutions/portal/ Designing a Successful Portal Deployment There are two types of portals: those that consolidate services or applications into a single point of access, and those that are focused on building a community by provi ...
http://www.infoq.com/cn/articles/hiranabe-lean-agile-kanban  将看板应用于软件开发:从敏捷到精益 作者 Kenji Hiranabe译者 苑永凯 发布于 2008年2月19日 上午3时0分 社区Agile主题工件和工具,方法论 摘要 看板1是丰田生产方式(Toyota Production System,TPS)中用来支持非集中“拉动式”生产控制(non-centralized ...
2008-03-13

zzScrum (development)

关键字: scrum
 http://en.wikipedia.org/wiki/Scrum_(development)Scrum (development) From Wikipedia, the free encyclopedia Jump to: navigation, search For other uses, see Scrum. Software development process Activities and steps Requirements | Architecture | Design | ...
http://www.accel-team.com/publications/index.html Productivity Improvement Collection Supervisory guides to productivity improvement The Productivity Improvement Collection is a series of guides for supervisors to improve productivity. Available ...
http://www.accel-team.com/productivity/productivity_02_how.html  How productivity is improved Using our productivity model, improvements can be realized by: Achieving more output for the same input Achieving the same output from less input Achieving much more o ...
http://www.accel-team.com/productivity/productivity_02_how.html  How productivity is improved Using our productivity model, improvements can be realized by: Achieving more output for the same input Achieving the same output from less input Achieving much more o ...
alanwu
搜索本博客
最近加入圈子
存档
最新评论