中国工程研究院实习项目正式开始了(http://googlechinablog.com/2006/07/google.html)。可是我们这完全不知道那消息!
GOOGLE的大学项目组 (University Program) ,带着工程师像猎头一样到北京、上海、杭州、合肥和西安的各个学校去招聘实习生,可是那些“猪头”“灵魂附体”,“他们不是一个人”,却竟然没有一个来武汉!武汉这么多高校,他们一个看不上眼吗?
你看看,那群觉得搞算法就如同拼命挖鼻屎一样能感觉到无限快感的人,从北京出发,到上海,再去杭州,去合肥,飞西安,中途怎么也可以“路过”武汉吧。而且,上次李开复来武汉的行踪就很诡异,到我们学校来竟然是“内部消息”,“突然来访”,然后才是正式的到武大去演讲《智慧的选择》。
最近,我们IBM俱乐部的同学获得了百度之星的称号,感觉真是爽死了,以前一直是“goo~一下”,现在完全的改成了“Bai~一下”了,而且整天穿着那绿色的百度之星的衣服,不到每个人骂他丑他死也不换。哎~Google的魅力原来这么脆弱?不过他现在还是一口“Google Valley Accent”:“百度是家卓越的公司!”“我们的目标是整合全球资源(在说SOA)”……
哎~不知道为什么,是那些城市有魅力呢,还是那些学校有魅力,还是因为学生“质素”优良,反正GOOGLE是没有来武汉,什么宣传都没有。到是百度在武汉的各大车站打出了广告。 GOOGLE更新了GOOGLE EARTH,上面能看到军事基地、厕所、医院、工场、核电站……可是就是看不见华中科技大学。不仅仅不是按照中国的对外的标准(拼音)来标注中国地名,还把谷浪屿明显的标错了位置。
虽然GOOGLE到哪选个实习生也不是说是件“蓬壁生辉”的事情,但是去那么多城市却不包含武汉,的确让人不爽。果然地域优势是相当的明显。但是不得不告诉GOOGLE,有时间多到处逛下,中国不是一另国家,而是另一个世界!
虽然我们昨天(其实是今天凌晨1:50)提交了初赛方案,但是我们Odyssey的旅程还没有结束。
可能是因为考试的压力,再加上知识的限制,我们的方案并不能算完美,但是我们已经做出了最大的努力,并且认为方案虽然有所不足,但是我们确定能给评委一个明确的视野:我们要使用SOA帮凤凰公司做什么。(并且暗示:选我们吧~~没有错的!),然后就提交了。希望能够有机会现场阐述我们的方案(本来是准备做个Flash的introduction的,可是后来的确没有时间了,真是可惜,如果8号考试完了还能补的话那多好……)。
我们接下来要做的是进行参赛总结。不仅仅是技术上,参加一个大型的商业比赛,大家组队到一起,一定有很多心得体会,或是惋惜感叹,都应该在一起好好交流总结下。这对我们将来会有很大帮助。
但是,首先,在这短短的几天内,要好好复习,过2、3天就要考试了……
刚才一不小心竟然撞到了IBM SOA战略、渠道与市场总监Sandy Carter女士的BLOG了:http://www.websphere.org/blog/execblog_02/ 看了后觉得真是相见狠晚,里面提到了很多关于SOA有价值的东西。
其中最新的一篇里提到对中国 Coscon (中国远洋运输集团)实施SOA后的经验:
* Linking IT and Business together. Early on!
* Ensure availability of technical staff and skill (in fact, skills are one of the most important areas for customers!)
* Include senior business analysts
我想我们的方案虽然没有明确的提出企业将能有如上的体验,但是我们的方案还是能达到这样的效果:
1 方案中提倡将不同领域分离开,这个是从技术的角度来看的,因为技术上越专业化,总体的效率就会越高。而从公司整体的运营角度来看,这促使了技术与技术的紧密结合。因为我们方案中所有的商业环节是直接由商业人员制定的,这样能把所有的技术能量直接供给给商业的需求,从而让技术与商业结合得更紧密。
2 我们使用Portal门户来实现应用,并加上可视化的效果,任何一个懂得上网的人员都应该能轻松的掌握。几乎是不需要培训的。再加上消息中心,可以实现再线的人员技术支持,什么问题都可以轻松解决。
3 我们的方案能支持整个公司业务的分析。分析统计单独单独成为一个组件也就是为了这个原因,他允许任何标准信息输入,进行可配置的处理,返回一个标准的分析结果信息输出。更重要的是,我们的方案结合了RFID,这将实现公司全面精准的管理,当然也包括全面而精准的分析了。
我们的方案能够与达到真实的SOA客户的体验,真是让人高兴的事情。希望评委们能尽多的发现我们的优点。尽管我们都是大一、大二学生,但是请相信我们的潜力和热情。 
伟大的时刻:6月29日临晨1:50,我们Odyssey提交了初赛最终稿。
历时3个月,我们奋斗到了最后,完成了我们SOA大赛的初赛的方案。我们在初赛的方案中着重从系统的架构和业务的层面进行了分析,提出了自己的方案。大家为此都付出了很多,经常熬夜。值得一提的是chords为了本次大赛的最终方案已经2天半没睡了。现在我们都面临着期末考试的最后几门。大家还不能放松,继续奋战……
同时,我们会继续研究SOA的相关内容。学习是无之境的嘛~
大家都很辛苦了,今天就不多说了。我们现在最需要的,应该是好好的睡上一觉吧~~^_^” 
漫长的努力和奋斗,终于到达最后的阶段了,我们手头的文档已经初步成型,现在正在逐步的精炼和完善。chords正在修改hecor提交的组件设计文档,并且在丰富自己的综述部分,我则一直奋斗于将业务文档继续改进和深造。
业务部分对我来说实在是一个挑战。自己以前总是很重视各种技术,感受技术对平时生活的改变而来的兴奋。业务这种很商业化的东西很少接触到,近乎停止于听说的地步。为了这篇文档,去了解和研究SOA到底能对业务带来多大的革新,在小组里和大家讨论,又问了周围我能问道的人,在网上翻阅了很多文章,才让我建立起基本的概念。并不是很多资料都很有意义(否则就不用这么多了吧~”~),但是每份资料都是对自己的一份扩充。其实有的时候,这种能够真实感受到的知识正在扩充的感觉是很奇特很让人兴奋的~!
现在已经是学期末了,看看日程表上出现的都是一场场的期末考试。不过我们近几个月来所投入的SOA也将接近尾声,我们的汗水即将凝结成果实。对我们所提出的SOA方案,我们有足够的信心。结果是对我们汗水的一种是否被肯定的判断,而在这样的过程当中,我们从当初的稚嫩,和知识上的单薄,到现在这个程度,虽然现在的我们仍然谈不上是一个很成熟的团队,虽然现在的我们知识上仍然不可谓全面而有深度,但是纵向看来我们已经成长了很多。我们见识到了更多,我们知道自己的不足,同时我们也懂得了很多日常生活中的道理。唯有不断的扩充自己才能使自己能够应变各种复杂的问题。这几个月,我们是很有收获的!
最近世界杯的风波席卷全球,我们也都是很铁杆的球迷。从后场到前场再完美的传接配合,能否变成进球得分,很大程度上取决于最后的临门一脚。前者是基础,而后者同样也是必要条件。我们对我们的作品很有信心,并且同样很有信心完成我们的Final Step~!^_^ 
经过几天的奋斗,终于完成了设计实施计划文档.感觉内容上没有什么盲点,而是文档的格式拿不准,查了一下项目计划的标准格式,然后再在那个标准格式的基础上完成了内容的添加.那个比赛说明中说项目实施计划不能超过3个月,而我算了一下,从复赛确定名单到活动的结束(从7月15日到9月30日)好像只有2个半月的时间,于是我是按照这个时间阶段来安排时间的.当时在写这个文档的时候,我感觉我仿佛我已经来到了北京和我的队友一起边学习边完成我们的项目呢,呵呵,好美好啊!真希望这能真的出现啊!(流口水了,呵呵!) 
跟传说中的一样,写文档果然不是件容易的事情啊。~”~不过话说回来,还是自己之前的阅历积累不够引起的啊。写文档的时候越发会觉得“书到用时方恨少”啊……不过话说回来,今天终于完成的业务模型分析和设计的初稿,实在是一件令人心情舒畅的事啊!^_^
这几天为了这一篇文档,在网上到处搜索相关文档,跑到学校阅览室里查阅资料,让自己充实了不少(视力说不定也~~~T_T)。以前不太经常涉足的软件工程领域这次算是有一个初步的了解了。而且从中还认识到以前我们研究本次的项目时的一些顺序上的错误,或许那些也是让我们此前走很多弯路的原因吧。同时,通过对公司业务以及SOA为企业业务方面带来的创新的分析,让我对SOA能给企业带来的变化的认识更加深刻。我们做的是一个很伟大的工程啊~~^_^”
刚才大家一起对初稿讨论了一下,还是有一些需要更改和扩展的地方。接下来要更加完善文档,还有就是研究一下SCA和SDO的概念。学习是一个永无止境的过程啊~~
经过老大的建议和我两个晚上的努力,组件列表的大体框架已完成,剩下的任务是把里面的组件描述和实现机制继续完善.还好这几天课已经基本上完,能腾出很多时间来搞比赛的事情.总的来说,我的任务在组队里算是比较轻的,因此,我要尽量把我的任务完成好,不让老大操心,我知道老大为了这个比赛晚上都是2,3点钟才睡的(好像还有看世界杯的成分在里面,呵呵),在这里我要说一句:老大,你辛苦了!
时间越来越紧迫,我们必须合理的安排时间,才能提交一套详细、合理的文档。
下面是我们组的文档任务安排与进程表(点击查看全图):


今天为业务模型分析与设计的正式文档到处翻资料时,踩了一些其他参赛队的Blog,有很大的收获呢^_^ 我们的目标同样是要成为一只成功的团队,这几条为我们指明了一些曾没有注意到的地方。故特此转载:-P
(以下转自IBMStar team blog)
一个成功的团队要做到以下几点
尊重每个队员
虚心倾听
做出见识广博的决策
不要当众批评别人
了解自己的实力和自己做事的先后顺序
真诚的听取团队每个成员的意见和建议
对目标和交付产品有清楚的了解
在各个团队间提倡合作和信息共享
了解每个人的做事风格和他们的优缺点
表扬应以团队成员喜欢的方式,真诚地表达
将负面影响视为成长的机会
以积极的方式提供指导 