有效的敏捷Web开发

WebFX总统。Bill在互联网营销行业有超过25年的经验,擅长SEO, UX,信息架构,营销自动化等。William在希彭斯堡和麻省理工学院的科学计算和教育背景为MarketingCloudFX和WebFX的其他关键研发项目提供了基础。

敏捷web开发不是一个特定的过程、行动或一天的练习。敏捷是一种思维方式,一种执行项目的态度。这意味着简化项目,减少浪费的时间,执行频繁的检查,并确保你没有在对项目没有价值的事情上花费过多的时间。

把优质的时间花在为网站增加价值并使其更好的行动上,把时间和精力从那些令人头疼的过程中抽走。你的团队将在一半或更少的时间内达到相同的目标和里程碑。在本文中,我将向您展示如何敏捷项目管理方法可应用于开发网站。

传统的Web开发流程

典型的web开发过程大约在2000-2007年。在世纪之交的时候,我们这些网络极客们正在努力研究如何有效地设计网站。我们从印刷、视频和广播中使用的工具和流程开始,并针对互联网进行了修改。我们接受了纸上原型,线框图用户角色和用例规划,以及信息架构使用场地地图和流程图进行规划。

Jesse James Garrett而且史蒂夫·克鲁格出版了他们的可用性/以用户为中心的设计书籍,我们松了一口气,不是因为他们说的是新的,而是因为他们以一种即使是最惧怕技术的印刷设计师也能理解的方式表达了主题。

的转折点

我们有一个招标书最近有一所大学在重新设计他们的网站,想雇佣我们做设计和规划。这是一所很棒的学校,听起来像一个很棒的项目,类似的项目我们以前做过几十次了。但是当我们坐下来写提案的时候,我们发现自己绞尽脑汁不知道该怎么写。

过了一段时间,我们明白了原因。招标书是在寻找2005年的网页开发人员。线框图、网站地图、用例场景和焦点小组——传统的web开发过程——已经为我们服务了近10年,我们使用它们开发了有效的网站,但在像我们这样的高节奏行业,速度和效率是非常重要的。现在我们知道它们是西部蛮荒时期的工具。它们在新世界中仍然有自己的一席之地,但它们已经沦为了一个小众玩家,而且只在最棘手的网络项目中使用。

是什么改变了?

在过去的5年里,有三个主要的变化从根本上改变了我们设计网站的方式。首先,每个人都使用互联网。

我的意思是每一个人。十年来,当我们与营销总监或首席执行官会面时,他们中的大多数人都有秘书打印他们的电子邮件让他们回复。现在,每个CEO都有黑莓或iPhone。

其次,我们对人们如何使用网站有了更好的了解。五年前,我们有最好的猜测从现在开始,我们有了最佳实践。例如,每个访问大学网站的用户都知道要寻找写着“招生”的链接,同样,每个大学都知道有一个叫做“招生”的链接。

很难想象,但在10年前,这些都是大问题,值得花上数天的时间进行讨论和测试。第三,可能也是最重要的,是中国在这方面的巨大进步内容管理系统(CMS)技术在过去5年。任何有才华的可用性顾问(这个职业在10年前也不存在)都可以与开发人员合作定制任意数量的廉价或免费的开源cms,这样即使是我的祖父母也可以编辑一个网站。

现在我们处于这样一个阶段,过去占据web开发项目80%的工作量现在已经没有必要了。现在是时候把支持该工作的过程放在一边,并进入下一个级别了。

敏捷Web开发过程

现代(敏捷)的web开发过程。在上面所示的过程中,编辑在第一天就与内容和导航进行交互。导航是流动的,我们可以更快地呈现在用户面前,对我们的课程进行100个小修正,而不是等上几周再进行重大调整。

灵活的Web的灵活过程

让你的团队放下邮件,别挂电话。停止无休止的来回,内部会议,每周重复同样的问题。让所有人都进办公室,把他们锁起来(比喻地说)。

让决策者、内容入口人员和IT专家参与进来,你就有了成功的秘诀。虽然敏捷web开发过程的每一部分都在快速迭代中运行得更加顺畅,但它减少了花费在开销上的时间——调度、概述、寻找反馈、情绪波动、员工重组、培训等——这真正为你节省了最大的时间。

你的关键涉众不必在5个月内参加4个会议,他们需要在3天内参加3个小时的会议。通过敏捷开发,你的团队将在项目开始的几周内就沉浸在网站的建设中,你将在一个月内从真正的网站用户那里得到实时反馈。你的内部团队将被授权进行这些改变,并将接受提出关键问题的培训,这些问题是:

  • 这种改变能帮助我们达到目标吗?
  • 这些图片和文字是否支持我们的品牌?
  • 这个解比现在的解更好吗?
  • 如果我们试一个星期,最坏的结果会是什么?
  • 一旦一周结束了,我们该如何决定是保留它还是改回来?

现在对于技术来说是一个非常激动人心的时代,而这种新的web开发方法是一种直接触及问题核心的工具,并且避免了在阻碍我们前进的噪音和细节上浪费时间。

敏捷Web开发案例研究

我们与曼哈顿的职业技术学院合作,在一个月内重新启动了他们100页的大学网站。他们想要一个光滑、现代、迷人的设计来反映他们的品牌。他们希望它易于编辑,易于维护。

在与我们签订合同的2.5个月内,他们的咨询增加了100%——这是重新设计的一个很好的结果。(我们正在继续与他们合作,了解他们在申请过程中流失了哪些人才,并将继续提高这些数字。)在三天的时间里,尽管没有一个清晰的品牌声明,我们拍摄了所有的照片,设计了新的网站外观,从十几个主要利益相关者那里获得了签名(和兴奋),编写了主题并在所有优先级浏览器上测试,最终确定了导航,创建了网站上大约一半的页面。以下是我们1个月时间表的分解。

第一周:设置

由我们的团队进行初始服务器设置。我们选择Drupal因为它功能强大,可以配置和定制,使终端用户使用起来非常容易。使用Acquia Drupal安装,安全更新变得很容易。

(我们有一个标准模块列表,如果你在评论中询问,我将在另一篇文章中讨论。)

第二周:现场培训

在这一周的时间里,我们与TCI合作了解了他们的品牌,创建了网站的视觉设计,拍摄了数百张照片,定义了导航,并培训了15名TCI员工的内容管理。这使得他们可以完全重写15个页面,并将25个页面从旧网站迁移到新网站,建立多个网页表单和日历集成,并将所有钩子连接到他们现有的招生系统。

第3-4周:清理和上线

我们花了过去两周的时间来整理和准备投产。TCI继续增加和调整内容,同时我们完善设计和代码,为他们裁剪图片,并帮助他们解决导航问题。我们使网站对搜索引擎更加友好,并且总体上保持了部署的进展。

投放市场后

我们的团队和他们的团队在网站上线后对网站做了几十个调整。我们继续监控网站流量优化网站的搜索引擎流量。

结论

使用敏捷项目管理大大减少了传统网站开发过程。传统工艺可能需要4-8个月的时间,我们将其减少到1个月。将构建过程精简到最基本的部分可以减少瓶颈和项目开销,使其尽可能高效和结果驱动。

相关内容

WebFX职业

加入我们的使命,为全球的企业提供业界领先的数字营销服务,同时建立您的个人知识和个人成长。

我们招聘! 视图30 +职位空缺!