个人作业之软件产品案例分析

archeroc archeroc     2022-10-03     524

关键词:

案例分析:

同学多多少少经历过一轮敏捷开发,对软件工程的一系列工程流程及团队内各个人员分工有了一定的了解。而实际企业的开发流程又是如何?华为软件开发云则是将华为近10年的软件研发实践及工具集一体的研发云平台。对比你们团队的开发流程与华为实际开发流程有何差别,孰赢孰弱?如果你来做会做的更好吗?通过各种案例分析,评测,辩论,总结,我们就能看到软件工程的原则在实践中的种种体现。

附:华为软件开发云官网

作业原文个人作业——软件产品案例分析


1. 调研和评测

评测

  • 下载并使用,描述最简单直观的个人第一次上手体验

web 端界面简洁干净,没有什么花里胡哨的东西,让人感觉很舒服。已有项目放在最醒目的位置,方便用户查找,符合软件云软件开发管理的定位。团队(企业)成员管理也是一下子就能看到,几次团队作业后对团队协作配合重要性深有体会的我,对这样的安排也是很有好感。

点进项目里面,功能很丰富。看板的燃尽图、工作项完成率等可视化的工具感觉很方便,可以更好地把握进度。

有的功能还有一些提示,像代码管理就有关于 git 配置的相关教程,算是比较友好了。

总的来说,对 web 端的第一印象还是很好的,界面简洁干净,功能丰富,对新手比较友好。稍有不足的是,不同功能的切换不是很流畅,有时会整个白屏。

Android 端相比之下就没有那么多的功能,界面长得也是很简洁。

bug 及其它

并没有完整使用每个功能,也就没有找到什么特别重大的 bug 。关于 web 端,就是不同功能间的切换很不流畅,甚至有时会出现整个白屏的情况。 android 端我试着在 Demo 项目下新建了一个 Test 工作项,但是到 web 端上却发现工作项里并没有东西,而且待办列表里面的工作项没有直接显示所属项目。在 web 新建一个工作项, android 端也看不到。后来发现是因为二者的区域不同,web 端在华北区,android 端在东北区,换一下区域就能看到,这个区域功能不清楚有什么意义。

此外 android 端虽然不是用来软件开发的,不过我觉得应该主要利用移动端的方便灵活来提高团队成员之间的协同配合,也就是有点像社交的那种功能,能让成员及时有效地沟通交流。现在的 android 端是 todolist 的感觉,我更希望能用来和队友讨论项目,也比较喜欢 web 端看板那种可视化的形式。 最后 android 端也没办法修改信息,即使 web 端换了头像,这边也不会同步的。

采访

采访对象是一名计算机专业的大三学生,因为软工实践的团队项目,需要一个工具来协同团队成员来更好地进行软件开发。之前并没有使用过这个 app 或类似的 app ,除了现有的功能,希望加入团队成员群聊之类的功能,让团队能直接在这一个 app 上对项目进行交流讨论。

初步解决了用户的一些需求,可以用来了解当前自己需要完成的工作事项。不过界面和功能还是有点简陋,像 app 不能修改用户信息,区域的选择也不知道有什么用等等。给这个 app 的评价是:一般。

2. 分析

  • 针对不同维度评分

用户体验:70
UI 界面美观度:85
核心功能: 75

3. 建议和规划

  • 如果你是项目经理,如何提高从而在竞争中胜出?

移动端主要解决团队成员配合协作的问题,提高团队软件开发的效率;web 端主要提供各种支持,能方便快捷地找到软件开发过程中需要的各种工具。二者结合在一起,相辅相成。

  • 目前市场上有什么样的产品了?

团队合作方面有 teambition ,软件开发这方面, github 也能算一个吧。

  • 你要设计什么样的功能?

团队成员私聊功能。

  • 为何要做这个功能,而不是其他功能?

移动端还是提高成员合作效率为主要目的,能够直接私聊有利于沟通交流,提高效率。

  • 为什么用户会用你的产品/功能?

web 端和移动端紧密结合又各有所长,专门为软件开发服务的,便捷又专业。

  • 你的创新在哪里?可以用 NABCD 分析。

N :软件开发过程中需要的各种资源。一方面是代码方面的支持,像代码托管,模拟检测等;另一方面是,提高团队合作效率的有效工具。
A :web 端提供各种代码方面的支持,移动端主要解决成员间的配合问题。
B :web 端集合了各种软件开发过程中需要的工具,一站式服务,方便高效;移动端提高成员间的合作效率,各司其职又协同配合。
C :web 端和移动端相结合,专门针对软件开发人员,提供的服务更加实用专业。
D :在一些小规模的团队中试验,积累经验,利用成功案例来逐步向外推广。

  • 如果你来领导这个团队,会有什么不一样?

移动端更加注重为团队成员之间的沟通交流提供支持。

  • 如果你的团队有5个人, 4个月的时间,你作为项目经理,应该如何配置角色(开发,测试,美工等等)?

美工两个,开发两个,测试一个。

  • 描述你的团队在16 周期间每周都要做什么,才能在第16周如期发布软件,大小里程碑绩点设定。

1-2周进行需求分析,团队成员共同参与,确定主要的核心功能。3-4周主要是美工进行初步 UI 设计,同时开发和测试人员开始为如何实现核心功能做准备。5-10周,主要功能实际开发,测试人员实时跟进测试,美工继续美化调整界面设计。11-15周,小规模测试,收集用户反馈,修改 bug ,美化界面,完善功能,反复几次。16周发布较为稳定的版本。

  • 项目发布后,有没有考虑过项目该怎么部署才能满足需求。

应用服务器配置:4核8G * 2、后端服务器配置:8核16G * 3、数据库:读写分离 * 2,备份 * 1、网站安全性:WAF,DDOS。

个人作业——软件产品案例分析

前言 测试对象:  华为软件开发云web端和移动端测试者:  匿名用户一名测试时间:  2017/11/28-2017/12/01测试结果:  总评:移动端体验效果一般,web端较好  测试结果:移动端发现2处不良体验,web端发现1处不良... 查看详情

软件工程个人作业3案例分析

第一部分:调研,评测1.下载并使用,描述最简单直观的个人第一次上手体验。使用集大通app过程中,充分感受到其方便师生学习、工作、生活与娱乐,课余生活中的广场有各类社团和协会可以加入聊天,朋友圈可以与同学交流... 查看详情

个人作业2:网站分析之慕课网

...再猿问中提问和回答别人问题,手记则是一些文章分享。个人主页也可以通过不同方式查看自己的学习记录。  2、找出几个功能性的比较严重的bug。目前使用起来还没 查看详情

个人作业2:app案例分析

第一部分调研,评测下载软件并使用起来,描述最简单直观的个人第一次上手体验。按照《构建之法》13.1节描述的bug定义,找出几个功能性的比较严重的bug。用专业的语言描述(每个bug不少于40字),如有必要,配图更佳。选择一个... 查看详情

第二次作业:软件案例分析之王者荣耀篇

摘要:飞流直下三千尺,韩信偷蓝真无耻。山外青山楼外楼,四个挂机六分投。别人笑我太疯癫,我笑王者不怕坑。本文介绍了作者站在站在产品经理的角度,结合了所学的需求分析、典型用户和场景来剖析王者荣耀这一手机游... 查看详情

软工网络15个人作业3——案例分析

第一部分:调研,评测1.下载并使用,描述最简单直观的个人第一次上手体验。###2.按照《构建之法》13.1节描述的bug定义,找出几个功能性的比较严重的bug,至少2个。3.用专业的语言描述(每个bug不少于40字),如有必要,可以配图。... 查看详情

第三次作业——个人作业——软件产品案例分析

第三次作业——个人作业——软件产品案例分析评测产品:K米,安卓端第一部分调研,评测评测初体验还没去KTV的时候,刚开始下了这个APP,我按正常软件一样,进行了注册功能,可到要写用户信息的时候,(可能是本着比较... 查看详情

个人作业——软件产品案例分析

0、欢迎食用作业链接:https://edu.cnblogs.com/campus/fzu/SoftwareEngineering2015/homework/12961、评测软件的bug,功能评测,黑箱测试下载并使用,描述最简单直观的个人第一次上手体验。按照描述的bug定义,找出几个功能性的比较严重的bug。... 查看详情

个人作业——软件产品案例分析

个人作业——软件产品案例分析华为软件开发云第一部分调研,评测1.评测:软件的bug,功能评测,黑箱测试Q:下载并使用,描述最简单直观的个人第一次上手体验。首先声明这是我第一次使用这么完整的涉及软件开发全生命周期... 查看详情

个人作业——软件产品案例分析

软件产品案例分析个人作业——软件产品案例分析分析对象:华为软件开发云(iOS版)第一部分调研,评测1.评测软件的bug,功能评测,黑箱测试第一感觉:1.第一次打开登录界面,给人一种清新简洁的感觉。扁平化风格明显。2.动画... 查看详情

个人作业-软件产品案例分析

个人作业-软件产品案例分析第一部分:调研,评测测试机型:iphone6splus16g,ios11.2测试环境:4G评测①描述最简单直观的个人第一次上手体验首先第一感觉就是app的配色比较清新简约,看起来很舒服,给人的印象比较友好。②找... 查看详情

软工网络15个人阅读作业2——提出问题

本周作业通读《构建之法》后提出的五个问题问题一:见书本P8软件工程是什么软件工程是把系统的、有序的、可量化的方法应用到软件的开发、运营和维护上的过程。软件工程包括下列领域:软件需求分析、软件设计、软件构... 查看详情

软件工程网络15个人作业3——案例分析(201521123044吴敏烽)

查看详情

个人作业2——英语学习app案例分析

一.调研、评测1.上手体验:对于必应词典的第一感觉就是简洁,界面简单清新且没有广告,功能划分清晰、方便操作。首页的“每日一句”和“精选文章”感觉很不错,不过单词联想功能,虽然漂亮但实用性不足。“单词挑战”... 查看详情

个人作业——软件产品案例分析

第一部分调研,评测评测:1.下载并使用,描述最简单直观的个人第一次上手体验。首先我进入的是web端,注册登录后进入首页,第一个问题就是web端首页没有android或ios的下载路径,web端比较成熟,界面良好,功能比较繁杂且完... 查看详情

个人作业2——英语学习app案例分析

第一部分调研,评测:  1:下载并使用,描述最简单直观的个人第一次上手体验  根据个人作业的要求从appstore下载了必应词典,它有四个界面,分别为:词典、翻译、学习、我的,和主流的英语学习软件的思想大部分一致... 查看详情

个人作业——软件产品案例分析

第一部分调研,评测1、评测:下载并使用,描述最简单直观的个人第一次上手体验。按照描述的bug定义,找出几个功能性的比较严重的bug。至少两个。用专业的语言描述(每个bug不少于40字),如有必要,可以配图.你觉得为什... 查看详情

个人作业——软件产品案例分析

1.第一部分调研,评测1.1软件的bug,功能评测,黑箱测试下载并使用,描述最简单直观的个人第一次上手体验。我使用的是web端,网页看起来大方简约,暗色背景看起来很舒服,给人的印象比较友好。功能可能有点繁琐,不够直... 查看详情