dyq1

  博客园  :: 首页  :: 新随笔  :: 联系 :: 订阅 订阅  :: 管理

一.回想开学初对于软件工程这门课的期望,总结本课程对你带来的提升:
1.学习和使用的新软件
学会了使用新软件Enterprise Architect 8.0、Git仓库、dreamweaver等。
2.学习和使用的新工具
UML建模工具、墨刀。
3.新平台学习和掌握的新语言、新平台
学习和掌握的新语言PHP语言和HTML语言,及新浪云服务平台的使用
4.统计一下,你在这软件工程实践中,完成了多少行的代码
完成了500到600多行左右。
5.学习和掌握的新方法
软件测试、项目开发流程、原型界面设计、网页制作、数据库设计。
二.总结与展望
1.记录自己在软件工程课程上的经验总结
在这一个学期,我完成了软件工程这门课的学习。在这一个学期当中,我对于软件的认识,又有了些新的感触。首先,这门课让我明白了,所谓软件开发,并不是单纯地堆砌代码,调整代码,而是需要一个科学的方法论为指导的科学的开发的过程。代码编写,只是在软件开发过程中很小的一个部分,而更重要的是,前期的设计工作,以及后期的可维护进程,都是极为重要的。
2.对于下一届的学弟学妹你有什么建议和告知呢?
在学习的过程中,应该更注重对于这些工程化方法的总结,包括各种分析模型,各种图结构描述方法。这些,都在后来的为我们组项目完成时起到了极大的帮助作用。
3.分析一下自己所处的团队。软件工程实践是大学里少有的认真的团队协作经验。《构建之法》团队合作的阶段,你们团队经历过么?最后到达了哪一阶段?
在整个项目的开发过程中,我们的团队存在一些不足之处。成员专业知识欠缺是最大的问题所在。好在我们及时调整,各自学习与自己工作有关的知识,最终还是成功地完成了项目。
同时,我们的团队也获益匪浅。不仅更深入的了解了项目开发的具体过程,为今后的学习和工作打下一定基础,也学会了许多实际应用中必备的知识和技能。 总的来说,我们的团队是一个相处融洽,执行力较好,责任心较强的团队,最终项目的成功也离不开我们的团结协作能力。
《构建之法》团队合作的阶段,我们团队经历过,最终到达了规范阶段,大家协同作战 ,就很多事情能取得一致,角色和职责定义的很清楚。
4.个性发挥,包括图文、照片和创意等
最近在网上看到的一句话: 自己选择的路,跪着也要走完。
5.在一周之内快速看完《构建之法》,列出你不懂的5-10个问题,发布在自己的博客。
1)第三章软件工程师的成长 团队对个人的期望中,假如就我们现在班级组队做项目的团队中有的队员能很快按角色出色的完成任务,但是有的有的队员总是因某种原因并不能出色的完成团队赋予的任务,这时该如何解决,是让这些不能完成任务的队员尽量分配简单的任务,还是重新组队解决。
2)第五章 团队和流程 瀑布模型回溯修改很困难甚至不可能,那如果一个软件开发后需回溯,这个时候该怎么办?(我在网上查了一些没有具体的解释,只有大概的说回溯需要付出很大的代价)
3)第六章 敏捷流程 在冲刺阶段的每日例会中是否会有队员之间关于某个问题而意见不合;或某个队员在开发时遇到了无法解决问题,需要其他人的帮助,但是这个问题不是一时半会能解决的,其他人还有自己的任务,这个时候该怎么办?
4)第六章 敏捷流程 敏捷开发需不需要像瀑布开发模型那样写需求文档;我在网上查了说敏捷开发只写必要的文档,那那些时候写的文档才是必要的?
5)第十六章 IT行业的创新 怎样才算是创新?这部分没理解,就如微信如果他的设计团队现在给它添加了一个强大的功能,一个黑客设计出了一个比木马还要强大的病毒软件这些算是创新吗?

posted on 2017-06-24 19:16  草帽队  阅读(133)  评论(1编辑  收藏  举报