标签 产品 下的文章

随机时间电击关在笼子中的狗,狗会本能回避,当它意识到电击是不可避免之后,就会消极低落,不再回避,绝望等待电击发生,这就是习得性无助,在软件团队中也可以观察到相似的情境,比如焦虑的项目经理和几个抑郁的工程师,当他们感到怎么加班努力都难以改变项目现状的时候,死气沉沉的氛围就产生了。

在软件开发这样一个需要创意和激情的工作里,无助的感觉可能来自控制感丧失或是选择性减少。当项目经理不能决定产品需求、开发进度和优先级的时候,理论权限与现实的落差会加重无助感;同样,当工程师不能决定开发思路,不能对开发事项表述自身观点或是表述无用的时候,无助感也会增加。无助感持续时间越长,团队成员就越倾向于把控制感丧失理解为永久性的,表现出意志消沉和被动顺从。

一个保姆型的团队领导容易让团队成员产生习得性无助,尤其是在研发型的团队中,技术经理事无巨细,控制到每一行代码,即使是善意的,也会让其他工程师感到自己只是工具。如果一个工程师对代码都感到缺乏控制,还能指望他有好心情吗?没有技巧的强制命令、朝令夕改的做法甚至是密集的进度考核都可能造成控制感丧失,需要项目领导者留意。

社会心理学研究表明,促进个人控制可以增强个体幸福感。在管理学中,也有“目标管理”这种让成员参与组织目标制定,通过自我控制来保证目标实施的方式。在软件团队中,软件功能和进度的确定在操作上容易让所有成员参与,有效提高成员自我控制感。成员的自我控制感是否持久,尝尝取决于成员是否有成功体验也就是成就感,因此,企业或是组织要帮助软件团队迅速实现阶段性成果,团队要帮助成员迅速完成项目里程碑,领导要帮助新人迅速完成入门任务。

人总归是复杂的动物,从100个电视频道选择1个比从10个频道选择1个要难,而且前者对选择的满意度要低很多,选择性多会带来更高的机会成本,后悔也越容易,这就是要规避习得性无助,首选是提高控制感而不是提供多选择的原因。

软件管理平台,重点在“管理”,目的是成为用户软件入口和枢纽。把用户与软件相关的各种行为从整个过程中抽离出来,可以得到一个软件在用户机器上从无到有再到无的过程:

识别、选择、安装、使用、维护、迁移

需求的提出,可以从这六个操作中分析并提出
识别。是用户认识和区别软件的过程,要求平台能提供尽可能详细的软件信息,如名称、大小、版本号、运行环境、软件用途、免费收费、截图、用户评价等等。
选择。建立在用户识别软件的基础上,要求平台提供数量大、分类明确、质量高的软件。为满足在识别阶段模糊的用户,需要提供软件推荐。
2.1、推荐机制:
2.1.1、人工
2.1.2、好评度、下载量等参数排序
2.1.3、用户机器性能
2.1.4、用户用途,如娱乐、办公、学习
安装。要求平台提供高速下载渠道和安全的软件安装包,可使用P2P技术及提供软件历史版本满足需求。
使用。要求平台能对已安装软件进行分类,提供快捷呼出软件的功能,可以与桌面快捷方式管理功能结合。
维护。要求平台提供软件升级、清理、卸载等功能。
迁移。要求平台提供帐号同步功能,方便用户将软件使用习惯平滑迁移到其他机器。

基于以上六点,结合用户使用软件平台的情境,可以提出一些有趣的功能需求:
装机模式,用于电脑的全新安装。提供带常见网卡驱动的安装包,帮助用户完成网卡驱动安装、其他驱动安装(这里可以提供输入机器型号自动安装所有补丁的服务)、系统补丁安装,对于对安装软件不了解的初级用户,按用户用途或机器性能,内置若干套推荐软件,一键完成所有软件安装。
帐号同步及好友指导装机。通过一个通行证将用户安装的软件备份至服务器,这样在另一台电脑上可以迅速重建用户熟悉的软件环境。也可以导出自己的安装记录提供给好友,帮助好友装机,再推演一下,可以将软件逐个推荐给好友。
软件快速启动。提供快捷方式管理功能及快捷键呼出软件功能,允许用户将不同的软件快捷方式组合成若干组配置,每组配置中都可以指定单个软件的呼出快捷键,如在配置A中用F1呼出QQ,在配置B中用F1呼出MSN。
软件使用帮助。平台采集(包括链接到软件自身help文件)各种软件的使用教程尤其是中文教程,提供给用户。

软件管理平台的基础是庞大的软件信息库,当前的竞争亮点在软件快速启动,未来的战场是帐号同步。

2010年1月20日,搜狐微博和网易微博开始测试,国内的微博倒下了很多,期间暴露出来的问题应该被观望的门户们充分理解了,中国的门户们终于开始进入这块市场。

新浪微博是门户微博产品的先行者,依旧是利用了明星效应,与运营新浪博客一致。这种运营手段很好利用了门户网站的品牌资源,短期内可以聚集起大量的活跃粉丝群体,看起来效果也非常好,恐怕也是其他门户网站运营微博的一个基本手段。鉴于门户网站丰富的资源,如果微博只是另一个追星的场所,我想这是失败,它应该是信息的入口。twitter从doing变成happening,在各种热点事件中展示了媒体价值,证明微博是可以成为用户获取信息的重要渠道的。

以下有几个事情,门户微博可以去做:

一、建立资讯型明星帐号
门户网站为了保证独家资源,一般会与明星签约,限制明星在其他网站建立博客或是微博帐号,因此明星资源是稀缺的。在新浪能看见A明星,未必就能看到B明星,为了解决这个冲突,可以建立一种特殊类型的明星帐号,专门用于推送明星的动态和八卦,这个事情门户网站的娱乐频道就拿手了。follow了明星资讯帐号,一旦明星有什么动作,比如写了篇博客,就可以在第一时间从微博获取。

二、与音乐的深度结合
门户手握大量音乐的正版试听授权,开放给微博用户试听和RT,丰富微博行为,也可以作为艺人的数字推广渠道存在。follow明星帐号,可以试听该明星歌曲和专辑,可以对单曲或专辑进行简短评论、分享、推荐。与资讯型明星帐号整合更佳。

三、门户各频道内容整合
新闻帐号、地产帐号、动漫帐号、军事帐号、汽车帐号……推而广之,人名帐号推送内容。

四、建立服务型帐号
天气、股价、XX指数、限行日期……好多东西都是想知道的,建立一个或多个服务型机器人帐号,回复用户的DM,用开发IM留下的东西就能做到。

五、关键词订阅帐号
并不是所有的微博网站都有资讯优势的,为了实现资讯型帐号,可以选择抓取百度或者谷歌的关键词数据,百度贴吧的i贴吧会做这个么?

互联网融入生活的程度越来越深,是我们这个时代的最大特征之一。互联网的蓬勃发展,形成了一个巨大的互联网产业群,诞生了各种新奇的企业,比如搜索引擎、即时通讯、电子商务还有视频网站,无论是IT从业者或是互联网用户,都受益于这种产业发展。

中国的互联网有自己的性格,它是一个网民没有付费习惯,娱乐型的互联网。在全球经济衰退的压力之下,不管是视频网站还是内容提供商,或者是其他参与互联网产业的企业,都需要寻找到更快更稳定的赢利方式。随着互联网产业发展,也可以看到这样两个有趣的趋势:

第一个趋势是视频网站在向媒体化的方向发展。打开视频网站首页,不管是优酷、土豆、56等专业视频站,还是新浪、搜狐、网易等门户的视频频道,都能看到大量的新闻内容,同传统媒体的合作,使视频网站获得了新闻源,获得了内容的公信力。同时,视频被网友分享和引用到了各种论坛和博客,或者以其他形式在互联网传播,使视频网站获得了庞大的访问量,也获得了传播渠道。公信力和传播渠道正是成为新媒体的必要条件。

第二个趋势是内容提供走向品牌化。有相当多的内容制作团队,其中包括企业和非正式团体,在为互联网生产符合网络传播规律的内容。这种专业性产生了很多内容品牌,比如各种风靡一时的互联网动画形象。

视频网站媒体化和内容提供品牌化这两个趋势其实正好指明了视频网站和内容提供商之间关系的走向。我们可以把视频网站和内容商的关系分为三个阶段:

第一个阶段,视频网站和内容商是对立的。这是在从前,在视频网站刚刚起步的时候,充斥着各种盗版内容和低质量内容,内容商不把视频网站当作潜在的合作者,奔走维权,双方关系紧张对立,直接影响到了收入。

第二个阶段,也就是现在,随着国家对知识产权保护的力度越来越大,视频网站发展越来越快,视频网站和内容商的关系变得更微妙,形成了一个杂货市场与小商品供货商的关系,虽然产生了一些以播放权为主的版权交易,但是属于试水性质,数量少,内容形式单一,仅仅是内容商与传统媒体关系的一种复制,视频网站与内容商依然时有摩擦。为了摆脱这种困境,双方做了不同的探索:

视频网站开始更积极与传统媒体合作,获取新闻类内容,并自建或者引导网友生产视频,降低内容成本。这样的方式还不能满足中国这个娱乐化互联网的娱乐需求,而且网友生产的内容质量参差不齐,网站运营成本比较高。同时,强势的传统媒体对视频网站自建内容还是非常敏感的。内容商这一方面,开始自建互联网渠道,由于自身对互联网理解不够,就造成了内容发行成本搞,渠道维护成本高等缺点,并且受限于自建渠道的流量,传播范围非常有限。

虽然最后的结果是双方收入增长都不明显,却说明了一个问题,视频网站与内容商在融合,两者有合作的必要并能找到一些交集,这也就是视频网站与内容商关系发展的未来,是需要寻求的共赢。

视频网站与内容商共赢的关系,就像是苏宁电器与家电企业的关系,是品牌大卖场与品牌供货商的关系。合作的方式包括很多种:

比如广告分成,内容商帮助视频网站迅速转变为数字发行渠道,共享广告收入和发行收入。
比如版权合作,共同创建优质内容,形成有高附加值的品牌型内容,这些内容是具有排他性的,只在合作视频网站播放。
比如广告精准投放,内容商可以根据视频网站的广告需求,将定制广告植入内容,达到广告效果最大化,双方的深度合作可以为视频网站带来正版化,会产生良好的口碑,增强广告商的信心,大大有利于品牌广告的投放,众所周知,品牌广告才是广告收入的大头,才是收入增长的制高点。
比如共同培育动画形象等周边产业。

这些对视频网站和内容商未来的期望并不是空谈,美国就为我们提供了一个例子,hulu.com,这是内容商与互联网结合的典范,内容商参与而不干预视频网站的运营,视频网站通过广告和分销版权获得收入,2008年它的收入达到了9000万美元,风头盖过了youtube.com。

热情期望视频网站与内容提供商能共同完善中国互联网的视频内容产业链,构建一个健康的网络视频生态圈,来达到共赢。

【这就是一篇自说自话的文字,为整理自己的思路】

这篇日志,是为了纪念几年前一段狂热试用开源程序的日子……

想做小白鼠,试用最新版本的程序,就需要每天访问各种程序的官方网站,看是否有更新,过去我是通过订阅程序官方的博客或邮件列表来达到及时关注的效果,这是一个费时费力的过程,而且并不是所有程序都有博客或是邮件列表。于是我就构思了一个小工具网站,用于自动检测各种程序更新。

核心的机制是通过监测程序的发布网页(尤其是程序下载页的更新)是否有变化,来判断程序是否有更新(当然这样并不精确,所以在网站用语选择上,使用“可能”这样的词)。

一、监测机制
1、RSS监测,这个没什么好说明的
2、Page2RSS,利用这个工具把网页转成RSS来检测
3、监测网页的MD5值是否有变化,需要把整个网页load到服务器,消耗比较大
4、对于开源程序,最好不过的方式是检测SVN的更新,还能获取到更新日志,效果佳
5、托管在google code、sf.net上的项目,单写规则监测,能获取更优质的信息,例如监测typecho的update list

二、展示机制

首页:
将被监测的程序分为两种,在显示时略有区别
1、有SVN,能获取到详细信息的
2、只能监测到可能更新的

采用按最后一次监测到更新的时间倒序排列,同日更新的按收录顺序排列,就像是一个冒泡算法,有更新的会排到前面。用于大致如下:

“XXX日检测到XXX程序可能更新”

程序展示页:
这里还说产生一个需求,就是想进一步了解某一个程序,这就需要有一个单独程序展示页,包括程序简介以及采集网络中对该程序的评价(通过采集blogsearch.google.com的搜索结果实现,缺点在于可能会有重复信息,优点是自动更新,质量由google去保证,最大限度减少人工)。

三、程序实现
这里我实际上构思了两种实现方式:
1、单独写一个程序。优点是简单,确定是不方便编辑,需要做个后台管理部分
2、改造博客程序实现。优点是管理方便,缺点是冗余

单独程序实现包括两个部分:
1、程序
包括
1.1 index.php
功能:判断是否需要更新,并导入一个html显示,下面用伪代码写一下思路:
lastUpdateTime+7200{ //导入监测更新的程序 import checkUpdate.php; } //不需要更新则导入一个事先生成的html,可以减少数据库查询 import display.html;

1.2 last_updateTime.txt
功能:记录上次更新时间的txt文件

1.3 check_update.php
功能:根据监测类型监测程序是否更新,并写入数据库,需要分组,避免超时,以下是伪代码表明思路:

1.4 update_comments.php
功能:获取以程序名为关键词的google blogsearch结果,并采集到评论表里,供程序展示页使用,需要分组,避免超时,以下是伪代码表明思路:

1.5 writePage.php
功能:取出数据库内容,生成html,供首页显示,以下是伪代码表明思路:

1.6 index_content.html
功能:首页内容,供index.php调用

1.7 display_soft.php
功能:显示程序展示页

2、数据库设计(简表)

2.1 soft表
字段:
softID 标识录入程序ID 数值
softTitle 程序名称 文本
softSummary 程序简介 文本
softURL 官方地址 文本
checkURL 监测地址 文本
checkType 监测类型 数值

2.2 comment表
字段:
commentID 标识评论ID 数值
commentURL 评论来源URL 文本
content 评论内容 文本
contentBlogTitle 评论来源博客名称 文本
contentBlogURL 评论来源博客URL 文本
softID 标识从属程序ID 数值

上面就是单独写程序的构思,还有一种改造博客程序的实现方式,原理差不多,就是需要写监测程序的功能和加入评论内容的功能。

多一句嘴,已经有网站很好满足了我最初构思这个工具网站的需求。http://chkversion.com/