风险管理是一个识别、处理和消除可能不利于项目成本、进度或技术成功或不利于项目团队士气的问题的系统。”明天的问题就是今天的风险”。因此,”风险 “被明确定义为可能造成一些损失或威胁项目进度,但尚未发生的问题。
Continue reading分类: Software Engineering
什么是 MVC 框架?
MVC(被称为模型-视图-控制器)是软件设计中的一种模式,通常用于实现用户界面、数据和控制逻辑。它强调了软件的业务逻辑和表现形式之间的分离。这种 “关注点的分离 “提供了更好的分工和更好的维护。
Continue reading软件开发生命周期 (SDLC) 概述
在软件工程中,软件开发生命周期是将软件开发工作分为较小的、平行的或连续的步骤或子过程的过程,以改善设计、产品管理。这种方法可能包括项目组为开发或维护软件应用程序而创建和完成的预先定义的具体交付物和工件。
Continue reading什么是开闭原则(OCP)?
开放/封闭原则是软件开发领域中最基本的设计原则。它指导我们如何建立一个稳定而灵活的系统。一个软件实体,如类、模块和函数,应该是开放的,可以扩展,封闭的,可以修改。
Continue reading什么是数据流图,为什么它仍然对软件开发有用?
尽管面向数据流的建模被一些软件工程师认为是一种过时的技术,但它仍然是最广泛使用的需求分析符号之一。尽管数据流图(DFDs)不是UML的正式部分,但它们可以用来补充UML图,并提供对系统需求和过程的额外洞察力。
Continue reading用休闲循环图进行系统思考——通过例子学习
因果循环图(也被称为系统思维图)是用来从系统的角度显示因果的行为。因果循环图(CLD)是一种因果图,有助于直观地看到系统中不同的变量是如何相互关联的。
Continue reading企业集成模式 (EIP) 教程
企业集成模式(EIP)是Gregor Hohpe和Bobby Woolf的书,以模式语言的形式描述了65种企业应用集成和面向消息的中间件的使用模式。它们帮助我们使用标准化的方式来整合应用,不需要每次遇到问题都重新发明轮子。
Continue readingSSADM 综合教程
结构化系统分析与设计方法(SSADM)是结构化系统分析与设计方法,标准制定于20世纪80年代初,被广泛用于设计和应用计算中。它采用文字和图表相结合的方式进行系统设计,贯穿整个生命周期,从最初的设计概念到实际物理设计的应用。
Continue reading什么是跨职能流程图?
跨职能的流程图(有时也被称为部署流程图)是一种业务流程图工具,用于阐明特定流程的步骤和利益相关者。通常情况下,我们使用跨职能的流程图来显示一个业务流程和负责该流程的职能单位(如部门)之间的关系。
Continue reading包含 50 多个示例的流程图综合指南
流程图是一个流程中步骤顺序的图示。它是一种通用工具,可用于各种目的,如制造过程、管理或服务过程,或项目规划。它通常被定义为一种算法的图形表示,是一项任务的分步方法。它将步骤显示为各种类型的方框,并通过用箭头连接方框显示其顺序。
Continue reading