合作伙伴是20145103
下面是我们的git成果
首先下载他托管上去的代码
然后运行下载的代码
之后对下载的代码进行修改
然后推送上去
下载修改后的代码并运行
•软件工程是把系统的、有序的、可量化的方法应用到软件的开发、运营和维护上的过程。软件工程包括下列领域:软件需求分析、软件设计、软件构建、软件测试和软件维护。
•人们在开发、运营、维护软件的过程中有很多技术、做法、习惯和思想体系。软件工程把这些相关的技术和过程统一到一个体系中,叫“软件开发流程”。软件开发流程的目的是为了提高软件开发、运营、维护的效率,并提高软件的质量、用户满意度、可靠性和软件的可维护性。
•光有各种流程的思想是不够的,我们还要有一系列的工具来保证这些思想能够在实践中有效率地运作。软件开发很重要的一点不是看你能对多少理论讲的头头是道,还要看你对相关工具应用的如何,比如Java中单元测试要和JUnit的应用结合起来,建模要和Umbrello或StarUML的应用结合起来。编程学习是一个习而学的过程。
•一个常见的公式是:软件工程=开发流程+工具
邹欣老师给出的两个公式:软件=程序+软件工程和软件企业=软件+商业模式
常见的开发流程有:
•RUP(Rational Unified Process)
•PSP(Personal Software Process )
•TSP(Team Software Process )