16.6.0  Xerox Parc 的成功创新和推向市场的失败

http://research.microsoft.com/en-us/um/people/blampson/Slides/AltoAtPARCIn1970s_files/frame.htm

http://research.microsoft.com/en-us/um/people/blampson/38-AltoSoftware/WebPage.html

http://research.microsoft.com/en-us/um/people/blampson/38-AltoSoftware/ThackerAltoHardware.pdf

16.6.1  VCD 的创新

阅读和讨论 VCD 在中国创新和衰退的故事,谈谈先行者如何把技术的领先转变为持久的市场领先,并结合技术产品的周期图,谈谈如果你当时也是一个竞争者,你应该怎样竞争?

材料:http://www.cnblogs.com/xinz/archive/2011/07/09/2102027.html

16.6.2  BBS 的创新

很多IT人士都喜欢上技术类的BBS和论坛,BBS已经出现很多年了,很多BBS此起彼伏,目前最有名的BBS是哪一个?是一个2008年才开始的后来者:www.stackoverflow.com 为什么它能后来居上?

16.6.3  《梦断代码》,大目标和远景

《梦断代码》是《现代软件工程》课的参考书,它讲了一个雄心勃勃的软件项目(要取代Exchange/Outlook/P2P软件)在充足的资金和人员支持下华丽失败的故事。和它相映成趣的,是Linux项目刚开始的时候的小小宣言:

I'm doing a (free) operating system (just a hobby,won't be big and professional like gnu) for 386(486) AT clones... (来源[i]

另一个故事讲了宏大的主意和解决小问题之间的取舍问题

网址:http://blog.traysoft.com/2011/04/my_startup_story/

In the summer of 2003 while still working for my first startup I've got a "big idea": social news reader. Imagine something like Google Reader with Priority Inbox and social recommendations.  I was thinking about it day and night. I couldn't sleep and was working through it in my head while lying awake in bed…

http://www.paulgraham.com/ambitious.html  Paul Graham 的建议,从小事开始。

这两个故事,连同本书第8章提到的《画扇面》的笑话,可以作为大家创新的参考。

16.6.4  讨论微软公司Xbox Kinect, Hololens 的创新

阅读并分析微软公司的Xbox Kinect, Hololens 的相关资料(或者自选一个近期热门的创新产品),分析这个产品在技术上有什么创新和整合,是如何满足用户的(潜在)需求的,它给微软公司带来了多少营收,对所在行业的影响如何。

16.6.5  练习创新的招数

同学们自选一个市场上的产品,或者某一大家熟知的公司及其产品,为其出谋划策,如果你接手这个项目, 如何能够创新?可以和这个作业结合起来:

http://www.cnblogs.com/xinz/archive/2012/03/26/2417699.html

16.6.6  软件工程的技术和实践如何帮助创新

软件工程中有没有一些做法是帮助创新的呢?当然有很多,例如:快速原型,持续重构,在每一个里程碑之后做总结,等等。请同学们讨论如何在自己的软件工程项目中创新。

16.6.7  科研和创新
参看 李凯教授的文章: 促进中国高科技科研创新的想法
结合你们学校的实际情况,畅谈你心目中理想的科研和创新。
 
16.7 创业 - 坚持目前的方向  vs. 尝试更多新的想法
你在创业,但是市面上和你的朋友圈又流传更cool 的想法和创新,你怎么办?
 
 
 
16.8 颠覆式的创新在别的行业和时代
    http://weibo.com/3869601985/BsRLGeLSL   中国第一条铁路的故事, 如果你是当时的铁路建造者,你如何说服大众和当局支持这个创新?
 
    高亮光LED 的创新经历:
    http://www.scipark.net/archives/23624  这个故事反映了科研人员在研究和创新时期碰到的什么样的困难?
 
    数学学科如何创新:

现代软件工程 第十六章 【IT 行业的创新】练习与讨论的更多相关文章

  1. 读《构建之法》一、二、十六章随笔a

    第一章    概论 “软件团队要从需求分析开始,把合适的需求梳理出来,然后逐步开展后续工作”:——p3 问题:好的用户体验要从软件分析开始,那么软件分析仅仅是从用户的需求出发吗? 我的看法:需求分析是 ...

  2. 《Linux命令行与shell脚本编程大全》 第十六章 学习笔记

    第十六章:创建函数 基本的脚本函数 创建函数 1.用function关键字,后面跟函数名 function name { commands } 2.函数名后面跟空圆括号,标明正在定义一个函数 name ...

  3. Gradle 1.12 翻译——第十六章. 使用文件

    有关其它已翻译的章节请关注Github上的项目:https://github.com/msdx/gradledoc/tree/1.12,或訪问:http://gradledoc.qiniudn.com ...

  4. 第十六章——处理锁、阻塞和死锁(3)——使用SQLServer Profiler侦测死锁

    原文:第十六章--处理锁.阻塞和死锁(3)--使用SQLServer Profiler侦测死锁 前言: 作为DBA,可能经常会遇到有同事或者客户反映经常发生死锁,影响了系统的使用.此时,你需要尽快侦测 ...

  5. CSS3秘笈复习:十三章&十四章&十五章&十六章&十七章

    第十三章 1.在使用浮动时,源代码的顺序非常重要.浮动元素的HTML必须处在要包围它的元素的HTML之前. 2.清楚浮动: (1).在外围div的底部添加一个清除元素:clear属性可以防止元素包围浮 ...

  6. Gradle 1.12用户指南翻译——第二十六章. War 插件

    其他章节的翻译请参见: http://blog.csdn.net/column/details/gradle-translation.html 翻译项目请关注Github上的地址: https://g ...

  7. Gradle 1.12用户指南翻译——第三十六章. Sonar Runner 插件

    本文由CSDN博客万一博主翻译,其他章节的翻译请参见: http://blog.csdn.net/column/details/gradle-translation.html 翻译项目请关注Githu ...

  8. 《HTTP 权威指南》笔记:第十六章&第十七章 国际化、内容协商与转码

    <HTTP 权威指南>笔记:第十六章 国际化 客户端通过在请求报文中的 Accept-Language 首部和 Accept-Charset 首部来告知服务器:“我理解这些语言.”服务器通 ...

  9. “全栈2019”Java多线程第二十六章:同步方法生产者与消费者线程

    难度 初级 学习时间 10分钟 适合人群 零基础 开发语言 Java 开发环境 JDK v11 IntelliJ IDEA v2018.3 文章原文链接 "全栈2019"Java多 ...

随机推荐

  1. java enum(枚举)的使用

    在实际编程中,往往存在着这样的“数据集”,它们的数值在程序中是稳定的,而且“数据集”中的元素是有限的. 例如星期一到星期日七个数据元素组成了一周的“数据集”,春夏秋冬四个数据元素组成了四季的“数据集” ...

  2. Centos 内存占满 释放内存

    free -m 查看内存使用情况 top,然后按下shift+m,按内存占用百分比排序 centos 为了提高效率,把部分使用过的文件缓存到了内存里.如果不需要这样的文件性能,那就可以释放. 如下两个 ...

  3. MMORGP大型游戏设计与开发(客户端架构 part13 of vegine)

    一些数据是需要不断改动的,程序不可能因为这些改动而不厌其烦的去改动代码,早期的这种做法就成了程序员们最悲哀的痛苦.自从有了数据管理后,程序的世界逐渐清晰,这些烦恼也不再出现,不过若是要很好的管理数据可 ...

  4. UIWrapContent(NGUI长列表优化利器)

    NGUI长列表优化利器 优化原理 NGUI3.7.x以上版本 有个新组件 UIWrapContent ,当我们的列表内容很多时,可以进行优化.它不是一次生成全部的child,而是只有固定数量的chil ...

  5. MVC调用SVC无法找到资源解决问题

    webconfig配置下就可以,但MVC当中老是报错 404 not found.解决办法: routes.IgnoreRoute("{resource}.svc/{*pathInfo}&q ...

  6. 逗号分隔的字符串转换为行数据(collection)(续)

    逗号分隔的字符串转行数据的存储过程一个: CREATE OR REPLACE FUNCTION SP_YX_SPLIT ( p_list CLOB, p_sep VARCHAR2 := ',' ) R ...

  7. DINIC网络流+当前弧优化

    DINIC网络流+当前弧优化 const inf=; type rec=record s,e,w,next:longint; end; var b,bb,d,q,tb:..] of longint; ...

  8. vs2015企业版太大了

    安装教程 http://www.cnblogs.com/mephisto/archive/2015/07/22/4666032.html#!comments 新功能 http://news.cnblo ...

  9. Linux shell程序一

    设计一个Shell程序,在/$HONE/test目录下建立50个目录,即user1-user50, 并设置每个目录的权限,其中其他用户的权限为:读:文件所有者的权限为: 读.写.执行:文件所有者所在组 ...

  10. angular animate

    angular animate 有3种:1,css transition. 2,css keyframe. 3,javascript 用jquery的animate方法: 1,2 两种是纯粹css的, ...