软件工程第一次作业

软件工程第一次作业

花20分钟写一个能自动生成小学四则运算题目的“软件”,要求:除了整数以外,还要支持真分数的四则运算。

一周之内快速看完《构建之法》,不懂的5个问题。

  • P340页“SWOT分析框架是一个简单有效的分析工具。”我查阅资料得知,SWOT分析法是用来确定企业自身的竞争优势、竞争劣势、机会和威胁,从而将公司的战略与公司内部资源、外部环境有机地结合起来的一种科学的分析方法。那么,需要分析确定这么多东西,还算简单吗?。
  • P159页“资源有限,对不同的功能有不同的方法,一下五种:维持、抵消、优化、差异化、不做。”这五个方法是不是相互制约,相互关联。
  • P155“NABCD模型是一个有效的方法,NEED,需求。 Approach,做法。Benefit,好处。Competitors,竞争。Delivery,推广”我认为,其中最应该关注的是NEED 需求。这一点。因为客户的需求是出发点。那么,这几点中最至关重要的,或者说影响最大的究竟是什么那?
  • P146“软件开发不可能一次满足所有利益相关者的要求”那么,我们应该如何来衡量那?如何衡量我们最应该关注的需求?
  • P95“瀑布模型偶使用范围吗?我认为有:如果产品的定义非常稳定,。。。。。。”这里所指的稳定具体是一个什么样的概念,对这一点感到很困惑?
  • P90“交响乐团模式:家伙多,门类齐全,演奏的都是来年系过多次的曲目”这种模式是否适用于人数较少,或者新成立的团队那?

软件有很多种:包装在盒子里的软件、基于网页的软件、游戏、手机应用、操作系统、工具软件,选取三种软件,请分析它们各自的特点。

游戏:大话西游

  • 界面优美,剧情有趣,易懂易玩,这些方面吸引了客户。这款游戏的主要目的就是盈利。
  • 一般得到方法为下载。
  • 有软件测试员处理bug,并选择部分用户评测,如果游戏某一功能不够完善,会根据用户的需要重新测试,测试成功后正式更新。一旦有新版本,将自动提醒顾客安装,更新。
  • 总的来说是遵循“大自然”的法则,优胜劣汰,但是由于公司、开发者实力、资源 、影响力、相关产业、规模等因素的影响而造成不公平的竞争。对于用户来说实惠、操作简单、便捷、实用、通用的就是最好的;这些软件也需要从这些方面展开竞争。

操作系统:windows

  • 最初接触到的就是windows操作系统。windows的界面简洁,适合人们多年来的操作习惯。公司的最终目的其实也是为了盈利。
  • 一般的得到方法就是下载。
  • 大型公司都有自己的系统测试员,并且会和用户沟通,按照用户的需求,在进行完善。
  • 从客户的角度出发,尽量适应大部分客户的操作习惯,将界面做到尽量友好。

组织内部软件:QQ

  • 比起其他社交软件出现的时期较早,功能齐全
  • 一般都是在网页下载。
  • 公司都有自己的系统测试员,并且会最市场需求分析,根据人们不断增加的需求,做出改进。
  • 为客户的各方面着想,包括日常的吃喝玩乐,做到便于客户出行。

软件和硬件的区别:

  • 软件是靠程序语言(代码)为主体来实现,是一系列按照特定顺序组织的计算机数据和指令的集合。硬件是计算机中的实体部分,有主机(主要部分)、输出设备(显示器)、输入设备(键盘和鼠标)三大件组成。软件你只能看到但摸不到.是按装在电脑里的一些程序,相当于一个人的灵魂、思想;而硬件不仅能看到还能摸的到。可以说是人的灵魂
posted @ 2017-04-17 19:03  王钰琳  阅读(145)  评论(0编辑  收藏  举报