摘要:
正如我在学期开始的时候跟大家介绍的那样, 如果所有团队都做同样的事情, 那么分数就采用 1/n 的体系。 第一名得满分, 第二名得 1/2 的分数, 第三名得 1/3 的分数… 大家都在一个地方写博客, 项目都是同样有趣, 所以我们采用 1/n 体系, 满分 20 分. 第一组: Seven 积分2924 名次:1 分数: 20 第二组: 霸王移山 积分2806 名次:2 分数: 10 第三组: ... 阅读全文
摘要:
上回书说到 - 一个小组的同学 (6-8 人) 决定要徒步遍历中国陆地边界, 假设供给装备齐全, 估计需要多长时间? 用什么样的办法能让同学们方便地交流各自的估计, 最后到达大致理性和统一的共识? 一般这个时候教室里一定非常热闹, 大家各抒己见, 争执得不亦乐乎。 但是最后往往谁也说服不了谁, 还有 阅读全文
摘要:
前两年在网上看到一个笑话集锦, 列举电视剧中的穿帮情节。 其中一个是在某缠绵冗长的言情剧中, 一个叫 “书桓” 的角色沉痛地说 - “长达八年的抗日战争就要开始了…” 书桓同学当时是怎么估计到抗日战争要打八年的? 这一技术让软件工程师和项目经理望尘莫及。 软件项目计划的一个重要环节就是估计项目各类工作(特别是各种功能)所需的时间。 如果你没有书桓同学的能力, 你得好好练习这一技术。 “估计” 这一... 阅读全文
摘要:
计算机程序没有伦理和职业道德, 但是程序员和软件企业要有。 阅读全文
摘要:
[今天注意到博客园信箱里有几封信, 其中一封是这个] 原来我的原创,思考写作时间在1小时以上,希望读者有真正收获的博客被认为是不符合要求, 从首页上移出了。 这让我在写这篇博客的时候看了表, 保证思考时间超过了一个小时, 然后才发表。 这是一些读者的留言, (只有一个留言是3/14 之后的, 也许大部分读者3/14之后看不到这个文章了) 我觉得他们是有真正的收获的: 这是大家的投票, 有 7 位注... 阅读全文
摘要:
现代软件工程 作业 电梯调度 现代软件工程 作业 电梯调度 <现代软件工程> 的结对编程作业, 作者: 邹欣 怎样设计API? 怎样从不同角度考虑需求? 怎样对不同的设计进行评估? 怎样做设计一个测试框架来测试众多解决方案? 如何驱动这样的测试框架? 怎样和伙伴合作, 快速有效地完成这些挑战? 这就 阅读全文
摘要:
在软件企业内部, 不同的角色相互合作, 各有想法, 市场变化快, 应该听谁的呢? 是听那些在研发和市场第一线全心投入的 "猪", 还是坐办公室的“鸡”, 还是一些空降而来的 "鹦鹉"? 阅读全文
摘要:
很多学生学了一些编程语言, 读了一些技术博客, 一般都豪情万丈. 他们做一个项目恨不得展现自己平生所学, 再加上前沿技术, 做一个轰动性的创新。 这固然值得鼓励, 但是经验显示, 这些往往都不能成功。 阅读全文
摘要:
我们往往抱怨年轻人做的不够好, 其实如果你给他们鼓励, 告诉他们你的期望, 他们往往能做到, 甚至做得更好, 软件工程课的作业: http://sinaurl.cn/ht4qWO http://sinaurl.cn/htdEUX http://sinaurl.cn/hbeWBI http://sinaurl.cn/ht4C7z http://sinaurl.cn/htBRbm 阅读全文
摘要:
http://blogs.msdn.com/b/jasonz/archive/2011/03/08/announcing-visual-studio-2010-service-pack-1.aspx 各位同学可以下载。 我很佩服VS 团队的同事在繁忙的工作之余,还能在 blog 上直接和最终用户交流。 从大家对Vs2010 的反馈来看 (有100 多个反馈帖子), 如果你的软件支持这么多东西开发语... 阅读全文
摘要:
Pair Project I: Casual Game ++ Improve an existing casual game with incremental innovation. Skills to Practice and Learn: a) Requirement Collection & Analysis b) Estimation c) Pair Programming (结对编程)... 阅读全文
摘要:
讲了两节课, 大家对我们要讲什么内容有所了解。 在课堂的匿名调查中, 我要求学生们选自己最想学的 5 个领域。 下面是统计结果: pick top 5 areas you want to learn and put a check-mark in this column Skills (X) Programming Language (C/C++/C#, data structure and al... 阅读全文
摘要:
在前两节课中, 老师给大家描绘了关于软件工程和创新的理论和美景。 那么在实践中, 我们的软件工程师是怎么创新的? 我们请两位清华的校友和大家聊聊他们自己做的项目, 也和大家探讨一下软件工程师的工作, 生活和职业发展。 分享题目1: Sora Project - turn cutting edge research into great product SORA 被业内专家称为最近几年在无线领域最重... 阅读全文
摘要:
I was told the “积分" in CNBLOGS site is a fair reflection of the popularity and activity of a blog. The score is a linear function of the following factors: (the page view of your blogs, the comments f... 阅读全文
摘要:
下面是各个项目小组的情况, 每个小组有 6 – 10 名同学组成: no.Team NameLeaderBlog项目 (构想中… )1Seven杜圆http://cnblogs.com/SE-team-2011Calendar, todo list, Lifer 2.02霸王移山余江伟http://cnblogs.com/bawangyishanCalendar or 食品打分网站 or 背单词软件3铷铯杨沐http://cnblogs.com/SE2011依托学术搜索的 pdf 阅读插件4Take it and go张峥东http://cnblogs.com/takeitandgo学术搜索交 阅读全文