摘要: 这篇文章以前也看过,不过这类文章不同的人,不同的时间去阅读,会产生不同的感觉。全文:横梁上的蜘蛛世间最珍贵的不是‘得不到’和‘已失去’,而是现在能把握的幸福。对开发来说,我们期望有设计,能把架构搭得很灵活,不要经常修修补补。我们期望有测试,能把系统里的问题都找出来,不要突然蹦出个bug,搞得措手不及。我们期望一开始把文档写全一点,改点功能时不要把代码...
阅读全文摘要: “ERP蕴涵先进的管理思想”,“ERP系统集信息技术与先进的管理思想于一身…”是各企业领导刚接触ERP时听到最多也最心动的介绍,但真的实施完后来总结,ERP究竟有哪些先进的管理思想?企业实施过程中真正用到了哪些管理思想?这恐怕连资深顾问也说不出一二来。于是,很多企业上了ERP之后,感觉到被骗了。 ERP系统的管理思想,从大的方面来说,是...
阅读全文摘要: "懒惰.傲慢和缺乏耐性"是程序员的三大美德.懒惰,因为你一直致力于减少需要完成的工作总量.缺乏耐性,因为一旦让你浪费时间去做本该计算机做的事,你就会怒不可遏.傲慢,因为被荣誉感冲昏头的你会把程序写得让谁都挑不出毛病来.--Larry Wall
阅读全文摘要: | Get your Presentation Pack
阅读全文摘要: 一直没明白trunk branches tags的意思,今天问了一下google,来理解一下。trunk:主线,开发过程中的工作目录branches:支线,临时分支,定制化需求branches/order008branches/order009tags:发布目录,不做修改tags/release-1.0tags/release-1.1场景一: 产品开发已经基本完成,并且通过很严格的测试,这时候我们...
阅读全文摘要: 岗位职责:参与公司内部业务系统的分析、设计工作, 负责Project中主要功能的代码实现, 解决Project中的关键问题和技术难题, 协助Project Manager/Project Leader保证项目质量.任职要求:计算机相关专业,大学专科以上学历三年以上的软件开发经验,两年以上.NET开发经验,有仓储物流软件开发经验者优先;熟练掌握C#, .Net1.1 , 2.0开发环境,参与Wind...
阅读全文摘要: 一个客户只需要9个人月的项目,在我们的帮助下却用了36个人月,如何定义成功引发激烈讨论。客户价值、客户培训、团队建设、流程改进、软件交付,咨询项目的成败如何衡量?“为客户实现价值”与“实现客户价值”是否总是一致?公司的价值和利益是否缺位?期待你的想法!
阅读全文摘要: 阿朱=行业趋势+开发管理+架构第一篇------走出软件作坊:三五个人十来条枪 如何走出软件作坊成为开发正规军(一).................作坊的反思------走出软件作坊:三五个人十来条枪 如何成为开发正规军(四十)十全九美------走出软件作坊:三五个人十来条枪 如何成为开发正规军(四十一)麦田守望者------走出软件作坊:三五个人十来条枪 如何成为开发正规军(四十三)...
阅读全文摘要: 名称 解释 GettingStarted - Required ChooseSourceDatabase 选择数据库 MappingFile Mapping文件位置(会根据output目录自动更改,不需要设置) OutputDirectory 文件输出目录 RootNameSpace 根节点的命名空间 Filter by Individual Objects - Optional EnumTabl...
阅读全文摘要: 在MCMS中由于没有现成的幻灯效果,这是一个朋友写的控件,指定一个MCMS Channle然后跑出幻灯效果,和CSDN的效果基本一致:把控件加到工具箱后可以直接拉到页面上,要注意的是placeholdertobind属性要指定xmlplaceholderdefinition <cc3:FlashLogo id="FlashLogo1" runat="server" PlaceholderT...
阅读全文摘要: 在过了CMMI的企业都应该有这样的感受,就是庞大的过程组常常让人感觉很沉重。尤其是过了CMMI 3级以上的企业。需要实现组织级的项目管理规范化,各种文档铺天盖地。当然,我想这也是CMMI的一个思想,就是一个大企业,需要通过稳定的合理的流程来保证企业的产出质量。一个企业的产出不能由于某些人的因素而受到影响,换句话说,即使企业目前这帮人换了,根据CMMI制定的流程和规范,换一批人,企业照样能够保证质量...
阅读全文摘要: 敏捷中的一个很有用的实践就是持续集成,前面一篇文章介绍了持续集成,参见敏捷软件开发之持续集成 。这里说说持续集成工具CruiseControl.net,简称cc.net.我希望在我们的持续集成中能自动完成5件事情:1,从VSTS 获取工程代码2,编译工程代码3,执行单元测试,并进行测试覆盖率分析4,发布编译后文件5,查看执行报告这些 cc.net都能很好帮我实现。 关于CC.net的使用,可以参见...
阅读全文摘要: 微软的.net虽然相对于SUN 的JAVA来说还比较年轻,但是我们不得不惊叹他的快速发展。一路走来,当大部分的公司刚从.net 1.1转移到2.0的时候,.net 3.0,3.5早已推出很长时间,并在各个技术社区讨论得如火如荼。甚至部分公司已经开始使用这些技术了,WCF,WPF,WF都已不再仅限于谈论了。如今,当开发人员正在为自己能较早使用高版本的Framwork所带来优势的而暗暗自爽的时候,.n...
阅读全文摘要: 用户故事描述了对软件(或系统)用户或客户有价值的功能。用户故事包括三方面内容:书面描述(用于计划和备忘),交谈(细化故事细节),以及测试用例(验证故事实现)。用户故事描述的传统形式是手工书写的用户故事卡, Ron Jeffries称如上三方面内容为Card(卡片)、Conversation(交谈)和Confirmation(确认)。 用户故事一般包括3方面的要求:作为(系统的一个涉众),我想要(做...
阅读全文摘要: 敏捷软件开发参与人员不是哪个个体,而是一个团队,他包括项目的客户和领导,还是更重要的团队成员。事前和大家把敏捷实践的信息沟通到位是首要的。所以为了营造一个好的,受支持的实践环境。我和美国的客户及项目组成员做了细致的沟通。由于项目领导关心的是我们的软件开发过程有没有在CMMI的受控范围内,所以,我们在没有取得实践成果之前,还是不会跳出CMMI这个规则的大框架。当然,冲突的地方我们尽量使用裁减工具。 ...
阅读全文摘要: 敏捷软件开发在很多年前就被提了出来,这是一种主张快速交付,持续交付的软件开发方式,它再一次将软件开发的主体参与者--人推向了非常重要的位置。强调人的敏捷参与比沉重的软件过程更加重要。这些敏捷行为表现在以下方面:1. 我们最优先要做的是通过尽早、持续地交付有价值的软件来使客户满意。 2. 在项目的整个开发期间,业务人员和开发人员必须天天在一起工作。 3. 即使到了开发后期,也欢迎需求变化。 4. 经...
阅读全文摘要: 网站架构之主页设计-用户体验良好的网站其主页需要具备的十二个使命思域最近在给编辑部培训的时候发现一个问题,就是他们在设计专题或者页面的时候自我意识太强,缺少页面设计的基本思维,想怎么设计就怎么设计,有些只是看 到别人的页面是这样,他也就闷头模仿,还给思域传递了一句名言:“模仿是雷管,创新是炸药”。话虽如此,可是既然要成为一名专业的编辑或者页面设计师就必 须懂得页面设计有哪些...
阅读全文摘要: 刚开始个新项目,需要个持续集成环境.下面简单说下用CCnet带搭建了Dailybuild环境:下面的文章是写在公司内部网上的,我直接copy过来,就不做什么修改了.
阅读全文摘要: 做J2ME应用开发的程序员也许经常会被一些名词或者概念所迷惑,比如Personal Basic Profile和Personal Profile有什么关系?基于CLDC的应用程序能够无修改的移植到基于CDC的设备上嘛?要回答这些问题并不容易,因为你必须首先揭开J2ME平台的神秘面纱。2000年当J2ME平台的CLDC发布的时候,所有的java开发者都为之兴奋不已。SUN也不负众望在两个月后发布了基...
阅读全文