这个作业属于哪个课程 | |
这个作业要求在哪里 | |
我在这个课程的目标是 | 了解软件工程的历史到软件工程的构建再到软件工程的发展,借此了解软件工程 |
这个作业在哪个具体方面帮助我实现目标 | 阅读《构建之法》教材 与老师同学交流学习 向博客上的优秀文章学习 |
一、
- 在cnblogs.com上注册开设博客。()
- 软件工程2班江镇岐。喜欢玩游戏,看小说 。
二.
(1)回想一下你初入大学时对软件工程专业的畅想
- 当初你是如何做出选择软件工程专业的决定的?
没什么兴趣方向,但对电脑方面有一些兴趣
- 你认为过去两年中接触到的课程是否符合你对软件工程专业的期待,为什么?
进入大学前并不了解软件工程,所以没什么期待
- 你觉得软件工程是你喜欢的领域吗,它是你擅长的领域吗?
是喜欢的领域,但说不上很擅长
- 将来你会选择从事软件开发相关的工作吗?是的话给出你想去的城市、公司和岗位,否的话给出原因
会,想留在成都当游戏策划
(2)即将大三的你,对照前人们走过的路和描述未来发展,现在的你
- 自我感觉你已经具备的专业知识、技能、能力有哪些?已经写过的代码量是多少?
只是跟着学校的教学安排掌握了基础的编程能力,代码量还限于作业和练习题
- 离成为一个合格的软件工程专业本科毕业生,在专业知识、技能、能力上还差距哪些?
并不十分熟练或精通某种语言,也没了解过未来工作要求需要的能力
(3)大三是一个人生选择的十字路口,考研、工作、考公、出国,不同的选择在大三就有不同的努力方向。而无论考研还是工作的每条路径,也有许多不同的分支。
- 对照以上你阅读的前人们的经历,你的选择是什么?
工作
- 在这种选择下,你认为你相比其他同学来说有何优势,有何劣势?
并没有什么优势,且自认为与很多同学相比编程能力更弱
- 针对你的选择,你给自己的大三设定的规划安排是什么?
继续学习有关课程、锻炼能力的同时,开始了解未来工作方面需要的能力
三.提有质量的问题
1、在新项目中如何确定合适的团队模式并加以管理(5.2)
2、如何抓住用户需求并分析获取最大利益(8.1)
3、如何找准未来的市场发展方向
4、如何在工作中快速进步能力
5、怎样才能培养足够的创新能力,成为领域的专家(16.1)
四.了解和调查源程序版本管理工具
1、Git
优点:
缺点:
任务版上能将需求、项目进度一览无余,对于小团队而言,比甘特图更有用集成了项目管理、版本控制、BUG 跟踪。
能有效实现 SCRUM能与 VS 无缝接合。
缺点:
搭建、维护tfs比较复杂,硬件要求也比较高。
整个系统是用 asp 实现的,用浏览器访问相当慢