个人总结

软件工程——个人总结

一 本课程对我带来的收获


1 学习和使用的新软件
dreamweaver;
2 学习和使用的新工具
墨刀, Axure
3 学习和掌握的新语言新平台
新语言:php, html
新平台:新浪云,sql
4 完成代码情况
我主要负责的是网页后端的编写大概完成了 500行代码
5 学习和掌握的新方法
在此次实践中 我学习了原型设计,数据库的建立,软件测试 ,网页编辑等方面的知识。


二 总结和展望


1 在软件过程课上的经验总结
在项目过程中我们团队虽然遇到了很多的困难,但在我们团队不懈的努力之下还是克服了重重困难,基本实现项目之初设计的构想的功能。不仅在完成项目的过程中学习到了很多新的技能,还在共同探讨之中增进了彼此之间的友谊,希望以后能有更多机会去实战这类的项目。
2 对学弟学妹的建议
这是团队的项目,每位成员要全身心的投入到项目中,积极参加项目中的各个环节,还有就是要注意代码的规范性,以便于团队中的其他人阅读你的代码。
3 分析自己的团队
我们团队基本都经历过,最后到达了创造阶段。我们会积极沟通,避免不必要的矛盾;合理分工,提高工作效率;在自己负责的的部分遇到困难时,也能过积极地去学习完善或者请教高手,我们会为了项目的顺利完成而携手作战。
4 个性发挥,包括图文、照片和创意等
团队设计项目的时候要有自己独特的功能或者亮点,在开发过程中要成分发挥自己的特长,为自己的团队做出贡献。

 

软件工程第一次作业补充:

P15 什么样的软件才是足够好的软件

所谓好软件,就是没有缺陷的软件,所谓软件工程,就是把软件中的Bug都消灭的过程,Bug的多少可以直接衡量一个软件的开发效率、用户的满意度、可靠性和可维护性。

P69 代码复审看什么?是不是把你的代码拿给别人看就行了?

代码复审主要分为 自我复审 同伴复审 团队复审 主要是看代码是否在“代码规范”的框架中正确的解决了问题。

P114软件的质量在敏捷的开发流程中处于什么样的地位呢? 

达到高质量是有代价的,关键是要给客户提供及时,准取得信息,根据客户的反馈进行修改,质量是重要的,但是如果你的功能不能满足客户不断变化的需求,那么再 高的质量也没有用,敏捷开发是追求高质量软件的方法论和过程。

 P257 代码在本地及服务器上运行成功,但无法实现功能的原因在哪里?

无法实现功能的原因有很多,比如浏览器不兼容、云平台出问题了、账户余额不足、默认的预警级别过高等待等。

P 292 测试的角色要独立出来吗?

所有人都可以参与QA的工作 ,但最后要有一个角色对QA这件事负责。不但角色要独立,而且在最后软件发布时,必须得到此角色的签名保证。

 

你可能感兴趣的:(个人总结)