软件工程第一次作业补交
四则运算的coding地址 coding地址
在一周之内快速看完《构建之法》,列出你不懂的5-10个问题,发布在自己的博客。
1、《构建之法》书中有提到一个软件团队在赚钱的时候“有的送硬件,软件要收钱”,“有的送软件,但是硬件要收钱”,到底什么情况下才会有这两种情况呢?就比如VS这个软件我们知道它提供试用版,出资之后提供正式版,那像其他的软件才会出现上述两种情况呢?我找了百度搜索这个问题但是都没有明确的答案,因此依然没有解惑。
2、书中第五章介绍的团队模式其中有一项为“功能团队模式”,“具备不同能力的同事们平等写作,共同完成一个功能,在这个功能完成之后这些人又重新组织,完成另外一个功能”,这样的模式对团队的要求很高吧,他们需要对每个领域都有所涉及甚至精通,要求高而且内部巩固,但是这样的话没有绝对的领导人,没有主要的决策者,这样的模式真的好吗?
3、书中第五章讲到的团队精神跟集体主义有什么区别?百度之后有解释“团队精神必须满足两个条件:一是合作创造的总体利益,必须大于每个个体单干的利益之和;二是每个个体获得的利益,必须大于他单干的利益,二者缺一不可。集体主义的荒谬,在于所谓的集体利益,不知道到底是谁的利益。如果真正是大家的共同利益,个体就不应该为集体无条件牺牲。因为个体无条件牺牲了,就说明集体的利益中,其实没有他的利益。”他这样解释了但是我还是不能理解具体事件中有什么区别?
4、一个团队公司的PM主要的工作是交流表达、理解分析,书中说他也需要一定的专业能力,至少要理解表达到位,可是实际情况中,一个软件工程公司的进门槛一定是他的专业能力,如果他的PM相对应的能力很强,但是专业能力没有那么强,那么这样的人才就很容易被埋没吧?这种问题在实际中是有存在的吧?如果存在,怎么解决比较好?
5、第七章中有一项保持敏捷,语气和适应变化,之后有“我们是预期变化,不是期望变化”意思是我们做的是预判,是要判断它会不会变化,而不是希望他出现变化,只是这个意思吗,还是有更深层的意思?
软件有很多种:包装在盒子里的软件、基于网页的软件、企业或学校或某组织内部的软件、游戏、手机应用、操作系统、工具软件,选取三种软件,请分析它们各自的特点。
- 比如手机游戏:开心消消乐 - (1)这个软件曾风靡全球一段时间,他们用外表精美且运行速率快的优势让我成为他们的使用者,且长时间不放弃, - (2)这个APP是通过同学之手而向我介绍的 - (3)有新版本的时候,这个软件会在游戏的主界面放置下载更新的button,让用户可以自主的选择何时更新,他们的bug是通过更新来处理的,更新之后对每个用户发出抱歉申明,且予以一定的补偿,让人很容易接受和原谅,同时这也是很多成功软件的处理bug方式。 - (4)这一类型的手机APP其实有很多,那么为什么只有它可以脱颖而出风靡呢?一个绝对离不开的原因就是开发商愿意为了这样一个80多兆的小游戏投资打广告,众所周知如今不论是在网络还是在卫视中要打广告都需要花费巨资,他们不吝物资地宣传得到了明显的效果,全国的妇孺老少几乎都在玩,是一个很成功的APP;然后第二个重要原因就是他的基本规则很明确而且人人都容易懂,上手快,不需要花时间学,这样就导致了一些中老年也并不排斥它;然后第三个原因就是
它耗时短,就像它在广告中说的,可以让人们随时随地地打开游戏。
再比如电脑游戏QQ飞车:
- (1)这是一款在几年前很流行的游戏,他们通过吸引大量的用户充值买装备而赚钱,身边有很多朋友因为这种游戏充值几百甚至上千,不过我自身几乎没充。
-(2)当时也是经由同学推荐,我成为了他们的用户。
-(3)这个软件处理bug是通过每次用户打开它的界面,默认自动升级更新,并且在更新的同时告诉用户新的版本有哪些改进之处。
- (4)因为它是同类型软件的鼻祖,又且依附了腾讯这个大公司,因此很容易传播广泛,竞争压力也较小。
但是值得一提的是,由于近几年这款游戏并没有出现新的值得一玩的项目,很多老项目老用户们都厌倦了,导致使用者越来越少,前景也不甚光明,我想,如果开发者一直如此没有新的创意,这款游戏应该在不久的将来就会下线了。比如我们提交系统平台作业的网站:
-(1)这个网站是由老师告诉我们的,据说是之前的学长的毕业设计的作品,他的目标不是盈利,是为了让我们将这样一个好的作品利用起来,并且知道东西做出来能用才是最管用的。
-(2)经由老师交待而启用。
-(3)暂时没有找到这个网站的bug,可能之前在启用的时候就被老师找完了吧。。
不管是手机APP,电脑游戏,还是基于网站网页的各种应用,都有一个共同点,就是它需要人性化,需要更完美的配合广大用户的需要,而且相比较于硬件,这种需要很明显,如果出现了bug它可以通过后台更新而被更正,无成本而且全程自主。而像硬件的话,如果出了bug,只能更换,成本高且结果繁琐,这是软件工程的绝对优势。这些就说明软件的易反馈,易使用,易调正,易接受,方便利用的本质特性。
转载于:https://www.cnblogs.com/9153299q/p/6740430.html