β版本展示博客-第二组(攻城喵组)
>>>点击进入新版瀚海星云BBS<<<
测试账号:BBStest
密码:20180810bbs
一、前情回顾
①团队介绍:超简洁版 →【攻城喵】攻城喵队正式上线!
略详尽版 →【攻城喵】α版展示-成员简介
②选题: 新版瀚海星云BBS→【攻城喵】头脑风暴-选题组会
③需求分析:初步调查 →【攻城喵】校内问卷调查
详尽分析 →【攻城喵】α版展示-需求分析及亮点介绍
④技术和架构分析: →【攻城喵】技术与架构分析
⑤任务规划和执行情况: →【攻城喵】任务规划和执行情况
⑥组会blog:详见目录 →【攻城喵】博客汇总目录
⑦α版展示及总结: →【攻城喵】α版展示
项目GITHUB地址: →gongchengmiao_BBS
二、β段冲刺
①β版需求分析-面向用户:
β阶段与α阶段的“闭门造车”式作业不同,因为引入了用户实际使用,BBS的实际需求在α版本的理论分析基础上有了一些变化。
1、特性需求:
除了BBS本身具有的、α版本已分析过的诸多特质外,用户是否选择使用BBS的一大关键在于方便与否。当今生活节奏较快,时间碎片化的现象日益严重,人们往往不会像以前一样花一段较长的时间“在网上冲浪”,只会在日常生活工作之余“刷一下”。
因此,“方便快捷”成了用户的重要需求,越能满足“短平快”信息传达的平台,越受用户青睐。如今QQ、微博等诸多主流社交平台最为注重的也是“方便”二字,它们的用户往往通过最简单的一些操作就能实现登录、浏览、交互等,而且这些平台往往配有完备的终端APP,用户在使用时较为得心应手。而BBS相较于它们而言,便捷性是一大掣肘,比如老版的瀚海星云,启动、浏览、发帖等都不够方便,且没有支持手持设备终端的APP,因而不温不火;相比之下,结构和功能注重便捷性、拥有安卓APP的北大未名BBS,则火热得多。
总而言之,一个功能完备、使用方便的BBS对于用户来说是具有较强吸引力的,我们所开发的新版BBS在β版本中也尽量简化了用户操作、设计mini聊天窗口方便用户交互等等。
2、功能期望:
用户对于BBS的功能需求实质上并不复杂,最低层次的需求期望便是能实现发帖回帖看帖等基础功能;而在此之上,更高层次的功能期望就是交互功能,其余方面的功能期望实际上并不特别强烈,起到的是“锦上添花”的作用。
举例而言,用户并不特别期望BBS中含有邮件功能,因为他们都有自己惯用的邮箱,没有必要在BBS中发信收信;用户也不太期望BBS内嵌博客功能,因为csdn、cnblog等成型完备的博客更为专一好用。当然,有这些功能不是不行,还能“加点分”,只是起到的效果十分有限罢了。
总而言之,当今时代用户对功能的“综合性”期待远不及他们对功能“专一性”的期待,因为那些“综合性”的需求可以通过各个专一平台相互链接来实现。因此,我们在β版本开发中舍弃了用户不甚关心的博客功能,搁置邮箱功能,改用操作简便的聊天弹窗支持用户交互,主要优化发帖、回帖体验。
②新功能与新亮点:
1、全面的风格与样式调整、特效添加:
β版本中,我们根据用户反馈,全面调整了所有页面的组件、样式、风格、特效和配色,页面的整体感和交互性更强,各页面更加美观。
α版:暗沉色调的页面风格,苍白简单的页面设计。
β版:较明快的蓝白色调,华丽的主页美化。更多页面效果更新请看下文的【成果展示&使用实例】。
2、功能补充:
根据用户反馈及组员建议,对各页面进行细节修缮,使界面更加友好,例如“修改个人信息”页面全面修改并结合校园BBS特色增添“选择学院/部门”项,更换头像采用美工设计的默认头像选择,搜索功能完善等等。添加mini聊天界面代替原有的邮箱功能。
③成果展示&使用说明:→β版本成果展示和使用实例-第二组【攻城喵组】
④用户反馈和建议:→【攻城喵】用户使用报告
⑤β阶段开发流程:→【攻城喵】β阶段冲刺博客(7.06~至今)
⑥开发文档及部分代码展示:→【攻城喵】开发文档及部分代码展示
⑦postmortem报告:→【攻城喵】postmortem报告
三、总结与展望
历经几个月的摸爬滚打,我们总算勉勉强强摸到了原定目标的最低线:做出一个具有当代风格和效果、使用最新技术和框架、可以使用的BBS,但距离我们原定目标的理想状态——做出一版可以完全取代现有旧版瀚海星云、可以比肩北大未名这种成功而先进的BBS的产品,还相差甚远。一路走来,我们团队前后端两个小组、7位成员,从对前端html与js、后端Django一无所知的萌新小白,到今日稍微能敲上几行代码、修上几个bug的初学者,蜕变的历程也许只能用“一言难尽”来形容。几个月里,我们顶着繁重的学习压力,坚持每周开组会、一有空余时间便约研讨室共同开发学习,甚至一些同学在考试周期间仍投身到开发任务中去,确实是尽心尽力地投入到了这个项目中。
在β版本冲刺阶段,我们刚刚结束考试周、进入暑假,便马上投入到一天天的开发中。除了一些有外出暑研等事务的组员,我们在校成员每日集会、积极联系用户、努力修改完善页面和解决bug,前端小组暑假一个月来仅仅放了两天假,后端小组后期天天爆肝,github里每日不断、偶尔刷屏的commit见证着我们夜以继日的投入。终于在β终结之时,我们完成了β版更新搭载:十余个成品页面(β版本暂时搁置邮件相关页面),数千行html,近千行原创js,后端爆肝出的Django与(土豆一般性能的)服务器搭载,能正常使用的bbs.hanhaixingyun.cn,便是我们努力的结晶。
纵观整个项目,我们总体开发上规划得还算合理,但也存在很多问题。
先谈优点,我们整个团队凝聚力较强,队员们也都很有责任心,很多时候不需要组长去主动push,也能积极投入到项目开发中来、积极寻找用户和建言献策;团队每周的组会效率很高,有一说一、不说空话、脚踏实地,共同商讨制定全局计划和每周学习计划、开发计划,结合燃尽图、teambition等工具,团队的进程比较稳定可靠,最终也按时完成了任务;组员们学习能力都比较强,很快就学起了各种所需的技术,当出现新的问题需要解决或新功能要实现时,组员们都能较快较好地实现需求,不甩锅、不跑路、不拖泥带水;队内氛围良好,团结一心、砥砺前行。
再谈问题,我们开发时还是有些低估了任务难度,或者说高估了整个团队的人力和开发力,对于一个临时组建的新人团队而言,在几个月内达到我们预计的较好目标,实在是太过艰巨的任务,无论是页面数量、样式设计,还是数据库维护、技术难度等,都超出了软工课程“做出一个(包含几个页面、可简单互动的)可使用的产品”的基本要求;开发过程中,由于团队成员课业繁重、时间紧张,在学期中找到一个多人空闲的时间片非常不容易,因而前后端分野明显,沟通交流花费了很多成本;β版本开发时,由于一些同学需要进行暑研等,团队开发进度不稳定,一些用户反馈没能及时解决,留下了一些隐患;开发过程中引入用户数量不多,这也是由于整体开发力不足、响应用户反馈不够迅速,没有贸然引入大量用户;β版开发后期,团队使用的服务器偶尔出现问题,线上版本不够稳定,正在努力解决中。
总而言之,数月以来的辛勤耕耘,换来了初步合格的项目成品,每一位团队成员都感到十分欣慰、自豪。整体开发中,我们学到了敏捷开发、小步快跑的理念,实践了“做中学”“反馈式开发”的思想,体验了团队里团结一心、共同奋进的历程,看到了团队沟通交流、协同工作的难点和优势,获得了各种前后端知识、页面开发知识,学会了引入用户、关注用户需求的设计理论,也认识到自己存在的诸多不足。今后,我们团队将在继续努力、完善自我,继续推进这个刚刚合格的、还在萌芽期的新版瀚海星云BBS,争取在将来的某天,实现我们当初的宏愿。也希望各路有志之士作为用户或开发者,积极参与到我们完全开源的项目中来,为新时代的瀚海星云添砖加瓦!
>>>点击进入新版瀚海星云BBS<<<
(建议使用Chrome浏览器&服务器近期有些卡顿)
使用说明戳这里【攻城喵组】
转载于:https://www.cnblogs.com/gongchengmiao/p/9405202.html
β版本展示博客-第二组(攻城喵组)相关推荐
- Alpha版本——展示博客【第二组】
成员简介 章豪 http://cnblogs.com/roar/ 角色: PM,后端 个人介绍: 努力学习开发的小菜鸡,管理小白,背锅组长 贡献: - 设计开发计划 - 跟踪项目进行 - 组织开组会 ...
- 如何极速极速搭建个人博客?Copy攻城狮用的这一招很优秀!
摘要:在中国功夫中,"天下武功,无坚不摧,唯快不破",在编程的世界里,如何快速搭建一个属于自己的博客呢?那么 Pagic + Vercel 应该是个不错的选择!接下来,由Copy攻 ...
- “希希敬敬对”团队--‘百度贴吧小爬虫’Alpha版本展示博客
希希敬敬对的 Alpha阶段测试报告 随笔链接地址 https://www.cnblogs.com/xiaoyoushang/p/10078826.html Alpha版本发布说明 随笔链接地址 ...
- 团队作业6——展示博客(Alpha版本)
展示博客 1. 团队成员的简介和个人博客地址,团队的源码仓库地址. a.陈福鹏 擅长技术:java.web等网站方面技术: 博客:http://www.cnblogs.com/royalchen/ b ...
- 【Alpha】Phylab 展示博客
目录 Phylab Alpha 展示博客 一.团队简介 二.项目目标 2.1 典型用户 2.2 功能描述 2.3 用户量 三.项目发布与展示 3.1 新功能 3.2 修复缺陷 3.3 问题与限制 3. ...
- 展示博客(Beta阶段)
展示博客 0x00 团队成员 成员 博客地址 简介 黄建英 http://www.cnblogs.com/smilehjy/ beta阶段的新成员,负责前端界面调整 谢晓萍 http://www.cn ...
- [Gamma阶段]展示博客
水哥牛X团队[Gamma阶段]展示博客 微信小程序搜索"小小易校园"即可体验 项目愿景 想参加竞赛,锻炼自己,却找不到合适的队友 想进行实习,体验工作,每天不得不翻遍吐槽版的几百条 ...
- 前端小白也能快速学会的博客园博客美化全攻略
前端小白也能快速学会的博客园博客美化全攻略 A呦V,博客园er的自我修养是什么?第一条,别只顾收藏和偷师呀,记得点"推荐"或关注本人喔~ 美化方法论简介 一般而言,需要选一个默认的 ...
- Beta阶段展示博客
Beta阶段展示博客 1. 团队成员的简介和个人博客地址 刘畅 博客园ID:森高Slontia 身份:PM 个人介绍: 弹丸粉 || 小说创作爱好者 || 撸猫狂魔(x || 生命的价值在于创造 (我 ...
最新文章
- python读取xml文件报错ValueError: multi-byte encodings are not supported
- php css下划线,如何自定义下划线的样式
- 2018年东北农业大学春季校赛 D wyh的迷宫【搜索】
- 创建Silverlight 1.0 開發環境
- 深度学习之keras (一) 初探
- java 性能调优_Java性能调优调查结果(第四部分)
- 田野中科院计算机网络信息中心,中国科学院计算机网络信息中心硕士生导师田野...
- 做一个项目,平时都用到哪些工具提高效率(中) 【转】
- Linux常用命令—文件处理命令格式与目录处理命令ls
- AWS服务器上安全组端口设置和访问的问题
- 人工智能重点领域有哪些呢?
- sdut 2878 圆圈
- Siverlight 自定义TreeView 显示带连接线的组织结构树
- java多线程 信号量(Semaphore),死锁
- SSH2开发简易的购物网站源代码下载
- 电子电路工程师常用模拟电路整理(20个)!
- 【图像融合】基于多模态实现CT图像无缝融合附matlab代码
- 怎样免费设置QQ空间背景音乐
- 微信小程序云存储(文件上传到云端)
- 第五人格为什么服务器维护中,《第五人格》提前停服原因和不删档测试说明