组织
企业组织
- 企业组织就是企业正式编制,以单独的编制,是个人在企业所在的长久的家,类似于所说的考编,在企业体制内的位置,可能一个人在组织有不同的岗位,也可能有不同的项目组,但是,一般所在组织就是那么一个。
- 企业组织可以称之为行政组织(党政组织),内部组织,是一个封闭的,一般有独立法人,类似于机构,这么一个概念。
合作组织
- 与企业合作的相关组织,比如说供应商等。
- 可以称之为外部组织,生态组织等。
业务组织
- 业务组织就是临时或者比较长久的,多部门协作的单元,比如一些矩阵模式,还有临时的项目,等等。
- 业务组织可以称之为多维组织,项目组织。
- 人员应该来自于内部组织和外部组织。
机构
- 机构编制管理中的机构指在社会生活中,人们为实现某种职能所建立的,由人财物和信息等因素有序地联结起来的,相对稳定的社会实体单位。通常指机关、团体或其他工作单位及其内部组织。具有以下几个特征:一是有某种目标或担负某种职能;二是有一定的人员,具有社会性;三是必要的条件,是一个社会实体;四是人为的组织;五是具有一定的系统性。
- 机构有常设机构、办事机构、派出机构、内设机构、挂靠机构、分支机构、直属机构很多各类称呼。
部门
- 机构下的一个组织。
- 部门一般有部门主管。
岗位
- 公共岗位,通用岗位,多个部门可以公用一个岗位,比如一个 区域管理岗 下面可以有多个岗位,山东、山西管理岗等,岗位所属部门需要设置,可以查看岗位有多少人
- 岗位可以分类
- 岗位有应用人员范围,比如是内部,还是外部,
- 岗位所属机构 部门设置
- 岗位可以停用
- 流程中 就是对应的提交身份 ,比如是研发工程师,等等
人员
- 人员基本信息
- 人员有一个或者多个主管,流程汇报线使用
- 一个人可以设置多个部门
- 一个人可以有多个岗位
群组
- 分组使用,一群人的标签
职务
- 职务是个枚举
- 职务下可能有不同职级
- 职务和岗位 一般都有个类别,比如在某个内部组织内,某个机构,分公司中
表设计
具体实现见组织管理开源项目
详细的表需要考虑到具体业务,可能会不断迭代
表之间最复杂的就是之间的业务约束关系
这里面暂时没有权限的相关内容
总结
- 企业数字化过程中,最繁琐的就是梳理业务
- 对于业务模型的抽象,是难点中的难点,因为之间的关系,有时候业务人员很难全面覆盖
- 如果业务模型固定下来,比较考验架构师从业务模型到设计模式转换
- 最终的代码设计,恰恰不是最难的地方,这是基于逻辑都很清楚的情形下;同时,如果上面的出现需求变更或者业务模型变化,模型不够好,最终遭殃的是代码实现人员
- 通用的业务模型构建标准,这才是一个很意思的技术能力;设想如果市面上有这样的模型库,AI自动匹配规则,是不是编程就很爽了。
- 不妨我们一起建一个通用的组织管理模型库,岂不是很有价值。