皇冠体育赌场方案成员网站从表达引擎迁移WordPress:发现

蓝图形读作

Webster词典定义发现者as-

开个玩笑顿皇冠体育投注下载欢迎加入博客系列第二部分FoodbritePro向WordPress迁移

狦稱砆ъ )璶检出第一部分深入了解我们从ExpressEngine转WordPress的决定

今日我们谈论发现者.阿卡第一步五分移位

作为我们迁移过程的第一阶段,发现程序包括:

  1. 写初始规划文档
  2. 分配团队角色
  3. 需求集合
  4. 评价软件
  5. 文档决策原理
  6. 创建开发任务和票

并讨论为什么这些步骤很重要, 如何影响整个项目, 以及如何在你启动大项目时执行相似步骤

发现项目看起来可能有点不同归根结底,发现者组织的目标是在投入实施前做尽可能多的决策做菜菜时最容易先购买所有素材-如果非去杂货店取遗漏品则拖延很长时间-

下潜前必须注意我们使用浅田项目管理应用 通过这些步骤跟踪进度Asana内有不同的项目 面向迁移项目的每一阶段 我们今天所谈的一切 都发生在发现项目

发现Asana项目截取任务截图

非称盾开始吧

写初始规划文档

开发者丹尼尔启动此项目时 最先请求的是 7页初步规划文档

丹尼尔常识皇冠体育投注下载与Food博客Pro合作, 但他不像迁移团队中的其他三位人员(Bjark,Raquel和Trie

正因如此初步规划文档 帮助和必要-它是一个我们可以去的地方脑膜喷射关于我们的信息现有表达式引擎网站并开始巩固我们的视觉最终WordPress网站初始规划文件是确保每个人都能获得相同信息的基础

初始规划文档覆盖

皇冠体育投注下载Food博客Pro网站

本节回答的问题像我们有多少成员时(~2600)网站关键功能组件(由课程视频主播维米欧市论坛、交易、直播视频托管人大Cast皇冠体育赌场方案子联支付方式(常月子支付与成员注册绑定)和第三方应用或工具使用FBP活动Campaign,互连等)

回答高级问题

这些问题帮助引导规划并帮助所有人理解企业状况这些问题包括:

  • 年收入是多少
  • 企业想去哪儿 并为什么移动WordPress 帮助我们到那里
  • 皇冠体育投注下载管理Food博客Pro网站的持续成本是多少
  • 是否有必要同时重新设计迁移
  • WordPress是我们最佳选择考虑过哪些其他CMS
  • 如何判断成功对失效迁移
  • 与项目有关的风险是什么
  • 已经做了哪些研究和评价
  • 理想迁移时间段
  • 网站最重要的功能需求是什么
  • 哪些系统目前整合到ExpressEngine
  • 移位过程能跳出哪些特征(或用箱外WordPress功能代之以)
  • 有多少总用户数位活动时间
  • 论坛文章总数有多少
  • 日期和时间最小效果

潜在软件选项

我们列出了一些潜在的插件解决方案 供后期评估上多一点吧

项目时间线

我们概述了优先发射时间(4月初至5月初),进程每个阶段需要多长时间(从1周到5周的任何地方),潜在方法(Waterfall对5敏捷度和团队作用并写下重要日期, 当我们进入项目时, 需要知道这些日期, 诸如即将到来的招生时间和团队成员度假

初始规划文档是我们发现进程的关键片段,因为它使每个人都加速当前ExpressEngine网站的状态,同时缓慢开始巩固WordPress网站的视觉

说实话,我重提初始规划文档很多在整个项目中,只是为了确保我们定时和我们的决定与我们的整体远见一致。

分配团队角色

初始规划文档部分分配团队作用,我们有四种主要作用需要填充:

  1. 开发者写修复代码前端和后端开发
  2. QA编写需求文档并按需求人工测试
  3. 项目管理员调度会议、记注、识别动作项目、提供进度更新、识别和传递项目风险
  4. 产品所有者提供产品需求定义并实现最终质量评估

何必定义谁对什么负责帮助定义每个团队成员的期望和工作量也帮助强调迁移团队努力和我们如何合作

我们只有四大团队成员参与迁移项目, 但我们想确保每个人的角色 与他们的长处和兴趣尽可能匹配这不仅会让项目为每个人带来更多乐趣(即:并乐于工作, 但它也帮助我们 保证我们有最好的人 上工作

集合需求

这可能是整个迁移项目最乏味的部分

需求定义当前实现特性并指导开发与质量评估进程

话虽如此,我们可能有点过头

为了理解需要创建哪些文档,我们为Asana添加单项任务,分派给适当的团队成员

Asana校验任务截图

网站对每个关键特征都有一个需求文档 并概述网站每页功能、按钮、特征和特殊案例我们使用Google Docs使团队中的每个人都能出力并解决故障

其中大部分需求文档分三部分:特征概述前端需求后端需求

论坛需求截图Google文档概述和目录

通向常长需求的一个简单方法就是在每个文档起始处添加目录(点击插入,然后悬停在目录上,然后用蓝链路点击)。链接允许很容易跳转到文档内的任何信头耐夫提

如何向谷歌文档添加目录

需求文档完成并签名后,我们需要为每个特征创建执行任务

Asana任务截图

任务创建于我们Asana开发项目中,

并存需求概述文档 追踪网站内每个特征的状态、所有者 和需求文档

跟踪Google表特征、发现状态、开发状态、开发所有者、QA状态和QA所有者

整体过程有帮助,但我们在需求文档中详解数以吨计皇冠体育赌场方案记录成员网站访问限制有帮助, 记录五人过去半年访问页上的默认设置则无帮助示例:

皇冠体育投注下载Food博客Pro的本地化设置截图

记录小细节用时, 当我们本可以用更“大图片”方式记录这些特征时,

皇冠体育赌场方案本地化设置对成员网站工作方式并无必要,不仅如此,我们网站只有英文版无需语言设置

这绝对是我的错误,因为我记录了我们的大部分需求if we had一个相似项目未来(I'd try记录需求方式最重要的是带回新网站

评价软件

发现进程的另一关键部分是评价软件使用, 这一点特别重要,因为它将在很大程度上影响开发需求

而不是只看特征显示插件求解后,我们参照下列标准评价了每个选项:

  • 前端易用
  • 管理员易用
  • 满足特征需求
  • 支持质量
  • 路径信任
  • 能力定制
  • 开放投稿
  • 可用 Contractors
  • 单位测试覆盖率
  • 物价

插件有很多特征很容易分心 所有闪失时需要选择最优插件支持成员你应该窃取评价方法帮助理解实情需要使迁移项目成功, 而不是看到特征并说道,

我们知道我们需要插件解决方案

  • 皇冠体育赌场方案成员/保护支付墙后内容
  • 论坛
  • 课程设置

有了更整体化方法,我们使用Google工作表对照量化属性评价数个不同插件

皇冠体育赌场方案Google表用于评价成员软件属性,如前端易用性、管理员易用性、满足特征要求和物价

发现插件需求类别前导后,

Google文档中评估成员Press和限量内容PRO不同特征,如每月计费、年度计费、PayPal计费等

下载插件 搜索支持文章 联系插件支持团队 寻找最适合我们和成员插件

归根结底我们有:

  • 皇冠体育赌场方案成员类:限制内容Pro皇冠体育赌场方案不仅帮助创建和管理成员资格,还让我们像名称建议的那样限制内容
  • 论坛:bbPressWordPress网站简单易定义论坛解决方案自由开放源码 并有足够的钟声和哨声 帮助提供伟大的讨论经验
  • 课程设置定制解决方案

上半段花点时间吧微信开发者Daniel)自定义课程插件

市场里有数以吨计强特效课程插件甚至评价学习达什WP教程自上自下

多组讨论后,我们最终决定构建自己的路线解决方案,因为

开工皇冠体育投注下载课程对Food博客Pro很重要,

写出课程需求文档后, 我们意识到课程功能需求相当简单FBP课程嵌套(Lesson>Course>Series),每个教程都装有Vimeo视频嵌入器、笔录和资源盒就是这样

二叉整合二插件比整合三容易

丹尼尔每次讨论实施课程插件的可能性时 都比较它和生另一个孩子生活越忙越乱 生第二个孩子 越忙越乱

我们知道添加第三个临界插件比我们技术栈需要的多,可引入不必要的问题和问题,通过构建自己的解决方案可避免这些问题和问题

3级我们可以从课程插件中取出大积分 通过搭建我们自己测试

we knew we don't need questions、证书、前题、定时器或多卷与课程插件并发

4级很容易从测试课插件构建我们喜欢的东西

课程插件中虽然有一些不必要的特征测试,但我们确实发现一些功能,我们喜欢并想嵌入新网站

说,这些特征不是“发射阻塞器”,所以我们决定,在我们拥有稳定的WordPress网站后,我们可以很容易地搭建这些元素

文档决策原理

从迁移项目中我最大的开销之一:记录我们决策的重要性为何我们正在做那些决策

和任何大项目一样很多决策编解解解解解解解解解解解解解解解解解解解解解解解解解解解解解解解解解解解解解解解解解解解解解解解解解解解解解解解解解解解解解解解解解解解解解解解解解解解解解解解解解解解解解解解解未来有段时间你回想这些决策 并说,“为什么我们决定重做?”

Mac查找文件夹中指向决策原理文件夹的箭头

正因如此 关键实文档上位决策无论是调用时记注或Google驱动器或dropbox上存取决策推理库,以便你的团队访问时记录推理很重要

创建开发任务和票

开发阶段完成后你怎么知道对我们来说,它时

  • 多数决策已经作出
  • 多数Asana开发任务创建

关键点是非全部并创建决定和任务开发QA进程启动后,你就会发现 极有可能有一些突出需求、页面和选择

皇冠体育赌场方案对大成员网站来说,这是预期的皇冠体育赌场方案有隐藏感恩页 折价券和成员决策 需要解决后 我们开始构建新网站

发现过程的要点是 履行应尽职责并概述尽可能多的工作需要做.从需求集合到评价软件等所有事物都帮助我们完成开发任务,并指导项目其余部分的进度和工作量。

内查发现进程WordPress迁移项目

we're curious:你从发现进程取最大值有什么东西令你吃惊或你会做不同通知评语

留下注释

邮件地址不发布

Baidu
map