上一页 1 2 3 4 5 6 7 8 9 10 ··· 16 下一页
摘要: Advanced Software Engineering, Development Process, Scrum/Sprint软件开发的流程有很多 (看 各种方法论概述), 我也写过一篇博客 (酒后的敏捷) 谈了谈最近比较时髦的开发流程。 今天我们不喝酒, 正襟危坐地说说敏捷这一路 Scrum/Sprint 开发方法. 从理论上看, 这个方法真是妙得紧: [图片来源: http://en.wikipedia.org/w/index.php?title=File:Scrum_process.svg&page=1] 微软 MSDN 也有类似的流程介绍,看起来真是太容易了: 第一步: 找出 阅读全文
posted @ 2012-10-05 22:28 SoftwareTeacher 阅读(11703) 评论(21) 推荐(9) 编辑
摘要: 教育是一个社会发展的支柱, 你和我能看到并理解这个博客(或文章), 教育功不可没。 高等教育的形式并不是一成不变的, 高等教育一直在演进, 变革中, 最近一股“online higher education” 的浪潮在美国兴起, 貌似突兀, 其实有规律可循。 在关注最近的在线教育浪潮之前, 我们看看... 阅读全文
posted @ 2012-08-25 18:32 SoftwareTeacher 阅读(4913) 评论(18) 推荐(3) 编辑
摘要: 创新啊创新, 大家都在讲创新。 一般的理解, 创新就是公司内部关起门来想, 实验, 内部评审, 然后申请专利什么的, 其实也有开门创新的办法: http://www.innovationexcellence.com/blog/2012/08/13/40-examples-of-open-innovation-crowdsourcing/ it is about bring... 阅读全文
posted @ 2012-08-07 16:39 SoftwareTeacher 阅读(2091) 评论(50) 推荐(2) 编辑
摘要: 全国有多少学生为了考研而奋斗? 据说考计算机专业的研究生每年有七千到一万左右。 他们努力准备的考研对他们以后的工作有用处么? 考研试卷是专家出的, 水平应该不错,但是我想总有提高的空间吧? 能不能让考研试题更好地甄别优劣, 让考上的同学真正有做科研的能力, 让考不上的同学也没白白浪费时间, 学到的知识还能在以后的工作中有些用处? 阅读全文
posted @ 2012-06-08 23:13 SoftwareTeacher 阅读(4899) 评论(15) 推荐(4) 编辑
摘要: 我上学的时候只听说过 “航模”, 没听说过“数学建模”这门学问. 这几年在简历里看到过不少人号称数模得过什么奖之类的, 我都没好意思问太仔细。 在帝都开车经常遇到堵车, 我于是想到了一个车模的问题。 我想请大家帮着给这个车模搞个数模, 求个解法: 想象帝都北四环或北五环, 高速公路单向4车道 (无应急车道), 满负荷地跑汽车, 都是时速60公里。驾驶员都以正常心态开车。 这时最外车道有一辆车缓... 阅读全文
posted @ 2012-05-28 08:59 SoftwareTeacher 阅读(2500) 评论(9) 推荐(0) 编辑
摘要: 测试的角色 (Test) 要独立出来么 ? 独立出来的测试角色怎么才能发挥作用? 有些成功人士和成功的公司号称没必要有独立的测试角色 (Test), 你怎么看? 最近又看到一些关于开发人员要不要负责测试的讨论。 例如: http://www.aqee.net/on-testers-and-testing/ 大多数的开发团队并不需要一个独立的测试角色。即使有一个,他的所有的开发时间比上所... 阅读全文
posted @ 2012-04-09 22:44 SoftwareTeacher 阅读(13363) 评论(9) 推荐(3) 编辑
摘要: 面向实践的软件评测,锻炼分析能力。 阅读全文
posted @ 2012-03-26 12:17 SoftwareTeacher 阅读(7399) 评论(19) 推荐(2) 编辑
摘要: 这是我在微软亚洲研究院参与的项目之一, 从 2009 年秋天开始, 我们小组把它从一个研究原型发展为涵盖全学科的学术搜索门户。 它索引了 4千万论文, 2千万作者, 6 大实体类型, 8 种数据可视化功能, 具有开放的API 平台和手机客户端. 下面说说项目的发展: 2009/8: 内部发布 alpha 版本, 以验证想法为目的的 V1 结束, 数据量: 3 million 2009/9... 阅读全文
posted @ 2012-02-20 09:18 SoftwareTeacher 阅读(12345) 评论(24) 推荐(9) 编辑
摘要: 现实世界是最好的老师, 我们这些叫 “老师” 的人, 充其量是个助教。 但是有些助教却不让学生见到老师。 **************** 老师都想把课教好, 学生都想把课学好. 但是我们常常看到一个学期过后, 老师, 学生都有很多抱怨 (例如: 各种良好愿望和计划在实施中的问题). 看了上面的例子 阅读全文
posted @ 2012-01-15 15:49 SoftwareTeacher 阅读(5143) 评论(4) 推荐(0) 编辑
摘要: 茅于轼先生写了一篇博客 ( 链接1 链接2 ) 纪念茅以升先生提出的 习而学的工程教育: 把颠倒了的工程教育顺序恢复过来,即他称之谓“习而学的工程教育”。 以桥梁建筑专业为例,大学一年级先学施工条例,二年级则学设计规范。这些学习内容不必解释条例和规范的理论基础,只说明其内在的联系。到三年级可以学结构 阅读全文
posted @ 2012-01-08 23:59 SoftwareTeacher 阅读(14781) 评论(24) 推荐(10) 编辑
摘要: 我第一次注意到 “作坊”这个词和软件行业联系起来大概是这个 2004 年 11 月的报道:标题: 信产部副部长娄勤俭:中国软件业还在手工作坊阶段日前,信息产业部副部长娄勤俭在出席中国软件产业生态链高层论坛时表示,中国软件产业的规模还比较小,软件企业的实力较弱,很多企业还处于手工式的开发生产阶段,缺乏核心技术,长期处于产业链的低端,发展方向受制于人,出口能力较差,为此今后信产部将从四大方面大力发展我国软件产业。http://news.pconline.com.cn/hy/0411/487081.html类似文章后来我看到一本书 <走出软件作坊> , 写了两个书评 (网站被GFW了): 阅读全文
posted @ 2011-12-31 17:38 SoftwareTeacher 阅读(2816) 评论(6) 推荐(3) 编辑
摘要: 0. 教师教学有培训和参考书么? 我从来没想到过我会在大学里教书, 而且还教了好几年, 好几个学校。 当时接到任务的时候, 我把它当作实习生培训和新员工培训的”学院版”, 还是继续强调实践, 反馈, 合作, 就这么开讲了。 在微软公司, 做大部分和人相关的事情, 都得先有一个培训, 只有参加了培训, 阅读全文
posted @ 2011-12-29 20:48 SoftwareTeacher 阅读(5906) 评论(1) 推荐(4) 编辑
摘要: [这是2009 年 写的文章, 一部分收集到 <IT 小小鸟> 这本书里了。 这两天看到软件学院同学对教学的反馈, 看来好些问题都没有得到解决。 教育部门时不时会开教学研讨会, 去世界有名的大学, 公司参观, 他们还要参观多少年? 他们会请已经毕业的学生来提意见么? 学生要年复一年地等它变好? (2 阅读全文
posted @ 2011-12-03 09:24 SoftwareTeacher 阅读(11706) 评论(30) 推荐(19) 编辑
摘要: 我们谈了不少测试的名词, 规范和原则 (link1, link2). 软件是人写的, 测试计划和测试用例也是人写的, 人总会犯错误。错误发生之后, 总有人问: 为什么这个bug 没有测出来啊?! 我们看看一类简单的bug是如何发生的,以及如何预防它们再度发生:闰年软件少不了和日期打交道, 日历系统算是人类的一个 legacy system, 这个系统在逐步进化的过程中, 打了好多补丁, 闰年就是补丁之一, 现在的spec 是: 4 年一闰, 100 年不闰,400年又闰。错误之一: 算不清那一年是不是闰年。 1900 年是闰年么?电子表格软件Excel 就有这样一个Bug:Excel 的日期. 阅读全文
posted @ 2011-11-29 09:19 SoftwareTeacher 阅读(6444) 评论(7) 推荐(3) 编辑
摘要: 2022/8 更新: 最新的讨论和信息请看这里:《构建之法》课程讨论社区 软件工程牵涉的范围很广, 同时也是一般院校的同学反映比较空洞乏味的课程 (不信就请看 微博上的软工)。 但是软件工程的技术对于投身IT 产业的学生来说是非常重要的。 经过几年的探索, 我总结了在16周的时间内让同学们通过 “做 阅读全文
posted @ 2011-11-27 23:32 SoftwareTeacher 阅读(98668) 评论(33) 推荐(46) 编辑
上一页 1 2 3 4 5 6 7 8 9 10 ··· 16 下一页