My MSN

Click OK to add this content

 
Content Preview: rss
-+大道无形——有效软件工程初探
1432 days ago
我们是软件工程的实践者,而不是高高在上的布道者 我们信奉的理念是:大道无形,有效的才是最好的 大道无形——有效软件工程初探 (暨“有效软件工程实践(网)”揭幕告白) http://www.effective-swe.com/ 一个学生和N个老师——关于过程的困惑      当今的软件过程领域可以说是热闹非凡,SW-CMM在咨询公司的大力鼓吹和政府的扶持下在大江南北遍地开花,让那些够格和不够格的咨询公司们忙了个不亦乐乎,即使SEI推出了最新的CMMI,由于其一脉相承的血统,丝毫没有减弱业界对其的热情。虽然其在国内的实施效果已经越来越多的受到各方的质疑,但作为一种重量级的过程模型依然在业界保持着绝对的权威地位。          2001年的春天,一群软件拥有相同理念的过程专家们齐聚一堂成立了所谓的敏捷联盟(Agile Alliance),这些人中为首的便是Kent Beck,其在5年前(1996年)就提出了一种轻量级的软件过程——极限编程(XP)。无论是作为一种理念的敏捷编程,还是作为一种可操作的软件过程的极限编程,自从其被引入中国那一刻起,就以其自由的风格和饱满的热情深深的打动不少软件从业人员,尤其是基层的程序员和中小项目的管理者。          Rational 统一过程(简称RUP)作为一种用例驱动、以构架为中心、迭代和增量的开发过程,随着UML的推广和普及也渐渐成为一种主流的开发过程,前段时间其开山鼻祖之一的Ivar Jackbson高举着Smart的大旗来到中国传播其“主动软件”的理念,又令业界一时间陷入了 关于“隐性知识”和“显性知识”的热烈讨论中。          从业界的大师们到咨询公司的咨询师们再到这些理论的忠实拥护者们,几乎每个人都万分诚恳的对你循循善诱的摆出一大堆充分或不怎么充分的理由,往往同时还都能列出一个能够有力证明某个模型优越无比的对比列表。所有人的目的只有一个:那就是告诉你唯有他所推荐的模型才是最适合你的。于是乎我们陷入了深深地困惑:到底什么样的过程才是最适合我们的呢?而且,在大多数情况下,当我们满怀崇敬的遵循大师们为我们指引的过程小心翼翼的前行,却发现其终点却远非其描绘的那么的美妙。于是乎,这种困惑变成了一种痛苦。      ...
-+我是这样领导一个学生项目的
1436 days ago
作者:Peter Cheng 来自:Peter Cheng的Blog 没想到在小组成立的第八天才想起来该为这个项目记下点什么,不是开发设计文档,也不是使用手册或者项目进度表,而是为了我自己的一些回忆。这是我领导的第三个软件开发项目,真正意义上的应当是第一个,因为这次是软件工程课程的实践项目,相比而言以前的两个只能算是体验软件开发的一些经历而已。同样的,作为真正意义上的Leader,或者PM(项目经理Project manager),我还是个新手。毕竟,软件工程这门课刚刚开始五个星期,区区十五个学时还不能带给我一些什么,因而我努力阅读了大量的书目去丰富我的知识体系。我希望这个项目能够获得我期待的成功,至少这门课程的结业成绩能够让我满意,仅此而已。当然,如果能积累下宝贵的丰富经验那便是额外的巨大收获。 过去的一周让我充实,我从未如此大量的阅读书籍,在过去的七天中,我翻阅了近十本软件工程相关的书籍,它们大多是经典的和有效的,大约六本我仔细钻研了每一个细节,剩余的我循着前人的笔迹也汲取了足够的精华(这些书大多来自图书馆,感谢那些喜欢在书上乱涂乱画的前辈,是他们给我勾勒出了重点)。很难说我究竟学到了什么,技术上的也许没有,或者思想上的本就可以形式化为技术,那我的收获是丰富的。让我寄予期望最多的是著名的《人月神话》,这个书名让我的许多朋友误以为是小说的东西(事实上,人月指的是工作量,月指month),的确是那样迷人。如果说这本书与其它的书籍有什么区别,那就是:我阅读一般的两百页的书籍能够大约为其中的六七个闪光点而激动得手舞足蹈,而这本书有超过十次让我兴奋地从公交车上跳了起来(我不鼓励大家在公车上阅读,对视力的影响的确很大,尽管这是节省时间的一个有效的方法)。我要说的是,仅此而已,毕竟这是一本几十年前的书籍,尽管在它二十岁生日的时候再版过(这也正是我所阅读的版本),然而它并非是专为软件工程而设,尽管被软件工程领域的专家们奉为圣书。 ...
-+No title is available for this item.
1436 days ago
No description is available for this feed.
© 2009 MicrosoftMicrosoft