﻿<?xml version="1.0" encoding="utf-8" standalone="yes"?><rss version="2.0" xmlns:dc="http://purl.org/dc/elements/1.1/" xmlns:trackback="http://madskills.com/public/xml/rss/module/trackback/" xmlns:wfw="http://wellformedweb.org/CommentAPI/" xmlns:slash="http://purl.org/rss/1.0/modules/slash/"><channel><title>BlogJava-BlackStone SOA Group-随笔分类-Develop Experience</title><link>http://www.blogjava.net/blackstone/category/10887.html</link><description /><language>zh-cn</language><lastBuildDate>Wed, 28 Feb 2007 06:01:42 GMT</lastBuildDate><pubDate>Wed, 28 Feb 2007 06:01:42 GMT</pubDate><ttl>60</ttl><item><title>饕餮的盛宴， 崭新的纪元</title><link>http://www.blogjava.net/blackstone/archive/2006/07/30/60871.html</link><dc:creator>BlackStone SOA</dc:creator><author>BlackStone SOA</author><pubDate>Sun, 30 Jul 2006 09:13:00 GMT</pubDate><guid>http://www.blogjava.net/blackstone/archive/2006/07/30/60871.html</guid><wfw:comment>http://www.blogjava.net/blackstone/comments/60871.html</wfw:comment><comments>http://www.blogjava.net/blackstone/archive/2006/07/30/60871.html#Feedback</comments><slash:comments>0</slash:comments><wfw:commentRss>http://www.blogjava.net/blackstone/comments/commentRss/60871.html</wfw:commentRss><trackback:ping>http://www.blogjava.net/blackstone/services/trackbacks/60871.html</trackback:ping><description><![CDATA[有幸参加了2006 IBM 开发者大会，两天的时间，大师、名人、技术天才、业内专家悉数登场，新的理念、新的方法、新的过程、新的工具异彩纷呈，给我了一次饕餮的盛宴。从这里我看到了软件开发的新纪元。怀着对大师和专家们的崇敬，来回忆一下这两天来的收获吧！<br />1. SOA<br />SOA 是我们得以走入开发者大会的缘由，自然是我们关注的焦点。SOA代表了软件抽象层次提高的趋势，是新一代企业应用系统架构的方法学。它允许我们在业务和IT系统找到一个平衡点 -- 服务。服务既是业务系统的终点，也是IT系统的起点，通过这个层次，业务和IT实现了分离和松耦合，二者都可以灵活的变化而不必担心影响到对方。<br />SOA的成功实施是一个长期和复杂的工作，我们需要在架构、技术、组织和管理四个方面予以保障，而这也将会是我们接下来工作的中心。<br />2. 软件过程<br />Jacobson！Jacobson就坐在我的前面！Jacobson 是我多年来的偶像，我一直认为他绝对是这个世界上数一数二的智者，能在这次大会中听到他的演讲将会是我记忆中珍藏的财富。大师提出了Next Generation Software Process 指出我们对于软件开发、软件开发模型的关注将会从以Process为中心转移到以Pratice为中心。今后的开发人员将不再被局限在某一个Process中，所有来在不同Process中的Practice 将被有效的整合起来，灵活的形成开发者特有的Process 进而指导完成开发工作。<br />3. 工具<br />“工欲善其事，必先利其器“，每一种技术、每一种方法都需要具体的工具才能够成为真正具有价值的现实。IBM在这里为我们展示了覆盖了整个软件开发过程的种种工具，IBM的Rational 系列软件为软件的开发提供了一个完整、一致、高效地解决方案。我们接下来的任务就是要尽快的学习这一套工具的使用。<br />这里的罗列只不过是一些粗略的线条，网吧里上网，旁边还有两支大烟枪，今天只好就到这里了<img height="19" src="http://www.blogjava.net/Emoticons/cry_smile.gif" width="19" border="0" />，等到有了好的写作环境，我在来细细梳理这两天的收获吧！<br />再一次高度严重鄙视公共环境里的大烟枪<img height="19" src="http://www.blogjava.net/Emoticons/emangry.gif" width="19" border="0" /><img src ="http://www.blogjava.net/blackstone/aggbug/60871.html" width = "1" height = "1" /><br><br><div align=right><a style="text-decoration:none;" href="http://www.blogjava.net/blackstone/" target="_blank">BlackStone SOA</a> 2006-07-30 17:13 <a href="http://www.blogjava.net/blackstone/archive/2006/07/30/60871.html#Feedback" target="_blank" style="text-decoration:none;">发表评论</a></div>]]></description></item><item><title>623 - Maybe Final Scrum - Tim</title><link>http://www.blogjava.net/blackstone/archive/2006/06/23/54776.html</link><dc:creator>BlackStone SOA</dc:creator><author>BlackStone SOA</author><pubDate>Fri, 23 Jun 2006 12:37:00 GMT</pubDate><guid>http://www.blogjava.net/blackstone/archive/2006/06/23/54776.html</guid><wfw:comment>http://www.blogjava.net/blackstone/comments/54776.html</wfw:comment><comments>http://www.blogjava.net/blackstone/archive/2006/06/23/54776.html#Feedback</comments><slash:comments>1</slash:comments><wfw:commentRss>http://www.blogjava.net/blackstone/comments/commentRss/54776.html</wfw:commentRss><trackback:ping>http://www.blogjava.net/blackstone/services/trackbacks/54776.html</trackback:ping><description><![CDATA[
		<p class="MsoNormal" style="MARGIN: 0cm 0cm 0pt">
				<span lang="EN-US">终于提交了，中午搞好后和Eric去了外面吃饭，虽然身体疲惫，心里倒觉得轻松了不少，可以好好休息了<br />今天被本科的同学拉去拍毕业照，年复一年啊，真诚的祝愿大家都走好！<img height="19" src="http://www.blogjava.net/Emoticons/QQ/37.gif" width="19" border="0" /><br />交付件比较大，花了好些功夫提交，终于得到了IBM的确认。<br />本该在这里再写一个项目总结的，想想提交的项目总结已经很不错了，这里把它贴上来<br />衷心感谢Blackstone小组各个成员<img height="20" src="http://www.blogjava.net/Emoticons/QQ/34.gif" width="20" border="0" /><br />这是第一阶段的Final Scrum，但我相信绝对不是最后一篇Scrum<br />最后祝愿大家考试成功<img height="20" src="http://www.blogjava.net/Emoticons/QQ/49.gif" width="20" border="0" /><br /><br /><br />---<br />Blackstone</span>
				<span style="FONT-FAMILY: 宋体; mso-ascii-font-family: 'Times New Roman'; mso-hansi-font-family: 'Times New Roman'">是最好的</span>
		</p>
		<p class="MsoNormal" style="MARGIN: 0cm 0cm 0pt 84pt; TEXT-INDENT: 21pt">
				<span style="FONT-FAMILY: 宋体; mso-ascii-font-family: 'Times New Roman'; mso-hansi-font-family: 'Times New Roman'">——“</span>
				<span lang="EN-US">IBM</span>
				<span style="FONT-FAMILY: 宋体; mso-ascii-font-family: 'Times New Roman'; mso-hansi-font-family: 'Times New Roman'">杯”</span>
				<span lang="EN-US">SOA</span>
				<span style="FONT-FAMILY: 宋体; mso-ascii-font-family: 'Times New Roman'; mso-hansi-font-family: 'Times New Roman'">大赛项目总结</span>
		</p>
		<p class="MsoNormal" style="TEXT-JUSTIFY: inter-ideograph; MARGIN: 0cm 0cm 0pt; TEXT-INDENT: 21pt; TEXT-ALIGN: justify">
				<span style="FONT-FAMILY: 宋体; mso-ascii-font-family: 'Times New Roman'; mso-hansi-font-family: 'Times New Roman'">还记得当时在图书馆看书，</span>
				<span lang="EN-US">Kelvin</span>
				<span style="FONT-FAMILY: 宋体; mso-ascii-font-family: 'Times New Roman'; mso-hansi-font-family: 'Times New Roman'">一个电话要我一起参加</span>
				<span lang="EN-US">IBM</span>
				<span style="FONT-FAMILY: 宋体; mso-ascii-font-family: 'Times New Roman'; mso-hansi-font-family: 'Times New Roman'">杯</span>
				<span lang="EN-US">SOA</span>
				<span style="FONT-FAMILY: 宋体; mso-ascii-font-family: 'Times New Roman'; mso-hansi-font-family: 'Times New Roman'">大赛，我爽快地答应了，我的“</span>
				<span lang="EN-US">Blackstone</span>
				<span style="FONT-FAMILY: 宋体; mso-ascii-font-family: 'Times New Roman'; mso-hansi-font-family: 'Times New Roman'">”之旅也正式开始。</span>
		</p>
		<p class="MsoNormal" style="MARGIN: 0cm 0cm 0pt 21pt; TEXT-INDENT: -21pt; TEXT-ALIGN: left; mso-list: l0 level1 lfo1; tab-stops: list 21.0pt" align="left">
				<span lang="EN-US" style="FONT-FAMILY: Wingdings; mso-fareast-font-family: Wingdings; mso-bidi-font-family: Wingdings">
						<span style="mso-list: Ignore">Ø<span style="FONT: 7pt 'Times New Roman'">        </span></span>
				</span>
				<span style="FONT-FAMILY: 宋体; mso-ascii-font-family: 'Times New Roman'; mso-hansi-font-family: 'Times New Roman'">成员</span>
		</p>
		<p class="MsoNormal" style="TEXT-JUSTIFY: inter-ideograph; MARGIN: 0cm 0cm 0pt; TEXT-INDENT: 21pt; TEXT-ALIGN: justify">
				<span lang="EN-US">Blackstone</span>
				<span style="FONT-FAMILY: 宋体; mso-ascii-font-family: 'Times New Roman'; mso-hansi-font-family: 'Times New Roman'">小组于</span>
				<span lang="EN-US">2006</span>
				<span style="FONT-FAMILY: 宋体; mso-ascii-font-family: 'Times New Roman'; mso-hansi-font-family: 'Times New Roman'">年</span>
				<span lang="EN-US">4</span>
				<span style="FONT-FAMILY: 宋体; mso-ascii-font-family: 'Times New Roman'; mso-hansi-font-family: 'Times New Roman'">月底成立，开始只有</span>
				<span lang="EN-US">Eric</span>
				<span style="FONT-FAMILY: 宋体; mso-ascii-font-family: 'Times New Roman'; mso-hansi-font-family: 'Times New Roman'">、</span>
				<span lang="EN-US">Kelvin</span>
				<span style="FONT-FAMILY: 宋体; mso-ascii-font-family: 'Times New Roman'; mso-hansi-font-family: 'Times New Roman'">、</span>
				<span lang="EN-US">If</span>
				<span style="FONT-FAMILY: 宋体; mso-ascii-font-family: 'Times New Roman'; mso-hansi-font-family: 'Times New Roman'">和我四人。组长是</span>
				<span lang="EN-US">Eric</span>
				<span style="FONT-FAMILY: 宋体; mso-ascii-font-family: 'Times New Roman'; mso-hansi-font-family: 'Times New Roman'">，他经验丰富，学习能力、管理能力和责任感极强，是一个让人值得敬佩的人。</span>
				<span lang="EN-US">Kelvin</span>
				<span style="FONT-FAMILY: 宋体; mso-ascii-font-family: 'Times New Roman'; mso-hansi-font-family: 'Times New Roman'">也是我们公认的技术牛人，更令人印象深刻的是他思维的跳跃性，几乎每时每刻都有各种新奇的思想冒出来。</span>
				<span lang="EN-US">If</span>
				<span style="FONT-FAMILY: 宋体; mso-ascii-font-family: 'Times New Roman'; mso-hansi-font-family: 'Times New Roman'">不但技术精通，更是商业和技术的结合的专家。在听完</span>
				<span lang="EN-US">IBM</span>
				<span style="FONT-FAMILY: 宋体; mso-ascii-font-family: 'Times New Roman'; mso-hansi-font-family: 'Times New Roman'">组织的关于本次竞赛的宣讲会后我通过我的同学找到了管理学院的</span>
				<span lang="EN-US">Jammy</span>
				<span style="FONT-FAMILY: 宋体; mso-ascii-font-family: 'Times New Roman'; mso-hansi-font-family: 'Times New Roman'">。</span>
				<span lang="EN-US">Jammy</span>
				<span style="FONT-FAMILY: 宋体; mso-ascii-font-family: 'Times New Roman'; mso-hansi-font-family: 'Times New Roman'">仿佛一开始就是为了我们的团队而出现的。他不仅在业务方面的能力很强，在文档排版、美工方面也十分擅长，完美的弥补了我们小组先前的不足。回忆起来</span>
				<span lang="EN-US">Jammy</span>
				<span style="FONT-FAMILY: 宋体; mso-ascii-font-family: 'Times New Roman'; mso-hansi-font-family: 'Times New Roman'">是我们小组唯一一个保持当天布置的任务可以在第二天</span>
				<span lang="EN-US">Scrum</span>
				<span style="FONT-FAMILY: 宋体; mso-ascii-font-family: 'Times New Roman'; mso-hansi-font-family: 'Times New Roman'">会议上提交这一纪录的人，这与他极强的专业知识、学习能力以及认真负责态度是分不开的。</span>
		</p>
		<p class="MsoNormal" style="TEXT-JUSTIFY: inter-ideograph; MARGIN: 0cm 0cm 0pt; TEXT-INDENT: 21pt; TEXT-ALIGN: justify">
				<span lang="EN-US">Blackstone</span>
				<span style="FONT-FAMILY: 宋体; mso-ascii-font-family: 'Times New Roman'; mso-hansi-font-family: 'Times New Roman'">是最好的，因为有了这群能够在一起生活，一起合作的伙伴。</span>
		</p>
		<p class="MsoNormal" style="TEXT-JUSTIFY: inter-ideograph; MARGIN: 0cm 0cm 0pt 21pt; TEXT-INDENT: -21pt; TEXT-ALIGN: justify; mso-list: l0 level1 lfo1; tab-stops: list 21.0pt">
				<span lang="EN-US" style="FONT-FAMILY: Wingdings; mso-fareast-font-family: Wingdings; mso-bidi-font-family: Wingdings">
						<span style="mso-list: Ignore">Ø<span style="FONT: 7pt 'Times New Roman'">        </span></span>
				</span>
				<span style="FONT-FAMILY: 宋体; mso-ascii-font-family: 'Times New Roman'; mso-hansi-font-family: 'Times New Roman'">学习、沟通</span>
		</p>
		<p class="MsoNormal" style="TEXT-JUSTIFY: inter-ideograph; MARGIN: 0cm 0cm 0pt; TEXT-INDENT: 21pt; TEXT-ALIGN: justify">
				<span style="FONT-FAMILY: 宋体; mso-ascii-font-family: 'Times New Roman'; mso-hansi-font-family: 'Times New Roman'">小组</span>
				<span lang="EN-US">5</span>
				<span style="FONT-FAMILY: 宋体; mso-ascii-font-family: 'Times New Roman'; mso-hansi-font-family: 'Times New Roman'">个人都是第一次接触</span>
				<span lang="EN-US">SOA</span>
				<span style="FONT-FAMILY: 宋体; mso-ascii-font-family: 'Times New Roman'; mso-hansi-font-family: 'Times New Roman'">，对</span>
				<span lang="EN-US">SOA</span>
				<span style="FONT-FAMILY: 宋体; mso-ascii-font-family: 'Times New Roman'; mso-hansi-font-family: 'Times New Roman'">只能通过</span>
				<span lang="EN-US">IBM</span>
				<span style="FONT-FAMILY: 宋体; mso-ascii-font-family: 'Times New Roman'; mso-hansi-font-family: 'Times New Roman'">的学习资料慢慢摸索。从</span>
				<span lang="EN-US">SOA</span>
				<span style="FONT-FAMILY: 宋体; mso-ascii-font-family: 'Times New Roman'; mso-hansi-font-family: 'Times New Roman'">应该采用的生命周期到具体的接口设计，身为组长的</span>
				<span lang="EN-US">Eric</span>
				<span style="FONT-FAMILY: 宋体; mso-ascii-font-family: 'Times New Roman'; mso-hansi-font-family: 'Times New Roman'">总是以身作则走在最前面。我们把</span>
				<span lang="EN-US">SRUP</span>
				<span style="FONT-FAMILY: 宋体; mso-ascii-font-family: 'Times New Roman'; mso-hansi-font-family: 'Times New Roman'">和</span>
				<span lang="EN-US">Scrum</span>
				<span style="FONT-FAMILY: 宋体; mso-ascii-font-family: 'Times New Roman'; mso-hansi-font-family: 'Times New Roman'">结合起来，小组成员每天开短会讨论自己当前的工作和明天的进展，这使得小组每个人的工作情况及遇到的问题能在第一时间</span>
				<span lang="EN-US">Broadcasting</span>
				<span style="FONT-FAMILY: 宋体; mso-ascii-font-family: 'Times New Roman'; mso-hansi-font-family: 'Times New Roman'">给小组其他成员。对我来说每天的</span>
				<span lang="EN-US">Scrum</span>
				<span style="FONT-FAMILY: 宋体; mso-ascii-font-family: 'Times New Roman'; mso-hansi-font-family: 'Times New Roman'">是一种挑战。但这正是项目得以完成的法宝之一。</span>
		</p>
		<p class="MsoNormal" style="TEXT-JUSTIFY: inter-ideograph; MARGIN: 0cm 0cm 0pt; TEXT-INDENT: 21pt; TEXT-ALIGN: justify">
				<span lang="EN-US">Blackstone</span>
				<span style="FONT-FAMILY: 宋体; mso-ascii-font-family: 'Times New Roman'; mso-hansi-font-family: 'Times New Roman'">小组的成员来自五湖四海，也有着不同的专业背景。学习</span>
				<span lang="EN-US">SOA</span>
				<span style="FONT-FAMILY: 宋体; mso-ascii-font-family: 'Times New Roman'; mso-hansi-font-family: 'Times New Roman'">是一个漫长的过程，是一个摸索的过程，幸运的是小组内这种良好的学习气氛及宽松的沟通环境让我们及时地纠正错误，少走了很多弯路。</span>
		</p>
		<p class="MsoNormal" style="TEXT-JUSTIFY: inter-ideograph; MARGIN: 0cm 0cm 0pt 21pt; TEXT-INDENT: -21pt; TEXT-ALIGN: justify; mso-list: l0 level1 lfo1; tab-stops: list 21.0pt">
				<span lang="EN-US" style="FONT-FAMILY: Wingdings; mso-fareast-font-family: Wingdings; mso-bidi-font-family: Wingdings">
						<span style="mso-list: Ignore">Ø<span style="FONT: 7pt 'Times New Roman'">        </span></span>
				</span>
				<span style="FONT-FAMILY: 宋体; mso-ascii-font-family: 'Times New Roman'; mso-hansi-font-family: 'Times New Roman'">团队</span>
		</p>
		<p class="MsoNormal" style="TEXT-JUSTIFY: inter-ideograph; MARGIN: 0cm 0cm 0pt; TEXT-INDENT: 21pt; TEXT-ALIGN: justify">
				<span style="FONT-FAMILY: 宋体; mso-ascii-font-family: 'Times New Roman'; mso-hansi-font-family: 'Times New Roman'">一个成功的团队要能长久良性的运作首先就要求团队成员之间有相同的价值取向、相同的奋斗目标，这一点我们是做的比较成功的。从小组成立制定的章程、小组成员承诺，到小组的最高最低目标都是</span>
				<span lang="EN-US">Blackstone</span>
				<span style="FONT-FAMILY: 宋体; mso-ascii-font-family: 'Times New Roman'; mso-hansi-font-family: 'Times New Roman'">团队的重要保障。小组成员每个人的性格都不同，兴趣爱好也各有差异，合理的安排成员的工作就变的十分重要。同时，</span>
				<span lang="EN-US">Blackstone</span>
				<span style="FONT-FAMILY: 宋体; mso-ascii-font-family: 'Times New Roman'; mso-hansi-font-family: 'Times New Roman'">的组员也是为了同一个目标同一个信念团聚在一起，大家相互学习，互相帮助确保了我们</span>
				<span lang="EN-US">Blackstone</span>
				<span style="FONT-FAMILY: 宋体; mso-ascii-font-family: 'Times New Roman'; mso-hansi-font-family: 'Times New Roman'">团队的成功。</span>
		</p>
		<p class="MsoNormal" style="TEXT-JUSTIFY: inter-ideograph; MARGIN: 0cm 0cm 0pt; TEXT-INDENT: 21pt; TEXT-ALIGN: justify">
				<span style="FONT-FAMILY: 宋体; mso-ascii-font-family: 'Times New Roman'; mso-hansi-font-family: 'Times New Roman'">这次的开发历程让我感受到一个高效团队的运作，两个不同专业学生的合作，五个志趣相投的年轻人的奋斗历程。我从心底里说一句：“</span>
				<span lang="EN-US">Blackstone</span>
				<span style="FONT-FAMILY: 宋体; mso-ascii-font-family: 'Times New Roman'; mso-hansi-font-family: 'Times New Roman'">是最好的”。</span>
		</p>
<img src ="http://www.blogjava.net/blackstone/aggbug/54776.html" width = "1" height = "1" /><br><br><div align=right><a style="text-decoration:none;" href="http://www.blogjava.net/blackstone/" target="_blank">BlackStone SOA</a> 2006-06-23 20:37 <a href="http://www.blogjava.net/blackstone/archive/2006/06/23/54776.html#Feedback" target="_blank" style="text-decoration:none;">发表评论</a></div>]]></description></item><item><title>Go through 代理服务器</title><link>http://www.blogjava.net/blackstone/archive/2006/05/14/46035.html</link><dc:creator>BlackStone SOA</dc:creator><author>BlackStone SOA</author><pubDate>Sat, 13 May 2006 17:24:00 GMT</pubDate><guid>http://www.blogjava.net/blackstone/archive/2006/05/14/46035.html</guid><wfw:comment>http://www.blogjava.net/blackstone/comments/46035.html</wfw:comment><comments>http://www.blogjava.net/blackstone/archive/2006/05/14/46035.html#Feedback</comments><slash:comments>0</slash:comments><wfw:commentRss>http://www.blogjava.net/blackstone/comments/commentRss/46035.html</wfw:commentRss><trackback:ping>http://www.blogjava.net/blackstone/services/trackbacks/46035.html</trackback:ping><description><![CDATA[
		<p align="left">今天我和Eric在使用Salesforce Demo的时候遇到了一个很棘手的问题，无法连接到Salesforce的网络服务。<br />因为学校需要使用代理才能访问国外服务器，而Salesforce的Demo是用java命令行运行的，无法设置代理，因此根本无法使用。<br />我们试了很多种方法，都失败。最后我们使用sockscap，（先拜一拜）。设置代理后把Java.exe加上参数添加进Sockscap中运行，成功!<br /><br />不枉花了一个晚上的时间研究啊:)<br />明天终于可以开始包装Salesforce的API了!<br /><br /><br /><br /><br /></p>
		<p align="right">田晟<br /><br />2006-05-13</p>
<img src ="http://www.blogjava.net/blackstone/aggbug/46035.html" width = "1" height = "1" /><br><br><div align=right><a style="text-decoration:none;" href="http://www.blogjava.net/blackstone/" target="_blank">BlackStone SOA</a> 2006-05-14 01:24 <a href="http://www.blogjava.net/blackstone/archive/2006/05/14/46035.html#Feedback" target="_blank" style="text-decoration:none;">发表评论</a></div>]]></description></item><item><title>CORBA，考试，两座大山没有了</title><link>http://www.blogjava.net/blackstone/archive/2006/05/11/45724.html</link><dc:creator>BlackStone SOA</dc:creator><author>BlackStone SOA</author><pubDate>Thu, 11 May 2006 13:12:00 GMT</pubDate><guid>http://www.blogjava.net/blackstone/archive/2006/05/11/45724.html</guid><wfw:comment>http://www.blogjava.net/blackstone/comments/45724.html</wfw:comment><comments>http://www.blogjava.net/blackstone/archive/2006/05/11/45724.html#Feedback</comments><slash:comments>0</slash:comments><wfw:commentRss>http://www.blogjava.net/blackstone/comments/commentRss/45724.html</wfw:commentRss><trackback:ping>http://www.blogjava.net/blackstone/services/trackbacks/45724.html</trackback:ping><description><![CDATA[
		<p>前一段时间，期中考试和CORBA的project总算是告一段落了，虽然还有数图的project和Data Mining的Apriori算法project在进行中，但是我们可算是喘了口气，没啥说的大家加油来搞SOA吧。</p>
		<p>今天和朝院长汇报了我们参赛的情况，朝院长大力支持，我们这下有后台老板了:)</p> 还有，发给IBM组委会的邮件今天也有了回复，标志着与用户的沟通渠道也建立了起来。 <br /><p>高层的支持和客户的参与是成功项目的两大特征，兄弟们，前景十分地美妙啊！</p><p align="right">王青</p><div align="right"><br /> 2006-5-11 </div><img src ="http://www.blogjava.net/blackstone/aggbug/45724.html" width = "1" height = "1" /><br><br><div align=right><a style="text-decoration:none;" href="http://www.blogjava.net/blackstone/" target="_blank">BlackStone SOA</a> 2006-05-11 21:12 <a href="http://www.blogjava.net/blackstone/archive/2006/05/11/45724.html#Feedback" target="_blank" style="text-decoration:none;">发表评论</a></div>]]></description></item><item><title>一场游戏却不是一场梦——SOA大赛解读 </title><link>http://www.blogjava.net/blackstone/archive/2006/05/09/45140.html</link><dc:creator>BlackStone SOA</dc:creator><author>BlackStone SOA</author><pubDate>Tue, 09 May 2006 00:58:00 GMT</pubDate><guid>http://www.blogjava.net/blackstone/archive/2006/05/09/45140.html</guid><wfw:comment>http://www.blogjava.net/blackstone/comments/45140.html</wfw:comment><comments>http://www.blogjava.net/blackstone/archive/2006/05/09/45140.html#Feedback</comments><slash:comments>0</slash:comments><wfw:commentRss>http://www.blogjava.net/blackstone/comments/commentRss/45140.html</wfw:commentRss><trackback:ping>http://www.blogjava.net/blackstone/services/trackbacks/45140.html</trackback:ping><description><![CDATA[        近日，和队友一起对IBM的SOA大赛的命题思索，感触良多。<br />        需求是软件开发的起点，更是开发成败的关键。我们一拿到题目不禁产生了如下疑问：没有一个真实的，可以调查、访问、咨询的客户，不能与之讨论、协商以明确需求，我们的设计和开发会不会就是一场游戏一场梦呢？如果仅仅是虚幻的南柯一梦，那么大赛是否能够真正地考量出参赛者的架构设计能力呢？没有详尽的需求，这是我们面临最大的挑战。<br />          硬币是两面的，大赛也是。讨论和思索中，我们发现了一些有价值的线索，或许这才是对大赛题目的正确解读。<br />“或许你并不需要完整的需求，最起码在开始设计的时候”。对于软件开发来说，开发模型的选择或许是至关重要的，是MSF，RUP还是FDD，XP。就本项目而言，项目的规模不应该超过15人月（５名队员，３个月），显而易见我们应当选用某些轻量级的模型，例如：XP。另一面，大赛初赛要求提交的制品显然只是设计而不包括代码实现，考虑到IBM主推的RUP过程，我们有理由认为初赛、复赛就是RUP的Inception和Elaboration两个阶段，而决赛则是Construction和Transition两个阶段。对于RUP来说在Inception和Elaboration的早期我们并不需要完整的需求，更不需要Frozen Requirements。<br />       “做一只骑在大象身上的猴子”，Barry Boehm的话或许是我们在选择本项目的开发模型问题上最好的指导，我们不用纯粹的RUP，也不用某一种固定的XP方法，我们将有针对的来制定本项目的SDP。<br />         最近，EMC的“秘书门”事件网上炒得沸沸扬扬，我并无太多兴趣，倒是记住了EMC的motto，“与客户,合作伙伴和同事建立长久关系的核心要求是做正确的事,永远是”。如果不希望SOA大赛对于我们只是“春梦了无痕”，或许我们需要在这场游戏中从选择正确的开发模型开始。<br />       “做正确的事,永远是”。<br /><div align="right">                                                                  王青<br />                                                            2006-4-30</div><img src ="http://www.blogjava.net/blackstone/aggbug/45140.html" width = "1" height = "1" /><br><br><div align=right><a style="text-decoration:none;" href="http://www.blogjava.net/blackstone/" target="_blank">BlackStone SOA</a> 2006-05-09 08:58 <a href="http://www.blogjava.net/blackstone/archive/2006/05/09/45140.html#Feedback" target="_blank" style="text-decoration:none;">发表评论</a></div>]]></description></item><item><title>西游记与团队组建</title><link>http://www.blogjava.net/blackstone/archive/2006/05/09/45137.html</link><dc:creator>BlackStone SOA</dc:creator><author>BlackStone SOA</author><pubDate>Tue, 09 May 2006 00:52:00 GMT</pubDate><guid>http://www.blogjava.net/blackstone/archive/2006/05/09/45137.html</guid><wfw:comment>http://www.blogjava.net/blackstone/comments/45137.html</wfw:comment><comments>http://www.blogjava.net/blackstone/archive/2006/05/09/45137.html#Feedback</comments><slash:comments>0</slash:comments><wfw:commentRss>http://www.blogjava.net/blackstone/comments/commentRss/45137.html</wfw:commentRss><trackback:ping>http://www.blogjava.net/blackstone/services/trackbacks/45137.html</trackback:ping><description><![CDATA[        为了完成西天取经任务，组成取经团队，成员有唐僧、孙悟空、猪八戒、沙和尚。其中唐僧是项目经理，孙悟空是技术核心，猪八戒和沙和尚是普通团员。这个团队的高层领导是观音。<br />         团队的组成很有意思，唐僧作为项目经理，有很坚韧的品性和极高的原则性，不达目的不罢休，又有很得上司支持和赏识（直接得到唐太宗的任命，既给袈裟，又给 金碗；又得到以观音为首的各路神仙的广泛支持和帮助）。沙和尚言语不多，任劳任怨，承担了项目中挑担这种粗笨无聊的工作。猪八戒这个成员，看起来好吃懒 做，贪财好色，又不肯干活，最多牵牵马，好像留在团队里没有什么用处，其实他的存在还是有很大用处的，因为他性格开朗，能够接受任何批评而毫无负担压力， 在项目组中承担了润滑油的作用。最关键的还是孙悟空，由于孙悟空是这个取经团队里的核心，但是他的性格极为放荡，回想他那大闹天空的历史，恐怕作为普通人来说没有人会让这种人呆在团队 里，但是取经项目要想成功实在缺不了这个人，只好采用些手腕来收复他。<br />         这些手段是，首先把他给弄得很惨（压在五指山下500年，整天喝铜汁铁水）；在他绝望的时候，又让项目经理去解救他于水火之中以使他心存感激；当然光收买人心是不够的，还要给他许诺美好的愿景（取完经后高升为正牌仙人）；当然最主要的是为了让项目经理可以直接控制好他，给他戴个紧箍，不听话就念咒惩罚他。孙悟空毕竟是牛人，承担了取经项目中的赶妖除魔的绝大多数重要任务，虽然是个难于管束的主，不能只用手段来约束他。<br />        此时猪八戒的作用就出来了，在孙悟空苦恼的时候，上司不能得罪，沙和尚这种老实人又不好伤害，只好通过戏弄猪八戒来排除心 中的郁闷，反正猪八戒是个乐天派，任何的指责都不会放在心上。<br />        在取经的项目实施的过程中，除了自己的艰辛劳动外，这个团队非常善于利用外部的资源，只要有问题搞不定，马上向领导汇报（主要是直接领导观音），或者通过各种关系，找来各路神仙帮忙（从哪咤到如来佛），以搞定各种难题。<br />         西游记里特别强调得到高层支持的重要性，有没有靠山真的很不同，君不见象白骨精这种没有靠山的妖魔都会死得很惨。<br />        上面这则来源于网上的故事，告诉我们团队组建对于项目成败的关键作用。在我们的组队过程中给了我们很多启示。幸运的是我们的运气不错，小组里既有了拥有各种必要技能的成员，大家的性格和处事风格竟然也是比较匹配的，这或许就是成功的前兆吧！<br />         今后的Blog中我们会详细的来介绍我们团队的每一个成员，相信我们的组合一定会勇往直前，争取胜利的！<br /><div align="right">                                                                                    王青<br />                                                                                  2006-5-6</div><img src ="http://www.blogjava.net/blackstone/aggbug/45137.html" width = "1" height = "1" /><br><br><div align=right><a style="text-decoration:none;" href="http://www.blogjava.net/blackstone/" target="_blank">BlackStone SOA</a> 2006-05-09 08:52 <a href="http://www.blogjava.net/blackstone/archive/2006/05/09/45137.html#Feedback" target="_blank" style="text-decoration:none;">发表评论</a></div>]]></description></item></channel></rss>