建网站的需求分析与策划
1.为什么要进行网站需求分析
随着技术的不断发展和用户对网站功能性的需求不断提高,如今网站项目的设计己经不仅仅简单地利用静态Html文件来实现,与前几年网站设计由一两名网页设计师自由的创作相比,网站项目的设计和开发越来越像一个软件工程,也越来越复杂,网站项目的设计和开发进入了需要强调流程和分工的时代,建立规范的、有效的、健壮的开发机制,才能适应用户不断变化的需要,达到预期的计划目标。
通常情况下网站项目的确立是建立在各种各样的需求上的,这种需求往往来自于客户的实际需求或者出于公司自身发展的需要,其中客户的实际需求占了绝大部分。面对拥有不同知识层面的客户,项目的负责人对用户需求的理解程度,在很大程度上决定了此类网站开发项目的成败。因此如何更好地了解、分析、明确用户的需求,并且准确、清晰地以文档的形式表达给参与项目开发的每个成员,保证开发过程按照客户需求的目标方向进行,是每个网站开发项目管理者需要面对的问题。
2.如何做好需求分析
(1)让客户畅所欲言,罗列出所有的需求。
让用户将所有的想法尽可能地阐述清楚,并把所有的要求罗列出来,不要遗漏。这时候还应该尽量挖掘客户的潜在需求,以免遗漏某些必要的需求而导致方案变更。在收集客户需求时应让客户把问题和要求一条条地列出来,将用户最原始、最完整的要求准确地记录下来。很明显,假如客户的需求做得都不完整,随时可能会产生意想之外的变更,甚至这个变更会破坏已经做的模型及结构,那么这个项目从开始就注定会失败。
(2)透过现象分析潜在的需求。
很多情况下客户并非专业人士,他们的描述往往不能直接帮助我们整理出重点和技术难关,这需要我们去为客户进行分析、归纳和整理,尤其是客户谈得不多却又是技术上实现难度和强度很高的地方特别值得注意。
客户往往对需求的概念是非常模糊的,大多时候给出的需求都是笼统而且尺度难以控制的,这就要求业务人员倾听客户的详细说明以后,帮助客户进行整理和分析,同时预测客户在开发过程中变更及今后应用中可能进行修改升级的潜在需求。
比如在为客户设计办公自动化系统的时候,也许就要为客户预留将来与他们的业务单位进行交互的通道;在设计邮件系统的时候要考虑可能会需要广告管理服务器;设计网络电子商店时考虑今后增加库存产品进销存统计分析等;限于时间财力的考虑,客户通常能够接受分阶段实施的开发过程,在需求分析时,提早为客户设想今后的需求变更,除了使项目开发更加顺利以外,也为今后业务的进一步深入打下了更好的基础。
(3)利用自然的语言描述项目模型。
在业务员与客户进行沟通和调查时撰写的需求分析,客户的水平和资历有所不同,但是最自然的描述能够使项目开发的各个成员都能清楚地理解需求含义,不至于在理解上产生偏差。对客户而言,这样的模型描述最接近真实,容易参与修订,并能以此为测试和验收的依据。
(4)利用示意图和图表将用户的需求表现出来。
需求分析无论文字上怎么样表述都还是抽象的,对客户而言理解毕竟是困难的,将基本确定的需求制作出示意图是最直观有效的,利用示意图将客户的需求和即将开始设计的系统体现起来,在进行系统分析和程序开发之前,双方对今后要完成的产品就能够有直观的认识,换言之,就是在产品还没有真正进入开发阶段的时候,双方就对工作的结果达成统一的意见,这将大大地减轻需求变更所带来的困扰,同时客户更容易地参与到项目的开发过程,保证项目往正确的方向进行。
。。。。。。。。。。。。。。。。。。。。。。。。。。。。。。。。。。。。。。。。。。。。。。。。。。。。。。。。
广州企业建站首选广州墨动网络(http://www.chfish.net),成立于2007年,具备7年建站经验的核心力量,一直致力于网页设计,推广优化服务.墨动网络经营宗旨:平民价格 高端作品 优质的售后服务.
上一篇:网页的色彩拾配与美工图设计 |
下一篇:蓝绿色调的骨骼型版面设计 |
粤公网安备 44011502000039号