这次项目,我的工作是负责总体规划和博客管理以及在详细设计中的画图。总体规划的工作的最大难点是在决策上,也就是根据自己队员的各种能力分配他们的工作 ,例如编程动手能力强的,搜索资料能力强的,表达能力强的等等,要分清楚他们在项目中该处什么位置才能发挥他们的才能使项目有效顺利的完成。
项目里要求队员们最重要的一的点是:要有团队的概念。一个大型而且成功的项目向来都是一个小组完成的,而且小组里的队员都互相熟悉的,通过调配资源使得小组在最短的时间内完成出最好的设计来。
具体的,由于以前有负责项目的经验,例如品牌策划活动等,所以由我来做总体规划的工作。首先在我确定了队员以后,我就以每位队员的不同能力分工作;因为我一直有写博客的习惯,所以博客的建立和管理这方面就由我来负责,其他组员再各自分工,完成资料搜索和整理实现设计。这次我们做的是基于SOA的校园信息系统,我就把系统功能划分为3大部分分别归属于学生、老师和学生家长;按照我们的设计,我依据组员各自的能力不同进行了分工,包括详细设计和资料搜索。
在我们具体做的时候,由于我们是第一次合作,而且队里有很多人都是第一次经历多人合作完成一个项目,所以我经常要把大局放到首位,因为总体规划在我那,我要把分工明确了,当发生意见不一的时候,一定要站出来客观分析对大局的利弊,并且每时每刻让队里所有人都有团体的概念;因为每时每刻我都清楚团队精神是我们这个项目做成功的关键。
在开发完成这个系统的过程中,软件工程的概念已经深深地刻到我的脑海里。还有就是结合我们现在学习的课程《软件系统结构》懂得一个系统的真正完成并不是我们单单地编写代码,而是要结合软件工程思想和体系结构理论来规划与实现,只有经过后者系统才能完善按预期实现。
现在感觉到规划一个这样的项目只有单纯的理论基础是不够的,对待每时每刻都有可能发生的异常情况要懂得如何应变也是非常重要的。
通过这次设计,进一步的感受到了团队合作如何才能最好的发挥出团队的最好水平,如何才能做好团队的管理工作
posted on 2008-06-30 23:31
SOA设计 阅读(237)
评论(0) 编辑 收藏