软件工程
iteye_6261
这个作者很懒,什么都没留下…
展开
-
关于组建自组织团队的一些想法
自组织团队,自适应团队敏捷宣言中有一句[quote]最好的架构、需求和设计来自于自组织的团队[/quote]怎样的团队才叫自组织的团队呢 ?csdn上有一篇myan的文章([url]http://blog.csdn.net/myan/archive/2006/08/17/1077003.aspx[/url]),也有对自组织团队(自适应团队)的介绍。摘录一部分内容如下...2007-01-11 23:37:53 · 293 阅读 · 0 评论 -
感觉软件contractor应该有不少机会
contractor,直译成中文就是“合同工”,但是我更想表达的其实是“小时工”。每小时付人民币100-1000的。一方面,一定有喜欢自由的同学,不愿意受合同,公司,时间的束缚,只做自己想做的事情。哪怕在公司又有保险,还有固定的薪水,但是朝九晚五(碰到有些公司,朝八晚十也是常态)的日子实在不想过了。另一方面,一定有想控制成本的公司,不愿意为了短期的项目开发需求,就去养上一个软件部门...2008-01-14 03:12:39 · 263 阅读 · 0 评论 -
网站的生产环境和开发环境版本管理
在网站中都有生产环境和开发环境之分,常常是一边进行开发,另外一边也要对生产环境出现的问题进行及时的解决。这种情况对源代码的版本管理提出了较高的要求,如果不加以注意,就容易出问题。下面是一种出问题的story:生产环境中出现了一个bug,经过分析,是某个类ClassA的错误。开发人员在资源库中找到这个类的最新版,做出修改,并且提交到生产环境。(这里略去测试过程)结果出现了新的诸如...2008-02-19 17:29:11 · 331 阅读 · 0 评论 -
企业应用架构的设计--是面面俱到还是仅仅提供基础服务
有2种思路。一种是尽可能地将能隐藏的东西隐藏起来,将能封装的功能封装起来,提供给developer的只是一些傻瓜级的API。程序员可发挥的空间很小,比如甚至都不需要知道数据库表。另外一种是选择好合适的技术架构,做好基础设施的搭建,比如异常处理,权限,工作流。只提供简单的封装,程序员有足够的灵活度。显然,前者的情况,程序员会比较没有动力。优势是系统的核心程序员无法触及,相对安...2007-04-13 18:50:29 · 97 阅读 · 0 评论