EmbarassedBird网站需求规格说明书

网站概述

一个特别的在线问答游戏

用户环境

  • 小屏手机, 中等屏幕平板电脑, 大屏显示器

  • 使用chrome浏览器将有全部功能, 其他浏览器完备的基本功能

编程语言&开发环境

HTML/CSS/Javascript

Python

开发环境: windows 10 / Centos 7.2

预期用户数目

因为项目的性质, 回答者最好的情况下不应该知道自己在被提问者考验, 所有项目初步阶段限制用户数目, 只开放给10-20人的目标用户来使用. 若实验顺利, 将继续增加功能来应对大批用户.

目标用户特点

  • 用户类型A心理性格特点: 缺乏勇气, 不自信, 表达能力差, 概述能力差

    • 面对面直接表达的能力较弱, 事情不敢直接说出口, 或者口述表达时容易让人误会

    • 情绪长期压抑并且不知如何表达.

    • 想化解化解与身边人的误会

    • 想表白, 但又缺乏勇气

  • 用户类型B心理性格特点

    • 技术控, 逻辑思路强

    • 通过技术改变生活,减少生活中的误会

功能需求

 

第 6

1.团队组队、团队博客

 

2.团队介绍、成员展示、角色分配、选题确定

 

3.制定团队计划安排,团队贡献分的规定

第7周

1.需求规格说明书

 

2.原型设计,队员估计任务难度并学习必要的技术

 

3.编码规范完成、平台环境搭建完成、初步架构搭建

第8周

1.原型改进(给目标用户展现原型,并进一步理解需求)

 

2.架构设计,WBS, 团队成员估计各自任务所需时间

 

3.测试计划

第9周

1. 团队项目Alpha任务分配计划

 

2. 连续7天的Alpha敏捷冲刺,7 篇 每日Scrum Meeting博客+代码提交

第10周

1.用户反馈+测试计划改进

 

2. 团队Alpha阶段个人总结

 

3. 团队项目Alpha博客:发布说明、测试报告、展示博客、项目管理

第11周

1. 团队项目Alpha博客:事后分析

 

2. 每个团队有一人必须离开,自己寻找下一个接纳自己的团队。团队发博客宣布离队和接纳的成员。

第12周

1. 团队项目Beta任务分配计划,介绍新成员

 

2. 连续7天的Beta敏捷冲刺,7 篇 每日Scrum Meeting博客+代码提交

第13周

1. 团队项目Beta博客:发布说明、测试报告、展示博客

 

2. 团队Beta阶段个人总结

第14周

1. 团队项目Beta博客:事后分析, 宣布每人的贡献分

第15周

1.团队整个阶段总结,分析用户数据,整理文档,保证以后的团队能接手。

posted @ 2018-10-22 14:02  李learning  阅读(301)  评论(0编辑  收藏  举报