您现在的ä½�置:考试大 >> å»ºç­‘工程 >> å»ºç­‘周边 >> å…¶å®ƒç›¸å…³ >> æ–‡ç« å†…容

网站项目模型�业务�程分�

æ�¥æº�:考试大  2009å¹´6月30æ—¥   ã€�考试大:你的考试选择】
  ��技术的�断�展和用户对网站功能性的需求�断�高,如今网站项目的设计已��能�仅仅简�地利用��Html文件�实现,与�几年网站设计由一两�网页设计师自由的创作相比,网站项目的设计和开�越�越�一个软件工程,也越�越��,网站项目的设计和开�进入了需�强调�程和分工的时代,建立规范的�有效的��壮的开�机制,�能适应用户�断�化的需�,达到预期的计划目标。
  网站项目管ç�†ï¼ˆWPM)的å�«ä¹‰ä¸ºWeb-based Project Management,å�³ä»¥Web åº”用程åº�为主è¦�表现方å¼�的架构æ�¥è¿›è¡Œçš„项目设计å�Šç®¡ç�†ï¼Œè¿™æ ·çš„æž¶æž„中包å�«äº†æµ�览器ã€�网络和Web æœ�务器等关键主体,主è¦�体现在网站设计ã€�以æµ�览器为客户端的Web应用程åº�å¼€å�‘(例如信æ�¯ç±»ç½‘ç«™ã€�网上商店ã€�虚拟邮局ã€�客户关系管ç�†ã€‚)等项目管ç�†ä¸­ã€‚ 
  在本文中,笔者将网站项目管ç�†ï¼ˆWPM)与软件工程的统一过程管ç�†ï¼ˆRUP)进行å�‚照比较,并结å�ˆå®žé™…工作ç»�验,力求将网站工程管ç�†ï¼ˆWPM)的角色ã€�分工ã€�æµ�程进行完整的é˜�述,使网站项目管ç�†é€�æ¸�èµ°å�‘规范化。 
  按照笔者的�验,网站项目管��以分为以下六个阶段进行控制:
  1. éœ€æ±‚分æž�å�Šå�˜æ›´ç®¡ç�†
  2. é¡¹ç›®æ¨¡åž‹å�Šä¸šåŠ¡æµ�程分æž�
  3.系统分��软件建模
  4.界�设计�交互设计�程�开�
  5.系统测试和文档编写
  6.客户培训�技术支�和售��务需�说明的是,这些阶段虽然具有一定的延续性,但是并�完全隔断的,例如需求�更管�和测试工作�文档编写都是贯穿整个项目过程的,许多工作时交�进行或�时进行的。网络技术的应用所产生的电��程工作方�既�能彻底更改传统的工作�程,也�是对传统工作�程的简��制,而需�对传统的工作�程进行��的优化�改进和�组。
  本章包括以下内容:
  一�编写项目模型文档,使所有人都一目了然
  二�业务�程分�员进行�程设计
  三�界�工程师设计用户界�原型
  四�以用户为中心的设计�考
  五�制作设计计划书
  六�总结
  一ã€�编写项目模型文档,使所有人都一目了然为什么è¦�制作项目模型文档? 
  通常用户æ��出的需求是凌乱的,ä¸�完整的,甚至是ä¸�正确的,而且更细致的需求ç»�常是在项目开å�‘进行中æ‰�被挖掘å�‘现的,这对于开å�‘人员æ�¥è¯´æ˜¯ä¸ªæž�其困扰的问题。那么,在进行需求分æž�å�Žåˆ¶ä½œé¡¹ç›®æ¨¡åž‹æ–‡æ¡£ï¼Œèƒ½åœ¨é¡¹ç›®è¿›å…¥å¼€å�‘å‰�,å�Œæ–¹å¯¹å�³å°†è¦�开始完æˆ�的项目的结果有个共å�Œçš„认识,并æ��早暴露å�¯èƒ½å‡ºçŽ°çš„éœ€æ±‚å�˜æ›´ï¼Œé‚£ä¹ˆå°†å¤§å¤§æ��高开å�‘的效率和质é‡�。 ç¼ºä¹�ç»�验的项目人员往往在接å�—任务å�Žè¿«ä¸�å�Šå¾…地进行系统分æž�和开å�‘,而ä¸�æ„¿æ„�多一点时间在和客户å��å¤�推敲项目需求和模型,开å�‘过程中想当然地凭空为客户å�šäº†å¾ˆå¤šå�‡æƒ³ï¼Œè´¹äº†ä¹�牛二虎之力å�´å�ƒåŠ›ä¸�讨好,å�¯æƒ³è€ŒçŸ¥ï¼Œåœ¨ä¸�知é�“终点在哪里的马拉æ�¾æ¯”赛中,你会跑到哪里去?ï¼� å› æ­¤åœ¨ç¡®è®¤äº†å®¢æˆ·çš„åˆ�步需求以å�Žï¼Œä¸šåŠ¡äººå‘˜åº”è¯¥è¿›è¡Œé¡¹ç›®æ¨¡åž‹çš„è®¾è®¡æ��述。 
  首先,我们è¦�定义一下è¯�汇表,并é�žæ¯�个客户或者项目å°�组æˆ�员都能够明白“用户â€�ã€�“角色â€�ã€�“用例â€�之间的差别,也ä¸�è§�得都能很好地ç�†è§£â€œé€šé�“â€�ã€�“å‰�å�°â€�ã€�“å�Žå�°â€�到底是什么å�«ä¹‰ï¼Œä¸ºäº†è®©é¡¹ç›®æ¨¡åž‹æ–‡æ¡£ä½¿æ¯�个æµ�览者正确地ç�†è§£ï¼Œå®šä¹‰è¯�汇表是é�žå¸¸éœ€è¦�的,尤其是é�¢å¯¹ä¼ ç»Ÿè¡Œä¸šåˆ�次进行信æ�¯åŒ–设计的用户。 æ¨¡åž‹æ��述采用自然的语言进行æ��述,这份文档是对需求分æž�报告的进一步æ��述。使得客户代表ã€�项目ç»�ç�†ã€�å¼€å�‘人员对å�³å°†å±•开的项目通过项目模型的æ��述产生直观的å�°è±¡ï¼Œå¹¶é’ˆå¯¹å…³é”®çš„问题进行讨论并达æˆ�统一认识,比如功能è¦�求ã€�性能指标ã€�è¿�行环境ã€�投资规模等等。 
  二ã€�业务æµ�程分æž�员进行æµ�程设计业务æµ�程分æž�员的人员应该善于简化工作,担任此角色的人员中必须è¦�有具备广å�šçš„专业领域知识,并且具有良好的沟通技巧。 
  业务分æž�人员é‡�点需è¦�å��助客户将需求进行归纳分æž�,查找出所有的业务主角,确定业务主角å�Žï¼Œæ¯�个主角的相关活动å�Šæµ�程应清晰地制定出æ�¥ï¼Œç»ˆè®¾è®¡å‡ºé€»è¾‘视图ã€�用户界é�¢ç¤ºæ„�图。比如一个电å­�商店系统,除了系统管ç�†å‘˜ã€�业务ç»�ç�†ã€�业务员ã€�物æµ�é…�é€�员ã€�客户æœ�务人员等角色以外,å�¯èƒ½è¿˜å­˜åœ¨å¤–部å��作å�•ä½�çš„ä¸�å�Œè§’色,比如供应商ã€�分销商ã€�广告客户,还有购买用户,甚至å†�细分为普通消费用户ã€�VIP消费用户ã€�集团消费用户等等,æ¯�一类角色å�‚与系统活动时的入å�£å’Œæµ�程都有所ä¸�å�Œï¼Œé€šè¿‡é€»è¾‘图和示æ„�图,业务æµ�程分æž�员将系统的机构简è¦�明确地进行æ��述。 
  在进行业务æµ�程设计,需è¦�注æ„�以下事项:* è°ƒæŸ¥ç”¨æˆ·ç½‘络环境和é…�置,使架构设计师能够制定å�ˆç�†å�¯è¡Œçš„系统架构;调查用户å��好和技能水平,这将直接影å“�到项目开å�‘的深度和用户界é�¢çš„设计;“虽然开å�‘人员和管ç�†äººå‘˜å¾ˆå®¹æ˜“自认为他们了解用户需è¦�,但实际情况常常ä¸�是这样。人们往往关注于用户应该如何执行任务,而ä¸�是用户å��好如何执行。多数情况下,å��好问题ä¸�仅仅是简å�•地认为已掌æ�¡äº†ç”¨æˆ·éœ€è¦�,尽管这本身就很值得研究。å��好还è¦�ç”±ç»�验ã€�能力和使用环境决定。â€�
  预测并制定系统的性能指标,为测试人员编写测试计划æ��ä¾›ä¾�æ�®ã€‚ 
  许多项目设计中比较é‡�视功能的实现,测试阶段看似满足了客户的需求,但一旦投入使用的时候,便会å�‘现性能上é�¢ä¸´ç�€ä¸€ä¸ªä¸ªç“¶é¢ˆã€‚客户由于对专业知识的了解程度有é™�,也往往忽略了这方é�¢è¦�求,因此为了é�¿å…�æ—¥å�Žé™·å…¥çº çº·ï¼Œäº‹å…ˆé¢„测并制定性能指标是é�žå¸¸é‡�è¦�的。 
  三ã€�界é�¢å·¥ç¨‹å¸ˆåˆ›å»ºç”¨æˆ·ç•Œé�¢åŽŸåž‹ä¸ºäº†åœ¨å®žé™…ç³»ç»Ÿå¼€å�‘投入之å‰�,创建用户界é�¢æ¨¡åž‹æ˜¯é�žå¸¸é‡�è¦�的,开å�‘原型的æˆ�本远远低于实际开å�‘çš„æˆ�本,在项目åˆ�期,创建完整的用户界é�¢æ�­ç¤ºå’Œæµ‹è¯•系统的所有功能和å�¯ç”¨æ€§ï¼Œå¹¶èƒ½å¤Ÿä½¿å®¢æˆ·ä»£è¡¨å�‚与讨论å�Šä¿®æ”¹ï¼Œå�¯ä»¥å¤§å¤§æ��高项目的æˆ�功几率。 
  创建正确å�¯è¡Œçš„原型以å�Žï¼Œç³»ç»Ÿåˆ†æž�ã€�设计å�Šä»£ç �的编写都必须é�µç…§åŽŸåž‹è¿›è¡Œï¼Œç¡®ä¿�构建的系统是正确的,测试人员和客户也能够在开å�‘过程中å�³å®žæ—¶åœ°å�‚与检查,å�¯ä»¥æœ‰æ•ˆåœ°ä¿�障了项目的质é‡�。 
  根æ�®ä¸šåŠ¡æµ�程分æž�员所æ��供的æµ�程分æž�逻辑图å�Šç¤ºæ„�图,界é�¢è®¾è®¡å·¥ç¨‹å¸ˆå¼€å§‹è®¾è®¡åˆ¶ä½œç”¨æˆ·ç•Œé�¢åŽŸåž‹ï¼Œç›®å‰�这个阶段,对于界é�¢è®¾è®¡äººå‘˜æ�¥è¯´è¿˜æ²¡æœ‰è¿›å…¥ç²¾ç»†è®¾è®¡çš„阶段,所以é‡�è¦�的是将业界é�¢å·¥ç¨‹å¸ˆåœ¨å……分ç�†è§£å®¢æˆ·éœ€æ±‚和所有的业务æµ�程之å�Žï¼Œåˆ©ç”¨å�ˆç�†çš„布局设计用户界é�¢ã€‚比如网站的首页风格ã€�首页需è¦�显示的å�„个元素ã€�导航的分类和表现方法ã€�å�„类业务角色的入å�£ç­‰ç­‰ã€‚ 
  在此需è¦�注æ„�的是,用户界é�¢ä¸�仅仅是网站访问者所æµ�览的界é�¢ï¼Œä¹ŸåŒ…括了特殊用户ã€�管ç�†å‘˜ã€�业务伙伴等ä¸�å�Œçš„用户界é�¢ï¼Œç”šè‡³è¿˜æœ‰æ��示界é�¢ã€�警告界é�¢ã€�出错界é�¢ç­‰ç­‰ï¼Œè®¾è®¡å®Œæ•´çš„用户界é�¢åŽŸåž‹ä¸�仅能够使客户å�Šæµ‹è¯•人员更容易明确需求,也对项目的质é‡�起到ä¸�å�¯å¿½è§†çš„作用。 
  四ã€�以用户为中心的设计æ€�考无论项目设计开å�‘人员的水平多么精尖,毕竟ä¸�是系统的终用户,é™�度地满足客户的需è¦�æ‰�是关键,系统设计人员往往å�£å¤´ä¸ŠæŒ‚ç�€ä»¥ç”¨æˆ·ä¸ºä¸­å¿ƒçš„å�£å�·ï¼Œè€Œå®žé™…上工作中å�ˆåœ¨å¤§é‡�地å�‡æƒ³ï¼Œæˆ–是出于懒惰或是出于æ�¡ä»¶é™�制,对于将æ�¥ä½¿ç”¨ç³»ç»Ÿçš„ä¸�å�Œç”¨æˆ·æ�¥è¯´éƒ½å�¯èƒ½äº§ç”Ÿæ„�想ä¸�到的障ç¢�。 
  真正å�šåˆ°ä»¥ç”¨æˆ·ä¸ºä¸­å¿ƒï¼Œå°±è¦�先放弃沉淀在脑å­�里的ç»�验和想象,到客户工作的地方去ã€�观察记录客户如何工作ã€�ç„¶å�Žä¸Žå®¢æˆ·è°ˆè®ºä»–们的工作。 
  在团队拓展训练中有一项å�«å�šâ€œç›²äººæ–¹é˜µâ€�的课程,å�¯ä»¥æƒ³è±¡ä¸€ç¾¤ä»€ä¹ˆä¹Ÿçœ‹ä¸�è§�的人如何把一根长绳å­�拉æˆ�正方形景象å�—?目中无人的人会懂得倾å�¬å’Œæœ�从å�—?我们ä¸�能å�‡è®¾ç”¨æˆ·åˆ°åº•是个å�¥å…¨äººè¿˜æ˜¯ç›²äººï¼Œä¹Ÿä¸�能å�‡æƒ³ç”¨æˆ·åº”该会怎么å�šä¸�该会怎么å�šï¼Œå�ªæœ‰åŽ»ä»”ç»†è§‚å¯Ÿå’Œæ²Ÿé€šï¼Œæ‰�能制定出真正符å�ˆç”¨æˆ·éœ€è¦�的计划。 
  有专家æ��出:开å�‘人员应决定用户的组æˆ�,并让用户尽å�¯èƒ½æ—©åœ°æ¶‰å…¥ï¼Œå¹¶æ��出了几ç§�熟悉用户ã€�他们的任务以å�Šéœ€æ±‚的方法:与用户交谈到办公地点拜访用户* è§‚察用户工作将用户工作录åƒ�了解工作组织自我å°�试使用户在工作时边想边说让用户å�‚与设计在设计å°�组中包括专家级用户执行任务分æž�。
  五ã€�制作设计计划书到了这个阶段,å�¯ä»¥è¯´æŽŒæ�¡äº†å®¢æˆ·çš„需求并对计划实施的系统开å�‘有了清楚地认识,与客户之间达æˆ�了共识,那么在进入下个阶段的工作时,制作设计计划书是é�žå¸¸å¿…è¦�的。 
  设计计划书是全é�¢æ��述整个系统的全貌,作为系统分æž�ã€�测试人员工作的基础,å�Œæ—¶ä¹Ÿæ˜¯å®¢æˆ·éªŒæ”¶çš„æ ‡å‡†ï¼Œä½œä¸ºä¸šåŠ¡å�ˆå�Œçš„内容之一,因此,应该仔细谨慎地撰写设计计划书。 
  根�项目的��,设计计划书的内容或许有所��,以下笔者�供一份样本供大家�考,该份样本基本涵盖了需�在计划书中进行确认和�述的核心�素。 ��:考试大-建筑工程类考试

责编:ljwzmznd çº é”™

 
网�跟贴

暂无跟贴,欢迎您�表��

 
 
跟贴共0�
笔 � :
网�评论仅供其表达个人看法,并�表明考试大��其观点或�实其�述