作业九 —总结

这是我之前没有学习这门课程时候的问题:

1:获取用户的需求,软件开发过程中是跟随潮流的做一些软件供人们使用还是凭借的自己的兴趣爱好,或者是对人们生活水平提高做一些软件,而不是随大波,如何去完善调查用户的需求,如何让用户喜欢用我们的软件?(先去做需求调查了解市场从而做出在市场站的住脚包含面广的软件来让人们认识普及使用或者娱乐)

2: 软件开发的工作量和质量如何衡量?仅仅只依靠书上说的四点么?(理论上在工作中绩效考核的应用重点在薪酬和绩效的结合上。)

3:软件=程序+软件工程,那么软件工程都包括那么多人不能做到所有都精通,程序是不是就相当于一个定值,而软件工程相当于一个变量不同的精通者做出不同的软件?如果只有程序可不可以做出软件呢?(有程序可能也能做出软件但是绝对不是最好的最让人满意的。)

4:团队在开发项目时如何正确估计计划在开发中会遇到的困难和问题?会有多少种方案来解决?(团队中每个人的想法不同,把大家的想法集合到一起就有很多种可能性)

5:如何做好pm,pm在一个团队中扮演的什么角色?pm都可以解决什么问题?pm如何得到团队的支持?

6:遇到一些刺头的用户就是挑剔软件的毛病我们应该怎么办? 如何使用户有最佳的体验效果?(在推广的平台上,让大量用户了解并反馈,把意见反馈回来总结,从而我们使软件更加的完美)

         在我们整个软件工程过程半年的课程中我认为首先需要一个高质量的项目团队,组建优秀的团队可以开发出更好的软件产品。任务开发团队要求小而精,成员不用太多,主要成员有项目负责人、开发人员、资料管理员和软件测试员。项目计划是为了使软件开发各项工作有秩序地进行,包括任务分配和基于里程碑的进度安排,以及各种绘图来标示着项目任务做到了哪一不,项目计划可以作为软件开发的指导可以使我们一步步的按照计划前进。项目时间的估算,以及在项目中遇到的困难核问题,我们在项目中遇到问题应该如何去解决,团队要有一个领军人物。软件配置管理与软件质量管理,包括配置规划、软件变更控制、软件版本控制和质量控制计划。我们吃豆人在老师的要求下自由分组,我们迅速的组织了一个小队伍。我们小组由5个成员组成,在相互商量后我们也确定了我们组的项目,是做一个吃豆人游戏的任务。我们也随即做了分工,由于我们团队有一名是学霸可以带领着我们往前,所以在团队合作中多数都是商量这来,学霸带领我们一点一点做。我们的项目从开始到最后完成中间也有意见不合的时候但是大家都是把自己的建议提出来,总结到一起然后在一起讨论研究出最可行的,我们吃豆人这个小游戏就有1000多行的代码,而且在其中我们游戏中有一个bug当鬼和吃豆人重合以后鬼和吃豆人会合体一段时间然后再分开,这是由于计时器引发的,但是也是不可避免的,起码目前我们小组不知道怎么解决,但是游戏可玩性较高,再给身边的朋友玩的时候都是觉得很难过关有不错的游戏体验。我个人觉得这门课确实是挺好的,虽然我们是学习计算机的但是以后不一定非要在计算机上出去找工作,但是如果认真学必能学到很多东西,动手实践能力和从整个大体分析系统开发的逻辑性思维也会明显增强,不管以后从事哪个方面的工作,这对以后来说都是很有用的知识储备,还可以增加团队合作能力。毕竟一个人的力量是渺小的,不足以完成一个大的项目,在面对大的项目上有一个完美的团队无疑就是锦上添花,可以使我们的想法付诸于行动,使我们想要完成的软件或项目一步步的完善最后完美的展现在用户的面前,1~16周在平常上课上冯老师带着我们学习也很辛苦,让我们记一些重要的东西,在大屏幕上一点一点的给我们指导讲解也很细心,课后的作业也是上课一点一点辅导着我们完成。

转载于:https://www.cnblogs.com/hxy94264/p/5582949.html

【Unity动画系统】详解Root Motion动画在Unity中的应用(一) 什么时候勾选Bake into pose,当不希望动画带动游戏对象旋转时。在旋转的动画中一般是不用勾选的,因为就需要用它来带动我们的角色对象旋转。但在比如前进、后退、待机等动画来说,我们就可以勾选这里,以避免因动画文件本身的瑕疵而给我们带来的旋转。loop match:代表了这个动画在角度上的吻合度。如果这个动画在播放中转角过大,那么就会显示红色,告诉我们如果勾选bake into pose,则会带来不好的效果。 阅读详情

相关推荐

SecureCRT 9.0最新版安装与激活全攻略(附驱动识别技巧)

本文提供SecureCRT 9.0最新版的详细安装与激活指南,并重点解析了嵌入式开发中串口连接的硬件驱动识别技巧。内容涵盖从安全获取软件、解决USB转串口驱动兼容性问题,到配置SSH与串口会话的完整流程,旨在帮助开发者和工程师高效部署并精通使用这款终端仿真利器。

star的博客 359

【编译原理】作业

这一次作业才仓促了……没有打出来

吴政亿的博客 582

【Ultrascale+ MPSOC学习记录】10、PS端以太网使用lwip

还是参考ALINX教程,学习PS端以太网如何使用,从教程中可以看到,开发板使用了一个xilinx默认不支持的phy JL2121,所以需要修改lwip的库源码。

ryo891012的博客 814

作业作业

如图为一个地堡的地形图。编写一个程序,计算城堡一共有多少个房间,最大的房间有多大。城堡被分割成m×nn≤50n≤50个方块,每个方块可以有0∼4面墙。# 代表墙壁,| 和 - 都表示没有墙壁。不被墙分割的方块连在一起组成一个房间。城堡外围一圈都是墙。第一行是两个整数R和C,分别是南北向、东西向的方块数。接下来是一个R行C列的整数矩阵,每个整数p描述一个方块(0≤p≤50如果用1对应西墙,2对应北墙,4对应东墙,8。

2401_87229690的博客 895

系分 平时作业

系分 平时作业 1. Make Reservation 领域建模 数据建模 Location(name, locCode/Key ) Hotel( ID/Key , name, stars, address, locCode/FKey , briefIntr) Reservation(ID/key, date, time, checkInDate, numberOfNights) Rese...

llp0159的博客 238

CINTA作业

CINTA作业 1.证明命题 11.2。 证明: (1)封闭性: ∀ a,b∈QRp ,∃ x,y∈Zx2≡a(mod p),y2≡b(mod p) ,则a×b≡x2×y2=(x×y)2故a×b∈QRp\forall\ a,b\in QR_p\ ,\exist\ x,y\in Z\\ x^2\equiv a(mod\ p),y^2\equiv b(mod \ p)\ ,\\ 则a\times b\equiv x^2\times y^2=(x\t

editorc的博客 1682

作业

一、通过 RPM 安装 docker 17.03.0 版本并且配置 docker 阿里加速 在Centos7上安装docker 1、 安装必要的一些系统工具 yum install -y yum-utils device-mapper-persistent-data lvm2 2、添加软件源信息 yum-config-manager --add-repo https://mirrors.aliyun.com/docker-ce/linux/centos/docker-ce.repo 3、更新yum源

weixin_49243674的博客 154

mysql 作业_MySQL 作业

1.行级复制和语句级复制模式有什么区别?如何查看当前数据库复制是哪种模式?基于语句的复制(statement based replication): 基于主库将SQL语句写入到bin log中完成复制基于行数据的复制(row based replication): 基于主库将每一行数据变化的信息作为事件写入到bin log中完成日志mysql> show variables like '%b...

weixin_42513152的博客 139

计组 作业

指令系统 以及中央处理器两章,多者都是书上概念

qq_46476515的博客 1930

Java作业

(一)学习总结 1.用思维导图对javaIO操作的学习内容进行总结。 2.下面的程序实现了文件的拷贝,但采用的是一个字节一个字节的读写方式,效率很低。使用缓冲区可以减少对文件的操作次数,从而提高读写数据的效率。IO包中提供了两个带缓冲的字节流BufferedInputStream和BufferedOutputStream,查阅JDK帮助文档,修改程序,利用这两个类完成文件拷贝,对比执行效率。 i...

weixin_30556959的博客 138

作业 ——报告及总结

《软件工程》课程总结   《软件工程》课程既强调基本概念和基本知识的理解和掌握,又侧重软件项目的分析、设计、实现和维护的基本技能。比较注意“点”和“面”的结合。我还是蛮喜欢这门课的,通过对这门课的学习让我意识到理论学习很重要,实践更重要,实践是检验真理的唯一标准,只有将理论与实际结合,才更能发挥我们所学的知识的作用。整一个学期下来,总的来说还是学到了很多东西的,有很多地方是值得肯定的,...

afv5959的博客 308

Qt作业

【代码】Qt作业

qq_58127325的博客 562

第八、作业

保存与执行的操作相反的操作,即记录某数据被修改前的值,可以用来在事务失败时进行回滚到某行记录的某个版本,其具体流程与 redo log 相似,也要先于 commit 数据落盘,更改对应的 MySQL 数据文件之前保存。原子性又称不可分割性。事务的执行结果,必须是符合预期的,这表示在事务中进行的数据读写,完全符合所有的预设规则,这包含资料的精确度、串联性以及后续数据库可以自发性地完成预定的工作。这里的关系,指的是"数学上"的定义,是集合论中的关系模型,而不是我们日常生活中的人与人,人与物之间的关系。

m0_60525939的博客 992

作业.

今日作业: 1.简述 什么是模块 模块就是更重功能的集合体.其实就是一个py文件 模块有哪些来源 自定义模块. 用c语言写的连接到python解释器的内置模块 第三方也属于自定义模块 编译成DLL的c c++模块 一些文件组成的模块.也称之为 包 2.定义一个cuboid模块,模块中有三个变量长(long)宽(wide)高(high),数值自定义,有一个返回值...

dengfa5356的博客 304
上一篇: PSP记录个人项目耗时情况
djj8811
博客等级 码龄12年 0粉丝 0原创
评论
成就一亿技术人!
拼手气红包6.0元
还能输入1000个字符  | 博主筛选后可见
 
 条评论被折叠 查看
添加红包

请填写红包祝福语或标题

红包个数最小为10个

红包金额最低5元

当前余额3.43前往充值 >
需支付:10.00
成就一亿技术人!
领取后你会自动成为博主和红包主的粉丝 规则
hope_wisdom
发出的红包
实付
使用余额支付
点击重新获取
扫码支付
钱包余额 0

抵扣说明:

1.余额是钱包充值的虚拟货币,按照1:1的比例进行支付金额的抵扣。
2.余额无法直接购买下载,可以购买VIP、付费专栏及课程。

余额充值