软件工程 编辑
软件工程,是软件开发领域里对工程方法的系统应用。
1
相关
版本控制是维护工程蓝图的标准作法,能追踪工程蓝图从诞生一直到定案的过程。此外,版本控制也是一种软件工程技巧,借此能在软件开发的过程中,确保由不同人所编辑的同一程式档案都得到同步。
机器人学是一项涵盖了机器人的设计、建造、运作、以及应用的跨领域科技,集合机械工程、电机工程学、机械电子学、电子学、控制工程、计算机工程、软件工程、资讯工程学、数学及生物工程学等领域。这些科技催生出能够取代人力的自动化机器,在危险境或制造工厂运作,或塑造成外表、行为、心智的仿人机器人。如今许多的机器人受到自然界的启发,贡献于生物启发的机器人学领域。
普适计算,又称普存计算、普及计算、遍布式计算、泛在计算,是软件工程和计算机科学中的一个概念,其中的“计算”可以随时随地执行。与桌面计算相比,普适计算可以使用任何设备、在任何地理位置和任何格式进行。当用户进行人机交互的时候,该计算机可以以各种形式存在,包括冰箱、平板电脑和终端机,甚至是一副眼镜。支持普适计算的基础技术包括互联网、高级中间件、操作系统、传感器、微处理器、新I/O和用户界面、计算机网络、移动协议以及新资料。
极限编程,是一种软件工程方法学,是敏捷软件开发的一种方式。如同其他敏捷方法学,极限编程和传统方法学的本质不同在于它更强调可适应性而不是可预测性。极限编程的支持者认为软件需求的不断变化是很自然的现象,是软件项目开发中不可避免的、也是应该欣然接受的现象;他们相信,和传统的在项目起始阶段定义好所有需求再费尽心思的控制变化的方法相比,有能力在项目周期的任何阶段去适应变化,将是更加现实更加有效的方法。
编程范型、编程范式或程式设计法,是指软件工程中的一类典型的编程风格。常见的编程范型有:函数式编程、指令式编程、过程式编程、面向对象编程等等。
缺陷追踪是在产品开发过程中,追踪所有已登录的缺陷,并且提供有修正缺陷新版产品的流程。缺陷追踪的过程包括检测、质量控制及记录客户反馈等。缺陷追踪是软件工程中很重要的部分,因为复杂的软件系统一般会有数十到上千个缺陷,因此要管理及评估这些缺陷,并且安排优先级并不容易。当缺陷的量很大,或需要长期追踪缺陷的时候,利用缺陷跟踪管理系统会让管理工作比较简单一些
分叉是一个软件工程名词,发生在当开发人员从一个计算机软件拷贝了一份源代码然后在其上进行独立的开发,创建不同的软件。这个术语不只意味着版本控制上的分支,同时也意味着开发者社区的分割,是一种形式的分裂。
是由微软开发,一个致力于敏捷软件开发、快速应用开发、跨平台和网络透明化的软件框架。.NET是微软为2000年代对服务器和个人电脑软件工程迈出的第一步。.NET包含许多有助于互联网和内部网应用迅捷开发的技术。
程式理解是计算机科学的领域之一,着重软件工程维护已有程式码的方式。程式理解中有包括认知,也有其他流程,已识别出这些流程,这些也是研究的主题。其研究结果会用来开发工具以及进行训练。
伊瓦尔·亚尔玛·雅各布森,又译伊万·雅各布森,是一位计算机科学家与软件工程师,在软件工程领域有很大贡献。曾参与设计统一建模语言、IBM-Rational统一过程、Objectory方法,对于Aspect-oriented software development也做出很多贡献。他创办了Ivar Jacobson International公司。