V1-bug Alpha阶段项目展示
团队成员简介
Name | Summary | Sefie |
---|---|---|
wxmwy |
V1-bug制造公司资深工程师 精通各种抱大腿方式 团队吉祥物 |
|
182 |
面面俱到流派 一丝不苟 |
|
PowerofChaos |
简洁代码流派 擅长读代码 肝帝 |
|
Cookize |
美观至上流派 轻度代码洁癖患者 爱好前端开发 |
|
Mio |
擅长网站开发 开发经验丰富 认真参与,磨练自我 |
|
白泽 |
喜欢编程 努力为团队输出 |
(顺序无特定意义)
个人博客
魏一 宋卓洋 张进 苗萌 张朝阳 张沛泽
------
软件工程
-
团队项目的目标,预期的典型用户,预期的功能描述,预期的用户数量在哪里?
预期的目标:实现一个创意&需求分享与合作平台,人们可以把生活中的新鲜创意和对现有产品的改进需求发布出来,开发者团队能够在平台上根据这些创意和需求开发新产品或优化现有产品。平台提供评论和私信功能,为创意提出者和项目开发者团队提供便捷的沟通渠道。同时,项目开发者团队还能为创意提出者提供技术上的建议,使创意更有实际意义与实现价值。
预期的用户数量:200 前期主要是校园内同学
典型用户1
属性 描述 姓名 李xx 年龄 20 性别 男 职业 学生 教育水平 本科 专业 计算机科学与技术 兴趣 编程、玩游戏、上网 是否有空暇时间 有 是否有项目实力 有 典型用户2
属性 描述 姓名 刘xx 年龄 20 性别 女 职业 学生 教育水平 本科 专业 教育 兴趣 上网、创意制作 是否有空暇时间 有 是否有项目实力 无 典型场景
- 某学生苦于项目选择的时候
- 某使用者想实现某个创意但是又没有开发能力的时候
- 某开发者希望做一些有趣的项目来丰富自己
- 某同学希望寻找合适的实验室丰富简历锻炼自己
- 学校实验室希望招到实习生做项目
团队的产品如何满足了用户的需求?要看到目标用户使用产品的过程和评价 (视频或者活人上台介绍)
-
事先定义的注册量达到了么?为什么没有达到?
没有达到。团队协作出了问题,软件开发过程缓慢,发布太迟导致。
-
团队的成员如何分工协作的?有什么经验教训?
前期:开发 5 + 文档 1
后期:开发 3 + 测试 2 + 文档 1
1.集中全力搞开发,起个好头。
2.前后端对接花费的时间一定不会少,不能拖。
-
团队是如何进行项目管理的?
可见文档Git使用规范
-
团队如何平衡 时间/质量/资源 争取如期完成任务的?
团队并没有平衡好每个人的工作量,开发同学付出了巨大努力。
-
在产品之外,团队代码的软件工程质量如何?如何用数据来证明?
[4]
测试上,已经尽可能的覆盖到了,但是还是需要更多的用户的测试和反馈。
总代码行数 | 测试代码样例数 | 测试代码行数 | 测试覆盖率 |
---|---|---|---|
1241 | 87 | 771 | 98% |
-
测试用例数目,代码覆盖率数目。
[5]如图:
-
运行测试用例得到代码覆盖率的视频录像,(需要现场看到。 没有诸如 “我的电脑没有装测试环境”,“文件不全”等等借口)
[6]如上,上课展示。
-
代码规范在哪里?
代码规范在这里
-
齐全的文档在哪里?
所有开发指导文档在这里
有些项目是在原来的基础上改进的,那么我们团队的软件工程项目质量有什么样的提高?例如,代码覆盖率从原来的x增长到y?
-
原来的项目有些代码混乱,没有注释,没有详细的文档,你们的项目是如何更好解决这个问题的?明年的同学继续开发这个项目,会不会出现类似的抱怨?如果一个新学生在一台新机器上想编译并运行你的项目, 请问能顺利完成么?有什么样的文档能指导新学生?
我们对文档进行了详细命名和整理。
API文档大概是新学生最需要的指导文档。
-
对于项目的目标用户是一般学生的项目, 你们如何找到学生做需求分析?他们给你什么样的反馈?
通过线上问卷进行需求分析
他们的反馈主要有俩条:1、希望有实验室项目选择 2、希望保护专利
所有的项目都会收集到用户的数据,请问你们对这类数据做了什么样的分析,这些分析如何验证或推翻了原来的假设?这些数据如何帮助项目改进软件工程的质量?
开发进展
-
团队项目的实际进展(拷贝那些 scrum 过程中的燃尽图即可),发布的功能(拷贝发布文档),在哪里发布了软件(3 – 10 个网址), 用户反馈的截屏。说明在项目管理中,scrum的燃尽图是如何真实反映项目的状态的?或者燃尽图美化了状态?
实际进展:
发布功能:
模块 | 功能 |
---|---|
注册 | 添加新账号 |
登录 | 授权登录,游客模式,无需填写信息 |
密码找回 | 进行密码忘记时的重置 |
创意发布 | 发布新的想法、点子进行分享 |
创意展示 | 主页展示若干个数创意及简介,支持翻页 详细页展示更多信息以及发布者等 |
个人信息 | 查看\修改自己的个人信息 |
评论 | 对某个特殊创意进行评论 |
发布软件:朋友圈 微信群
用户反馈:
1、网站结构略显简单,需要丰富界面。
2、功能太少,希望能够增加更多功能。
燃尽图:
这是一个真实的燃尽图,我们在晚上例会后集中关闭issue,故呈阶梯状。
团队角色与贡献
名字 | 角色 | 团队贡献分 | 具体的, 可衡量的, 可验证的贡献 |
---|---|---|---|
魏一 | PM | 40 | 14次博客,1次调查问卷 |
宋卓洋 | Dev | 54 | 第一版本对接与开发 |
张进 | Dev | 51 | 第一版本开发 |
苗萌 | Dev | 52 | 第一版本界面 |
张朝阳 | Test | 53 | 第二版本开发 |
张沛泽 | Test | 50 | 第二版本测试 |
第一版本开发失败,第二版本极简易。
V1-bug Alpha阶段项目展示的更多相关文章
-
[Alpha阶段]项目展示博客
目录 Alpha阶段项目展示 1.团队成员介绍 2.工程相关信息 (1)我们的用户 (2)产品表现 (3)团队分工 (4)项目管理 (5)测试 (6)文档 (7)用户调研 3.项目信息 (1)实际进展 ...
-
秘制牛肉Alpha阶段项目展示
秘制牛肉Alpha阶段项目展示 1.团队成员和个人博客 · 左顺:"我是左顺,秘制牛肉队开发人员". · 王尖兵:"C,java,html5都会一点的菜鸡,没做过团队项目 ...
-
[对对子队]Alpha阶段项目展示博客
Alpha阶段项目展示博客 1 团队成员的简介和个人博客地址 成员 头像 岗位 博客 个人介绍 黄贤昊 PM 17373253 喜欢玩游戏和做游戏,项目经验基本都和游戏相关,擅长摸鱼,偶尔敬业. 刘子 ...
-
Alpha阶段项目展示博客
烫烫烫烫烫(hotcode5)团队 1. 团队成员的简介和个人博客地址 刘畅 博客园ID:森高Slontia 身份:PM 个人介绍: 弹丸粉 || 小说创作爱好者 || 撸猫狂魔(x || 生命的价值 ...
-
[软工*理解组] Alpha阶段项目展示
目录 团队成员 软件介绍 项目简介 预期典型用户 功能描述 预期目标用户数 用户反馈 团队管理 分工协作 项目管理 取舍平衡 代码管理 程序测试 代码规范 文档撰写 继续开发指导性 用户沟通 需求分析 ...
-
[BUAA软工]Alpha阶段项目展示
[冰多多]Alpha项目展示 冰多多项目: 语音coding 助手, alpha阶段目标: 语音辅助输入 一. 团队成员的简介和个人博客地址 成员 角色 个人博客地址 卓培锦 PM, 后端开发 htt ...
-
Alpha阶段项目展示
1.团队简介 韩青长 前端工程师 我是韩青长,技术小白,抱着对软工的好奇和对未来工作的憧憬选了这门课.暂时选择了测试的工作,也对开发和UI有一定兴趣.从前上帝创造了我们,现在轮到我们来创造自己的软件了 ...
-
Gamma阶段项目展示
Gamma阶段项目展示 一. 团队成员介绍 姓名 Gamma职责 个人博客 张圆宁 PM,后端 个人博客 王文珺 后端 个人博客 牛宇航 后端 个人博客 申化文 后端 个人博客 汪慕澜 测试,部署 个 ...
-
【敏杰开发】Beta阶段项目展示
[敏杰开发]Beta阶段项目展示 项目相关地址汇总 线上地址:http://roadmap.imcoming.top 前端仓库:https://github.com/MinJieDev/Roadmap ...
随机推荐
-
写chrome插件---一个优酷自动加粉丝助手
写chrome插件主要就是写js , 我们要构造界面(HTML), 以及样式(CSS), 以及chrome给我们提供的jsAPI, 主要是chrome的API, 调试的话可以使用chrome的开发者 ...
-
利用K-means聚类分类,进行特征学习
这只是老师安排的一个实验,准备过程中遇到各种问题,现在贴出来供大家参考,是Andrew Ng参与的研究, 论文依据如下,第二篇是一篇相关的论文, Learning Feature Representa ...
-
☆RHEL6创建软raid的使用☆——经典之作
raid主要的种类 1.raid0 扩展卷 raid 0又称Stripee或Striping,中文译为集带工作方式, 有时也可以理解为拼凑. 它是将要存取的数据以条带状的形式尽量平均分配到多个硬 ...
-
591 - Box of Bricks
Box of Bricks Little Bob likes playing with his box of bricks. He puts the bricks one upon another ...
-
站点接入QQ登录
首先引入授权js文件 <script type="text/javascript" src="http://qzonestyle.gtimg.cn/qzone/op ...
-
剑指offer 栈的压入弹出 顺序
判断: 如果下一个弹出的数字刚好是栈顶元素,那么直接弹出 如果下一个弹出的数字不在栈顶,我们要把压栈序列中,还没有入栈的数字压入辅助栈,知道把下一个需要弹出的数字压入栈顶 如果所有的数字都入栈,但是仍 ...
-
架构师之路——里氏替换原则LSP
定义: 如果对每一个对类型为S的对象o1,都有类型为T的对象o2,使得以T定义的所有程序P在所有的对象o1都代换成o2时,程序P的行为没有发生变化,那么类型S是类型T的子类型. 内容: 里氏替换原则通 ...
-
解决Django + DRF:403 FORBIDDEN:CSRF令牌丢失或不正确,{";detail";:";CSRF Failed: CSRF cookie not set.";}
我有一个Android客户端应用程序尝试使用Django + DRF后端进行身份验证.但是,当我尝试登录时,我收到以下响应: 403: CSRF Failed: CSRF token missing ...
-
EF Core Fluent API
多对多配置 先安装 Install-Package MySql.Data.EntityFrameworkCore 创建3个表 创建类 public class Role { public long I ...
-
number (2)变量相关错误
变量没有被定义 fw cannot be resolved 变量没有被初始化 正确代码 package com.itheima_01; import java.io.FileWriter;import ...