`
jiagou
  • 浏览: 2533984 次
文章分类
社区版块
存档分类
最新评论

[软件工程]我对软件工程领域划分的认识之一

 
阅读更多

最近我对我所理解的软件工程下各领域的细化有了一个相对准确的认识,这个认识和传统的软件工程概念有些差异,先写在这里,将来慢慢补充。

软件工程分为软件工程过程论和软件工程方法论。

软件工程过程论分为:

软件工程管理过程:团队的管理思想,领导者的思路,团队的组织形式,市场定义,客户行为分析和定位等都在这里。或者说,这个过程是对外的过程,对外,指的是对开发团队外,如管理层或者客户,市场等等。

软件工程实施过程:就是通常所说的瀑布式、迭代化、螺旋、喷泉等等等等,这里就不一一列举了。

软件工程方法论分为:

软件开发方法论:比如采用某种语言,某种设计模式,建立什么架构,细节的实现方法等等。

软件组织方法论:指的是团队内成员间的合作方法以及相互关系,诸如结对编程,单人编程,还有我提出的交换编程等等,另外还有资源的分配等都属于这个方面。

分享到:
评论

相关推荐

    软件工程知识点

    一、软件工程概述 1.软件特点 软件:计算机程序、方法、规则、相关的文档资料,以及计算机程序运行时所需要的数据。 软件是计算机系统中的逻辑成分,具有无形性。其主要内容包括:程序、配置文件、系统 文档、用户...

    软件工程学导论 第五版课后习题答案

    第一章 软件工程概论 1.什么是软件危机?  软件危机是指在计算机软件的开发和维护过程中所遇到的一系列严重问题。这些问题表现在以下几个方面:  (1)用户对开发出的软件很难满意。  (2)软件产品的质量往往靠...

    现代软件工程习题及答案

    (1) 开发人员方面,对软件产品缺乏正确认识,没有真正理解软件产品是一个完整的配置组成。造成开发中制定计划盲目、编程草率,不考虑维护工作的必要性。 (2) 软件本身方面,对于计算机系统来说,软件是逻辑部件,...

    浅析人工智能在软件工程中的应用.docx

    总的来说,软件工程过程可以划分为项目管理、软件开发过程和组织管理三大方面。该模型可以集中体现出软件的简历控制、企业的组织管理和软件的工程开发项目管理,是用于全面实施,改进提升软件过程的核心模型。因为...

    软件工程-理论与实践(许家珆)习题答案

    需求分析是当前软件工程中的关键问题,需求分析阶段的任务是:在可行性分析的基础上,进一步了解、确定用户需求。准确地回答 “系统必须做什么?” 的问题。获得需求规格说 明书。还涉及到软件系统的目标、软件系统...

    学籍管理系统软件设计说明书

    软件工程>> --------王利福 张世琨 朱冰 编著 北京大学出版社 数据库原理及应用>> --------李绍原 主编 科学出版社 2 项目概述 该学籍管理系统软件目前已有比较完善的管理与使用功能,并且是计算机行业中用汉语...

    C++多范型设计

    全书涵盖了这样一些重要的概念或方法,需要读者重点把握:软件族、共同性、积极或消极差异性、领域分析、领域划分、领域词汇表、面向对象的分析、复用、迭代、绑定、依赖关系图、范型混合,以及模式等。 本书第1章...

    C++多范型设计 作者:[美]James O.Coplien

    全书涵盖了这样一些重要的概念或方法,需要读者重点把握:软件族、共同性、积极或消极差异性、领域分析、领域划分、领域词汇表、面向对象的分析、复用、迭代、绑定、依赖关系图、范型混合,以及模式等。 本书第1章...

    asp.net知识库

    Asp.net 2.0功能体验,细节之Web控件(一) 隐藏控件 Asp.net 2.0功能体验,总体设计思想 Asp.net 2.0 WebPart使用经验点滴 革新:.NET 2.0的自定义配置文件体系初探 关于如何在ASP.NET 2.0中定制Expression ...

    自己动手写操作系统(含源代码).part2

    感谢我的父母和爷爷对我的爱,并希望爷爷不要为我担心,写书是件辛苦的事,但同时也使我收获良多。爸爸在第二版的最后阶段帮我订正文字,这本书里有你的功劳。我要感谢博文视点的各位朋友,感谢郭老师的理解和支持,...

    自己动手写操作系统(含源代码).part1

    感谢我的父母和爷爷对我的爱,并希望爷爷不要为我担心,写书是件辛苦的事,但同时也使我收获良多。爸爸在第二版的最后阶段帮我订正文字,这本书里有你的功劳。我要感谢博文视点的各位朋友,感谢郭老师的理解和支持,...

    计算机应用基础(Win7+Office2016)课件.pptx

    计算机发展的四个阶段 阶段 划分年代 采用的元器件 运算速度 (每秒指令数) 主要特点 应用领域 第一代计算机 1946年~1957年 电子管 几千条 主存储器采用磁鼓,体积庞大、耗电量大、运行速度低、可靠性较差和内存...

    自动驾驶仿真平台的研究

    汽车工程师学会(SAE)是一个汽车标准化机构,它将汽车的自动驾驶能力划分为六个水平,从最基本的系统到100%的自动驾驶。这些水平有助于衡量某款自主汽车的技术有多先进。这开辟了许多研究和发展领域,尽管这些领域...

    大一大学计算机基础课程知识点.doc

    〔功能:〕操作系统直接运行在裸机之上,是对计算机硬件系统的第一次扩充,在操 作系统的支持下,计算机才能运行其他软件。从用户的角度来看,硬件系统加上操作系 统就构成了一台虚拟机,为用户提供了一个方便、有好...

    单片机原理课程设计.doc

    (4)增强对实际电路的认识,掌握分析处理方法,进行调试、计算等基本技能的训 练,使之具有一定程度的实际工作能力。 (5)掌握科研、资料查询的基本方法以及获取新知识的能力。 (6)促使我们学习和获取新知识,...

    语言程序设计课后习题答案

    面向对象的软件工程是面向对象方法在软件工程领域的全面应用,它包括面向对象的分析(OOA)、面向对象的设计(OOD)、面向对象的编程(OOP)、面向对象的测试(OOT)和面向对象的软件维护(OOSM)等主要内容。...

    TCPIP高效编程:改善网络程序的44个技巧 PDF中文版带书签-目录

    2.9 技巧9:要认识到TCP是一个可靠的,但并不绝对可靠的协议 61 2.9.1 可靠性——是什么,不是什么 61 2.9.2 故障模式 63 2.9.3 网络中断 63 2.9.4 对等实体崩溃 64 2.9.5 对等实体的主机崩溃 68 2.9.6 小结 ...

    《计算机网络技术》课程建设标准.doc

    一、课程基本信息 课程名称:计算机网络技术 课程类型:专业核心课 开课学期:第1学期 学 时:理论36课时、实训36课时 学分4 适用专业:计算机网路技术、信息管理、信息安全、计算机应用技术、多媒体、软件 ...

    复旦nois教材01.rar

    第一章 绪论....................................................................................................................................1 1.1 概述..................................................

    什么是智能制造.doc

    另一方面,智能制造是一个覆盖更宽泛领域和技术的"超级"系统工程,在生产过程 中以产品全生命周期管理为主线,还伴随着供应链、订单、资产等全生命周期管理,如 图1所示。 在智能工厂中,借助于各种生产管理工具/...

Global site tag (gtag.js) - Google Analytics