第二次作业(个人作业):软件案例分析

2006010422吴义阳 2022-10-28 23:22:38

本次作业的要求是:https://bbs.csdn.net/topics/608658749

我选择的课题如下:现在很多开发人员和IT专业的学生都在移动设备上学习、工作,在移动设备上的APP 能满足这类目标用户的需求么?它们会被wx公众号取代么? 请分析 csdn 的APP

 

 

第一部分 调研、评测

1.产品bug

1. 有时上传的文章发布了,去打开却报出故障

2.写完博客,然后就乱码了

2.使用体验

使用csdn两年半,对这个网站的看法有:采用大数据分析,你所感兴趣的模块,例如:python,将以往关于这一方面的问答罗列出来,看有没有有你想要的,当然也有一些其他语言的;设置了最热这一模块,可以了解到网友们所热衷的话题,还有精华与悬赏这一块,可以调动积极性,也可以增加文章的实用性;还有待回答这一模块,被罗列出来后,可以看着自己会的来答题,答题的同时也可以增加自己对知识的巩固。

3.用户采访

 

 

本次采访对象为:河海大学计算机专业大四的张同学

张同学经常使用CSDN网站进行学习,会学习一下计算机的相关知识,还会在csdn上提出问题和帮别人解答问题,遇到了编程和算法问题也会上csdn寻找解答。

他的评价:这个网站很好激发了自己的学习兴趣,但是有时候会有微小的bug和一些广告弹窗。非常推荐该软件。

第二部分 分析

1.对工作的估计

我认为假设开发团队人数在6人左右,计算机专业的毕业生,需要有相关的专业知识和实习经验,需要一年到两年的时间。

2.优点

市场,是很大的,互联网作为朝气蓬勃的行业很需要这样的社区来供开发者交流用户是面向所有的开发者,无论是已经参加了开发项目很久的程序员,或者是初学者,都可以通过这个社区交流,学习。潜在用户是所有对于开发有兴趣或者是已经从事开发且有一些疑问想和同行交流,或者是行业大佬希望有平台来分享经验。

3.缺点

广告内容过多,有时候会出现一些bug,很多学习内容需要付费下载。

4.市场现状

目前市面上的开发者社区其实比较多,比如51sto,infoQ,华为开发者社区等等。csdn的优势在于他的用户基础比较大,有较大的用户粘性,但是这也可能限制他的发展,作为一个成功的产品而停滞不前,及时的更新和更多倾听使用者的意见才能越做越好。

5.bug未进行修复的原因

(1)开发人员与测试人员对bug的定义理解不一致产生的问题;bug路径较深,无法重现;修复bug改动较大,影响范围广;开发人员认为在生产环境不可能发生的时间、环境问题,不影响程序的实际用户使用。

2)工作流程方面原因:没时间,问题太小(优先级低),上线时间紧急,非自己名下的bug(已离职开发人员遗留的bug)。

3)个人能力原因:找不到解决方案,技术难以实现。

4)不可抗力的客观因素,例如系统问题,第三方SDK问题等等。

第三部分 建议和规划

1.改进

csdn是全中国最大的it社区,使用csdn的用户超过2500w,csdn的活跃用户有340w人,这些用户包括学生和技术工作人员。

2.实施

前端开发人员:2人

后端开发人员:1人

测试人员:1人

交互设计师:1人

美工:1人
1-3周前期准备(分析需求,做市场调研)
4-12周开发周期(程序的开发,调试)
13-14周测试和试用阶段(找一些核心用户对于产品进行试用,收集他们的反馈)
15-16周(最后的调试)对找出的问题进行解决。

 

...全文
492 1 打赏 收藏 举报
写回复
用AI写文章
1 条回复
切换为时间正序
请发表友善的回复…
发表回复
CSDN-Ada助手 2023-01-13
  • 打赏
  • 举报
回复
您可以前往 CSDN问答-非IT技术 发布问题, 以便更快地解决您的疑问
代码下载链接: https://pan.quark.cn/s/a4b39357ea24 用户账户控制(UAC)白名单的配置 Windows7环境中 UAC(User Account Control,用户帐户控制)是由微软在Windows Vista版本中推出的一项旨在增强系统安全性的创新技术,该技术强制要求用户在执行可能干扰计算机正常运作的操作或进行更改会波及其他用户设置的变动前,必须提供相应的权限或管理员密码进行验证。通过对这些操作启动前进行授权确认,UAC能够有效阻止恶意软件及间谍软件在未获授权的状态下于计算机内进行安装或实施修改。 自从Vista版本问世以来,微软便开始推行这一全新的安全机制,可视为对系统安全防护的显著提升。尽管UAC确实能够在一定程度上对某些非法程序起到防御作用,但与此同时,这一功能也给众多用户带来了诸多不便。 因此,许多用户开始探寻是否存在类似于白名单的功能,以便将那些值得信赖的程序直接赋予运行权限。事实上,这类功能确实存在,不过微软并未将其作为标准配置提供。 网络上关于此问题的绝大多数建议都是建议禁用UAC,这种说法显然缺乏针对性,因为若用户希望禁用此功能,本就不会提出相关疑问。 通过运用微软官方发布的Microsoft Application Compatibility Toolkit 5.6版本,可以将信任的程序纳入系统白名单范畴。 获取Application Compatibility Toolkit 安装程序成功后会出现三个可执行文件 以管理员身份启动Compatibility Administrator 在Custom DataBases部分创建新的数据库,并添加一个Application Fix(在下方空白处点击右键,选择...
下载代码方式:https://pan.quark.cn/s/a4b39357ea24 DELL服务器的操作系统部署流程包含一系列细致的环节,其适用范围涵盖多种操作系统类型,例如Windows Server与Red Hat Linux等。在启动部署之前,必须确认服务器的光驱设备为DVD驱动器,并且需准备对应的系统安装媒介。下面将详细列出完整的部署步骤: 1. **启动准备**:将随服务器提供的Systems Management Tools and Documentation version 6.0光盘置入服务器光驱,随后设定服务器以光驱作为启动设备。此环节旨在确保服务器在启动阶段能够读取安装光盘内容。 2. **语言设定**:服务器启动后,选定简体中文作为部署语言,并确认接受许可协议条款。 3. **时区选择**:在部署期间,需设定时区为北京、香港、重庆或乌鲁木齐,依据实际地理位置进行适配选择。 4. **系统类型选择**:随后,需选定计划部署的操作系统,支持的版本包括Server 2003 SP2、Server 2003 SP2 64位版本、Windows 2003 SBS SP2、Server 2008、Windows 2008 SBS/EBS x64版本等,以及多种Red Hat和SUSE Linux版本。 5. **RAID设定**:若服务器出厂时已预设RAID配置,则可选择跳过此步骤。若需重新设定RAID,操作时需格外小心,因为这一过程可能引发硬盘数据遗失。 6. **引导分区规划**:设定引导分区的大小,通常C盘建议预留至少20GB的空间,具体容量需根据系统需求进行调整。 7. **网络设定**:网络设定可在系统部署完成后执行,部署期间建议暂时拔除...

161

社区成员

发帖
与我相关
我的任务
社区描述
河海大学-软件工程
软件工程 高校
社区管理员
  • rzqi_water
  • 君子慎其独
  • Kishot
加入社区
  • 近7日
  • 近30日
  • 至今
社区公告
暂无公告

试试用AI创作助手写篇文章吧