- 如果还没创建个人博客的同学继续创建个人技术博客,并写flag、列出对软件工程课程的希望及个人目标。
通过本课程的学习,希望可以掌握软件系统开发的基本方法,主要包括结构化和面向对象方法,并能够按照 工程学的方法,组织实施软件开发项目,保证项目达到所需的软件功能、付出合理的开发成本、具有较好的软件 性能、保证开放的扩充接口和支持简单的维护操作。本课程也希望掌握软件工程中所涉及的开发过程、开发方法(需 求分析、软件设计、实施和系统测试)及相关工具,并了解项目管理内容,培养团队开发意识。
2、软件工程是不是教会不怎么会写程序的人开发软件?你的观点?
软件工程的定义是研究和应用如何以系统性的、规范化的、可定量的过程化方法去开发和维护软件,以及如何把经过时间考验而证明正确的管理技术和当前能够得到的最好的技术方法结合起来。软件工程的目标是:在给定成本、进度的前提下,开发出具有适用性、有效性、可修改性、可靠性、可理解性、可维护性、可重用性、可移植性、可追踪性、可互操作性和满足用户需求的软件产品。追求这些目标有助于提高软件产品的质量和开发效率,减少维护的困难。由此可以看出软件工程是不是教会不怎么会写程序的人开发软件,而是教会人们提高软件开发效率和软件质量。