回顾软件工程

一、回答之前的5个问题

读构建之法有以下几点疑惑:

1.如何养成敏捷思想?

2.如何分配好团队里面成员的任务,来达到最好的工作效率?

3.当面临用户的需求和优化后的软件起冲突时,用户的需求一定是最重要的吗?那么用户根本不了解优化的软件的好处,一定强制要求修改怎么办?

以前在一个小组里面给老师做了一个光电管理所的一个项目,当时主要负责画界面的(自己能力有限),在画界面时遇到很多问题,因为界面上要放的信息比较多,每次调试之后界面总跑,和老师协调一下想把界调整一下但是无果。

4.如何使自己的产品在市场上占有绝对的优势?

5.什么样的软件开发团队要开发什么样的软件才适合敏捷流程?

回答以上5个问题

1.如何养成敏捷思想?

  在实践中总结经验,在杨老师的带领下马上就要完成软件工程这门课的学习了,敏捷能帮助开发人员知道是否能如期完成任务。对于约跑的项目,尽早发布,有利于自己按计划完成任务,在alpha发布时,其他组例如:礼物挑选项目,因为在课上顺利发布,根据组长发布情况,老师对于该项目的idea、以及界面设计给予好评,并且提出如果能用在手机上这样的好点子。这就有利于项目接下来的进展,可以进行是想更好的需求。而我们组由于发布问题并没有得到好的建议。

2.如何分配好团队里面成员的任务,来达到最好的工作效率?

  术业有专攻,我们组有专门写文档写的特别赞,逻辑思维相对清晰,对于需求分析该成员要做出很大贡献,每次组内会议结束都会再要求该成员做一下总结。技术好的当然要挑起开发大梁,但是对于技术弱的也不能放养,可以安排查资料以及参与技术学习。充分利用每个人有效的工作时间来完成负责的任务。

3.当面临用户的需求和优化后的软件起冲突时,用户的需求一定是最重要的吗?那么用户根本不了解优化的软件的好处,一定强制要求修改怎么办?

  对于此问题,我现在的回答是,要先完成所有的需求,只有达到用户所有的需求该任务才算完成,之后再进行下一阶段的任务,包括增加功能。

4.如何使自己的产品在市场上占有绝对的优势?

  在开发初期,idea是很重要的,开发一个市场上没有出现的产品,首先创意有了,其次就是是否能吸引大众。其次就是找到现阶段用户需求量最大的产品开发。中国传统礼节很重要,各种节日,过生日,情人节,端午节,圣诞节等等这时各种礼品店生意红火,做一个礼物挑选APP,人手一个就不用为送什么而发愁,这也是大众的迫切需求。

5.什么样的软件开发团队要开发什么样的软件才适合敏捷流程?

  敏捷适用于可靠性不高、团队人数不多、有资深的程序员带队的团队。在整个团队的学习下,资深的程序员是团队迫切需求的,有足够的经验才能快速的解决突发状况,在团队开发过程中,对于约跑的小伙伴通信部分,我光学习就用了很长时间,这就会使团队进度变慢。

二、问题及想法

1.有时一件任务需要一天来完成,中间偶尔会有其他事情穿插进来,对于PSP不清楚怎么去记录我这一天所做的记录,我认为如果去做PSP就应该在一定时间去做的并且完成的。但是我发现有时我一天都在忙一件事但是感觉都做了无用功。

2.无法估计自己任务以及团队任务的工期,总是被各种问题耽误时间。

3.在个人项目上,老师可以给出几个题目来让大家选择,自己选的题哭着也要做下去。

4.如何获取更多的用户量。

5.对于代码累计,我的理解应该是把自己完全搞懂的可以解释清楚的以及自己写的。

三、对学弟学妹寄语

  杨老师的课是新奇的,做好接受这门课的准备,每周都要完成任务,希望你们努力的跟着杨老师学习,收获大大的。

四、如果重新来过一次

  如果再重新上一次课,我希望自己可以成为团队的技术担当,有责任才有压力、有压力才有动力。

五、终于我们将不再是师生。

  对于一个凌晨一点多还在批改学生作业的老师让我瞬间肃然起敬,诚挚的希望老师以后少熬夜,注意健康。对于我这样20几岁年纪的人来说也是真心不喜欢熬夜啊!能成为杨老师的学生说明我和老师有缘分,感谢老师一学期的陪伴与教诲,辛苦的批作业。对于团队项目来说,不得不说老师给提的建议真是很中肯。有时觉得杨老师很严肃,但是私下问老师问题老师对我说加油时,还是很开心的。又觉得杨老师有时还挺可爱的,希望老师下一届的学生更加可爱、听话。也祝老师工作顺利,注意休息!

原文地址:https://www.cnblogs.com/lffang/p/6113599.html