第一次作业
-
软件(Software)
-
程序(Program)
-
二叉树(Binary Tree)
-
遍历(Traversal)
-
指针(points to)
-
-
数据结构(data structure)
-
软件架构(Software Architecture)
-
软件与设计实现(Software Design , Implementation and Debug)
-
源代码管理(Source Code Control)
-
配置管理(Software Configuration Management)
-
质量保证(Quality Assurance)
-
软件测试(Test)
-
需求分析(Requirement Analysis)
-
程序理解(Program Comprehension)
-
软件维护(Software Maintenance)
-
运营服务(Service Operation)
-
软件生命周期(Software Life Cycle , SLC)
-
用户体验(User Experience)
-
国际化和本地化(Globalization & Localization)
-
复杂性(Complexity)
-
不可见性(Invisibility)
-
易变形(Changeability)
-
服从性(Conformity)
-
缺陷(Bug)
(2)问题
-
如果说DVORAK布局键盘真的比QWERTY更高效,那为什么市场上没有相应的产品?
第十六章16.1.3 p344
数据显示,如果使用QWERTY键盘,那么只有10%的英语单词能在手指不离开键盘中间行的情况下敲出来。如果使用DVORAK键盘布局,你可以在键盘中间行打出60%的常用单词(所有元音和常用辅音都在那里)!这样会减轻手指和相关肌肉的负担,减少劳损,同时加快打字速度。
-
真的有或有过公司用代码行数衡量工作量么?
第十七章17.6 p397
根据没人代码量,每天统计进度?有大牛报告——今天我重构代码,删掉了原来的2000行多余的代码,那我今天的贡献是负的两千?!
-
一个软件是因为什么原因安装不上和安装上却不能卸载?
第七章7.2.7 p137
关于安装的缺陷得不到重视——用户拿到一个Beta版本,意见最大的就是安装不上!或者好不容易安装好了,却卸载不了,不得不重新安装系统。
-
软件都是在合作中完成,那如何看待一些由单人开发出来非常优秀的软件和游戏?
第四章4.1 p62
现代软件产业经过几十年的发展,一个一个软件由一个人单枪匹马完成,已经很少见了,软件都是在相互合作中完成的。
例如team上的《Kenshi》
-
测试时如何把自己变成一个完全不懂技术的菜鸟?
第九章9.3 p188
一个PM平时或许能玩转很多高技术的工具,但是当工作需要时,他/她能突然把自己变成一个全不懂技术的菜鸟,从用户的角度看问题。
(3)软件
-
手机应用哔哩哔哩
1)这个应用吸引我的原因是因为它的优质的ACG内容和和谐的社区环境。这应用是哔哩哔哩(原名MIKUFANS)网站的客户端,它不是一直盈利的,在代理FGO之前可以说是一直在亏钱,并坚持不加广告影响用户体验。b站的首要目标肯定不是盈利的,要不然它几年前它就该闭站,而不是发展成现在这个样子。
2)通过网站二维码下载。当时上在高中。现在软件界面已经和以前不一样了,软件的体验一直都不错,简洁美观流畅。
3)BUG反馈,提示更新。
4)我认为哔哩哔哩的同类型网站只有ACFUN,优酷腾讯视频爱奇艺等等仅仅是视频软件。而ACFUN也因为不明原因没有竞争过b站。
-
游戏OverWatch(守望先锋)。
1)我看到过这个游戏的宣传,但是因为需要付费而没有购买,但是在我体验过国内免费游戏CF、CSOL2等等射击游戏的垃圾游戏体验之后,果断购买了守望先锋。作为一款游戏当然是需要盈利的,守望先锋为买断制游戏,他们的目标是把这款游戏做好、盈利并竞技化推出全球比赛OWL。
2)广告和朋友推荐之后,购买下载。当时上大学一年级。当时的感受是没有守望先锋玩我要死了,现在是头疼并且铁拳不删玩不下去。
3)官方测试加上玩家反馈。通过战网更新。
4)通过宣发、游戏质量、自己不作死和玩家自制的游戏视频。
-
工具MIKUTOOLS
1)因为它强大有趣实用且数量多的工具。目前的盈利靠广告和用户打赏,目前来看这个工具的目标不是赚取用户现金,用户可以免费使用并且没有广告。这个工具在一直更新工具数量,看起来它现在的目的只是这样。
2)通过网友推荐。大学毕业。感觉是简单好用功能强大。
3)通过更新维护,在线更新。
4)同类软件竞争?不存在的。

浙公网安备 33010602011771号