软件测评分析

这个作业属于哪个课程软件工程实践-w班
这个作业要求在哪里软件评测作业
这个作业的目标软件评测
其他参考文献CSDN

目录

    • 一、 bug级别描述
    • 二、 调研,评测
      • 1.InsCode
      • 2.IT屋-程序员软件开发技术分享社区
      • 3.Product Hunt-The best new products in tech.
      • 4.用户采访
    • 二、 分析
      • 1.开发时间估计
      • 2.软件的优劣和质量排名:
      • 3.团队可以提高的一个重要方面:
      • 4.InsCode团队在发布前未修复的原因:
      • 5.团队在哪一个层次还有问题:
      • 6.团队在哪一个层次还有问题:
    • 三、 建议和规划
      • 1.市场概况
      • 2.市场现状
      • 3.市场与产品生态
      • 4.产品规划
      • 5. 16周规划

一、 bug级别描述

级别BUG类型
致命错误 (Critical)导致系统崩溃或无法使用,严重影响业务或功能,需要立即解决。
严重错误 (Severe)会影响系统的正常功能,但不会导致系统崩溃,需要尽快修复。
一般错误 (Normal)影响了系统的一部分功能,但不会对整个系统造成影响,可以在稍后的版本中修复。
轻微错误 (Minor)不影响系统的功能,但是存在一些小问题,可以在后续版本中修复。
提示 (Suggestion)不影响系统的功能,但提供了一些改进的建议,可以在后续版本中考虑实现。

二、 调研,评测

1.InsCode

  • 评测体验

1.基本功能

    InsCode是一款针对软件开发人员的在线代码编辑器和协作平台。它提供了一个方便易用的界面,可以让用户在浏览器中直接编辑和运行代码,InsCode 平台支持多种主流前端编程语言,包括 Vue.js、TypeScript、JavaScript 等等,集成了许多主流的模板,测评感受是它更新速度较快,包括集成了最近比较🔥ChatGPT Command。
在这里插入图片描述
    除了基本的编辑代码功能,InsCode还提供了许多高级功能,例如自动完成、代码高亮、代码折叠、实时语法检查、调试器等等,对于vscode忠实用户来说,这样的UI界面铺面而来的亲切感和熟悉感。
在这里插入图片描述

   此外,InsCode还支持多人协作和版本控制,用户可以邀请其他开发人员一起在同一代码库中协作开发,也可以方便地管理代码版本和历史记录。
请添加图片描述
   发布和share项目:用户可以在 InsCode 平台上发布自己的项目,并且与社区share自己的项目,也可以了解和在线运行他人的开源项目。
比如下面这款基于vue的头像自动生成器,评测的时候随缘生成头像,好家伙生成一个卤蛋,大概就是我未来的样子吧😭😭😭
在这里插入图片描述
在这里插入图片描述

   InsCode平台还提供了云服务,可以实现一站式部署,对于小白也可以快速的将软件部署上线。
在这里插入图片描述
2.主要优点概括:方便快捷,有社区支持,方便团队协作,支持实时预览。

  • BUG
    1.(BUG等级:Suggestion):HTML 代码注入输入框,刚开始搜索功能失效,后面多次测试后出现404界面
    Bug发生时的测试环境: Windows 10 家庭中文版 Microsoft Edge浏览器。
    Bug的可复现性: 可复现性: 偶尔发生(100次出现4次)。
    ![在这里插入图片描述](https://img-blog.csdnimg.cn/3fdd7161d3e34920ae9a725190a03e24.pn
    在这里插入图片描述
    还是同一个输入框的问题,没有起码的简单的trim()控制一下空白字符,导致搜索不到
    Bug的可复现性: 可复现性: 必然发生。
    在这里插入图片描述

2.(BUG等级:Minor):输入空白字符点击输入,无法发布,看似是有代码限制无内容发布,但是点击取消按钮之后,重新点击发布,发布按钮还是处于转圈的状态,无法发布,必须用户重新刷新页面才能发布。
Bug发生时的测试环境: Windows 10 家庭中文版 Microsoft Edge浏览器。
Bug的可复现性: 可复现性:必然发生。
在这里插入图片描述

  • 结论

   测评下来我还是蛮喜欢它的界面的风格的,功能也比较齐全。但InsCode目前还在测试阶段,这可能是社区活跃度不高的原因,在这几天社区中基本上评论的用户都是我们自己的同学,并且项目运行存在卡顿的情况。在它发布之后,InsCode如果能通过CSDN的引流,社区人数能达到一定的基数、优化项目运行速度、美化运行界面的话。逐渐吸引经验丰富的开发者入驻,可以大大加速平台的发展。

2.IT屋-程序员软件开发技术分享社区

  • 评测体验

IT屋是一个程序员和软件开发者技术分享社区,其提供最新、最全的技术资讯、编程教程、面试题解、开发工具、项目实战等方面的内容。在这里插入图片描述
IT屋社区涵盖了包括Web开发、移动开发、数据科学、人工智能、云计算、区块链、安全等多个领域,IT屋还提供了丰富的编程工具、资源下载和开源项目等方面的服务,让开发者可以更加便捷地获取开发所需的各种资源。
在这里插入图片描述
在IT屋社区中,开发者可以通过阅读其他人的经验和教程,同时也可以发布自己的经验和技术成果,与其他开发者分享自己的学习和实践经验,为广大开发者提供了一个互相学习、交流和分享的平台。
在这里插入图片描述

  • BUG
    1.(BUG等级:Suggestion):大小写搜索敏感,导致用于搜索关键字体验差
    Bug发生时的测试环境: Windows 10 家庭中文版 Microsoft Edge浏览器
    Bug的可复现性及具体复现步骤: 可复现性: 必然发生。
      复现步骤: 输入python点击搜索,然后输入Python点击搜索
    在这里插入图片描述在这里插入图片描述2.(BUG等级:Suggestion):多次访问同一片文章,访问数不增的问题
    Bug发生时的测试环境: Windows 10 家庭中文版 Microsoft Edge浏览器
    Bug的可复现性及具体复现步骤: 可复现性: 必然发生。
      复现步骤: 重复点击一片文章进入,观察文章查看数
    在这里插入图片描述

  • 结论:从我的使用经验来看,总体界面布局一般,配色效果不佳,存在一些图片加载失败的问题,以及响应速度略有些缓慢,其核心功能在线代码运行加载较慢,同时在线调试工具的界面风格与IT屋首页不一致,而且广告数量过多、占据空间过大。综合来看,个人认为这个网站的使用体验一般。

3.Product Hunt-The best new products in tech.

  • 评测体验
    Product Hunt 是一个致力于展示和发现新兴科技产品的社区网站,该网站每天推荐一些最新的应用程序、网站、硬件和其他科技产品,让用户能够了解和体验最新的科技产品,同时也可以向他人推荐自己喜欢的产品。
    在这里插入图片描述
    在 Product Hunt 上,用户可以发布自己的产品,与其他用户分享自己的经验和见解,获得反馈和建议。
    在这里插入图片描述
    同时,用户也可以浏览其他用户发布的产品,并通过投票和评论来表达自己的意见和看法。此外,Product Hunt 还提供了一些有用的工具和资源,例如“Ship”,可以帮助创业者快速发布和营销他们的产品,以及“Collections”,可以让用户创建自己的产品收藏夹,方便随时回顾和分享。
  • BUG
    1.(BUG等级:Suggestion): 搜索快捷Ctrl+K跟浏览器自带默认的快捷键冲突,直接跳到必应的搜索框界面
    在这里插入图片描述
    在这里插入图片描述
  • 结论:Product Hunt 是一个极具活力和创新精神的社区网站,对于那些对新兴科技产品感兴趣的人来说是一个不错的平台,可以实现快速推销自己的产品,也可以在活跃的社区中寻找“极客发烧友”。

4.用户采访

在这里插入图片描述

二、 分析

以目前还在测试阶段的InsCode为例

1.开发时间估计

   InsCode软件的功能和完成时间:InsCode软件的所有功能包括但不限于,代码编辑器功能
版本控制功能,团队协作功能,项目管理功能,数据分析功能。综合分析,在团队人数为6人左右、有专业UI支持的情况下,InsCode的完成时间大约需要6个月至1年左右。

2.软件的优劣和质量排名:

   InsCode的优点在于:团队协作和项目管理功能较为完善,对于团队协作和项目管理要求较高的团队来说是一个不错的选择,并且个人测评下来其UI界面风格比较清新,在线的IDE模仿VSCode,大部分开发者比较能普遍接受。相比于其他同类软件,InsCode的质量排名可能在中上水平,能达到行业前百分之二十左右。

3.团队可以提高的一个重要方面:

   从各方面的问题,InsCode团队可以提高测试把关的严格程度,因为本次测试的是用户的特殊输入,并不存在网络攻击的行为,其中暴露出的小问题,很有可能成为黑客的攻击漏洞,所以可能是测试人员没有充分测试软件的各种配置和环境,尤其是在特殊的配置或环境下进行测试,以保证软件的稳定性和兼容性。建议InsCode团队加强测试人员的培训和招聘,增加测试用例的覆盖率,定期进行性能测试和安全测试,保证软件的质量,和保障用户的隐私安全和代码安全。

4.InsCode团队在发布前未修复的原因:

   1.开发人员粗心大意,一个简单的trim()都没有限制,导致评论按钮失效,开发人员可能没有足够的经验或精力来检查所有的bug,并且可能没有重视发现的bug。
   2.同时测试对于这种用户简单的特殊输入,测试部分也存在把关不严、敷衍了事的问题。
   3.具体的设计质量不高:软件可能存在设计缺陷或代码漏洞,需要更改设计方案来修复bug。
   4.其他:InsCode还在测试阶段,有可能是由于时间压力、资源限制或其他因素导致InsCode团队没有修复bug。

5.团队在哪一个层次还有问题:

   团队在测试和质量控制方面仍然存在问题。特别是,在测试质量方面可以更加注重,建立更为完善的测试流程和文档,并充分利用自动化测试和测试工具来提高测试效率和质量。此外,团队还可以考虑采用敏捷开发方法来增强团队协作和开发效率。

6.团队在哪一个层次还有问题:

  • 在团队开发中中,测试流程和文档是否足够完善?
  • 是否采用了自动化测试和测试工具来提高测试效率和质量?
  • 是否考虑采用敏捷开发方法来增强团队协作和开发效率?

三、 建议和规划

1.市场概况

  • 市场研究机构Statista的数据,全球软件行业的市场规模从2011年的US$3074.6亿增长到2021年的US$7454.4亿,预计到2025年将达到US$10257.5亿 一般来说。
  • 对于类似InsCode这样的软件,目前直接的用户数量可能比较有限,主要是软件开发人员,程序员,计算机相关专业的学生等专业人士。但是潜在用户数量可以非常大,因为现代社会中数字化程度不断提高,计算机编程和开发已经成为非常重要的技能之一,所以有许多人希望通过学习编程来掌握这个技能,比如对软件感兴趣的初高中生,喜欢尝试新软件产品的非it专业人士,以及极客发烧友,都可能成为InsCode的潜在用户。

2.市场现状

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

  • InsCode同类产品可能包括各种软件开发工具和平台,例如GitHub、GitLab、Bitbucket等源代码托管平台、Visual Studio、IntelliJ IDEA等集成开发环境(IDE)、Jenkins、Travis CI等持续集成/持续交付工具等。这些产品的市场规模和用户量都非常庞大,涵盖了从个人开发者到大型企业的广泛用户群体。

2.上述产品的定位、优势与劣势在哪里?

  • InsCode的定位是一个在线代码编辑器和协作平台,旨在提供一个方便的方式,使多人团队在共同的代码项目上进行协作和交流。

  • InsCode的优势:
    1.可以在线实时编辑代码,无需本地安装编辑器,方便快捷。
    支持多人协作,可以轻松共享代码和协同工作。
    2.提供了一些便捷的功能,如自动保存、代码高亮、代码提示等,提升了开发效率。
    3.可以在任何地方使用,只要有网络连接即可。

  • InsCode的劣势:
    1.在线编辑器相对于本地编辑器可能会有一些限制和性能上的问题。
    相比于一些成熟的代码托管平台,InsCode的功能可能还比较简单,缺乏一些高级的功能和工具。
    2.InsCode的安全性可能相对较低,特别是对于一些关键的代码和项目。
    上述产品之间呈现什么样的关系,哪些为竞品关系?以及竞争中的各方态势如何?
    这个领域正处于 (萌芽 / 成长 / 风口 / 平台 / 下降)阶段?

3.市场与产品生态

  • InsCode的核心用户群体是IT开发人员、编程爱好者和技术学习者。典型用户是具有计算机科学或相关专业背景、年龄在20-40岁之间、有一定的编程经验和技能的人。他们通常热爱技术、注重效率、喜欢自我学习和提升。他们的表面需求是在编程过程中需要一个高效的编程环境,可以提高编码速度和质量,同时能够满足开发团队的协作需求。潜在需求可能包括更加智能化的代码提示和补全、更加友好的界面设计和更加丰富的第三方库和插件支持等等。

  • InsCode的用户群体之间存在一定的关系,例如IT开发人员和编程爱好者有着相似的技术需求和学习方式,他们之间的交流和分享可以带来更好的产品体验和用户满意度。此外,InsCode也可以通过和其他编程工具和平台进行整合,构成更加完整的编程生态系统,为用户提供更加全面的服务和支持。

  • InsCode的子产品可以包括一些特定功能的插件或者扩展,例如代码审查、测试工具、版本管理等等。这些子产品之间可以通过共享数据和交互性来构成产品生态,提供更加完整的解决方案,进一步提高用户满意度和忠诚度。同时,InsCode还可以通过整合其他相关产品,例如开发者社区、在线学习平台等等,构成更加完整的编程生态系统,提供全方位的技术支持和服务。

4.产品规划

新功能:代码片段分享功能

为什么要做这个功能,而不是其他功能? 代码片段分享功能可以让开发人员轻松地分享他们的代码片段,让其他人更快地学习和理解他们的工作。这可以促进更快的开发和更高质量的代码。相比其他功能,这个功能的优势在于其高度实用性和易用性。

为什么用户会用你的产品/功能? 代码片段分享功能将帮助开发人员更快地学习和理解其他人的工作,从而提高他们的开发速度和代码质量。此外,这个功能还将促进开发人员之间的知识共享和协作,从而提高整个开发团队的效率和质量。

创新点:InsCode将提供一个交互式的代码片段分享平台,使开发人员可以轻松地分享、查看和评论他们的代码片段。这将大大提高开发团队的协作效率和开发速度。

NABCD分析:

需要 (Need): 开发人员需要一个易于使用的平台,以便他们可以快速分享和查看代码片段。

可访问性 (Accessibility): InsCode将提供一个在线平台,开发人员可以轻松访问和使用。

收益 (Benefit): 开发人员可以更快地学习和理解其他人的代码,从而提高他们的开发速度和代码质量。此外,这个功能还将促进开发人员之间的知识共享和协作,从而提高整个开发团队的效率和质量。

差异化 (Differentiation): InsCode提供一个交互式的代码片段分享平台,使开发人员可以轻松地分享、查看和评论他们的代码片段,这将大大提高开发团队的协作效率和开发速度。

成本 (Cost): InsCode的使用成本将非常低,因为它是一个在线平台,并且功能非常简单易用。

团队角色:
1.产品经理
2.技术经理
3.前端开发工程师
4.后端开发工程师
5.UI/UX设计师
6.测试工程师

5. 16周规划

timetask
第1周市场调查和用户调查,确定产品规划和需求
第2-3周产品设计和开发新功能
第4周进行初步的用户测试和反馈
第5-6周基于用户反馈,修改并优化新功能
第7周开发其他功能或调整UI设计
第8-9周进行测试,修复和优化软件
第10周用户测试和反馈,继续优化
第11-12周整合和测试所有功能,准备发布版本
第13周整合和测试所有功能,准备发布版本
第14-15周准备营销和推广计划
第16周发布软件改进版本,营销和推广计划实施,收集用户反馈。

本文来自互联网用户投稿,该文观点仅代表作者本人,不代表本站立场。本站仅提供信息存储空间服务,不拥有所有权,不承担相关法律责任。如若转载,请注明出处:http://www.rhkb.cn/news/8059.html

如若内容造成侵权/违法违规/事实不符,请联系长河编程网进行投诉反馈email:809451989@qq.com,一经查实,立即删除!

相关文章

软件工程 案例分析作业

现代软件工程 构建之法 作业https://bbs.csdn.net/forums/SoftwareEngineering?typeId1723 软件工程作业 案例分析 很多同学有疑惑: 软件工程课是否就是枯燥的理论课? 或者是几个牛人拼命写代码,其他人抱大腿的课? 要不然就是…

一口吃不成ChatGPT,复旦版MOSS服务器被挤崩后续

ChatGPT 是目前最先进的 AI,由于 ChatGPT 的训练过程所需算力资源大、标注成本高,此前国内暂未出现对大众开放的同类产品。 适逢ChatGPT概念正火,2 月 21 日,复旦团队发布首个中国版类 ChatGPT 模型「MOSS」,没想到瞬时…

北航软工-软件案例分析-IT问答平台

项目内容这个作业属于哪个课程2023 年北航软件工程这个作业的要求在哪里个人作业-软件案例分析我在这个课程的目标是学习软件开发方法,了解并实践一些软件工程的方法论和工具,积累以结对编程和敏捷流程进行软件开发的经验,最终深刻掌握软件工…

软件工程实践作业----软件评测

这个作业属于哪个课程软件工程实践-w班这个作业要求在哪里软件工程实践——软件测评作业这个作业的目标调研产品分析BUG产品规划其他参考文献《构建之法》 软件工程 案例分析作业——邹欣老师 文章目录 Part I:调研与评测产品一:[InsCode](https://insco…

2023上半年软件设计师-试题详解与分析

目录 前言 上午题 计算机组成原理 信息安全 计算机相关法律 软件设计 语言处理 操作系统 软件工程 软件测试 面向对象编程 程序设计语言 数据库 数据结构与算法 计算机网络 计算机专业英语 下午题 数据流图 数据库 UML 算法与C语言 面向对象程序设计 前…

软件工程第一次作业作业

这个作业属于软件工程课软件工程4班这个作业要求在作业要求这个作业的目标评估当下,展望未来其它参考文献csdn,《构建之法》 文章目录 1.评估当前的自己个人简历当前值 2.展望未来《构建之法》的问题思考未来的职业规划课堂期待 3.学习路线(自…

软件工程实践——软件评测

这个作业属于哪个课程2023年福大-软件工程实践-W班这个作业要求在哪里软件工程实践——软件评测作业这个作业的目标1.对比测试三个网站;2.调研、评测、分析及提出建议和规划其他参考文献邹欣老师的案例分析作业要求 、《构建之法》 文章目录 第一部分 调研&#xff…

独立产品灵感周刊 DecoHack #050 - 基于 ChatGPT 的 API 能做什么产品

ChatGPT 的 API 3.5 开放过去了一周,果然和预想的一样,接入 API 的产品爆炸式地出现了非常多,很多产品已经做的非常好用了,在很多场景方便了太多。本期整理了一些做的很不错的产品。 本周刊记录有趣好玩的独立产品设计开发相关内容…

本地部署 GPT Academic

本地部署 GPT Academic 1. GPT Academic 项目概述2. Github 地址3. 部署 GPT Academic4. 配置 GPT Academic 参数5. 启动 GPT Academic6. 访问 GPT Academic7. New Bing Cookie 的获取方法8. 询问多个GPT模型 1. GPT Academic 项目概述 GPT 学术优化 (GPT Academic)&#xff0…

如何挑选合适的海外HTTP代理?海外IP哪家强

不整虚的,简单粗暴看这些海外HTTP代理服务商的官网就好了: 以最基础的量去随便搜常见的那几家就行啦。 大家熟知的bright data,得500美元一个月,相当于11.48美元/G,换成现在的汇率,得80.7元/G了。 ipidea…

ChatGPT被玩疯,问“如果美国倒了,世界会怎样?”回答太吓人了

“ChatGPT”大火不见消停…… 最近这些天,想必大家的社交平台都刷爆了“ChatGPT”这个词吧? 作为OpenAI 的语言模型工具,它可以生成文本、回答问题、对话、摘要、翻译等。 特点是语言表达流畅,思维敏捷,可以回答复杂…

“人在美国刚下飞机”,IP属地显示湖南

梦晨 萧箫 发自 凹非寺量子位 | 公众号 QbitAI 笑不活了家人们,微博、抖音等平台展示IP属地后,上演了一出出好戏。 今天不如一起做个乐子人,看看谁露馅谁翻车,谁能保持住人设? 首先被注意到的是本地生活大V们。没办法&…

ChatGPT老板撒钱救难:百万美元帮硅谷银行受害公司,不要借条不用承诺,能还时再还...

鱼羊 发自 凹非寺量子位 | 公众号 QbitAI 受硅谷银行倒闭事件波及的科技公司,可以稍微松口气了。 一方面,科技行业富豪已出手救急: ChatGPT背后公司OpenAI的CEO山姆阿尔特曼(Sam Altman)就被曝,已经给因硅谷…

ChatGPT资讯—2023.4.3

一、 最新资讯 1. UC伯克利开源大语言模型Vicuna又来了 Vicuna-13b只需要花费300美刀(比Alpaca的600美元便宜一半)就能搞出来接近ChatGPT的水平。如何用小资源大模型让个人普通者与中小微企业也能用上高科技一直是开源社区孜孜追求的目标 Vicuna开源代…

美版头条BuzzFeed两天股价涨3倍:因采用ChatGPT上岗写稿

雷递网 雷建平 1月28日 聊天机器人ChatGPT的横空出世,让美国数字媒体公司BuzzFeed(股票代码为:“BZFD”)咸鱼翻身。 BuzzFeed今日股价上涨85%,市值达5.38亿美元;头一天,BuzzFeed股价已经大涨119…

人工智能开发人员工作流程、看法、工具统计数据

人工智能开发人员工作流程、看法、工具统计数据 本文目录: 一、人工智能开发所需要的技能和知识 二、开发人工智能需要以下工具 2.1、开发过程中的人工智能工具调查 2.2、AI 工具情绪调查 2.3、AI 工具的优势调查 2.4、人工智能工具的准确性调查 2.5、开发工…

2023 年6月开发者调查统计结果——最流行的技术(2)

2023 年6月开发者调查统计结果——最流行的技术(2) 本文目录: 二十三、编程、脚本和标记语言 二十四、数据库 二十五、云平台 二十六、网络框架和技术 二十七、其他框架和库 二十八、其他工具 二十九、集成开发环境 三十、异步工具 …

电子技术课程设计基于FPGA的音乐硬件演奏电路的设计与实现

【ChatGPT】前些天发现了一个巨牛的人工智能学习电子书,通俗易懂,风趣幽默,无广告,忍不住分享一下给大家。(点击查看学习资料) wx供重浩:创享日记 对话框发送:乐曲电路 免费获取完整…

把我们的爱心代码改变为EXE运行文件

1.首先是我在华为那转载的爱心代码 代码连接 https://blog.csdn.net/weixin_43485737/article/details/127796995?ops_request_misc%257B%2522request%255Fid%2522%253A%2522167602980816782425633583%2522%252C%2522scm%2522%253A%252220140713.130102334..%2522%257D&…