方法
问题解决
为了找到好的解决方案,结构化的方法至关重要——基于开放和诚实的沟通,并辅以适当的项目管理。我们进行的每一个问题解决过程都基于系统化的方法,根据需要可能包含以下要素,且这些要素可能会多次迭代:
1. 前期调查
问题定义与变更需求
2. 现状分析与目标分析
情况评估与根本原因识别
3. 需求规格说明
需求获取与目标冲突解决
4. 方案生成
可能方案的生成与选择
5. 实施
所选方案的实现与部署
6. 验证
方案的测试与评估
7. 演进
已部署方案的持续改进
通过这种系统化的方法,我们旨在找到有效的解决方案——即以尽可能少的工作量和尽可能简单的操作方式,覆盖所有已收集的需求的最优方案。
关键在于消除根本原因而非其表面症状,因为问题往往比初看时更加深层。只有消除根本原因才能带来稳定的解决方案。
逐步追溯到根本原因的方法通常从检查最初的明显症状开始,然后生成一个或多个可能的解决方案。接下来是所选方案的实施与验证,如有需要还可进一步开发。适当的文档记录确保了全程的可追溯性和透明度。
道德准则
我们遵循以下道德准则:
-
Gesellschaft für Informatik e.V. (GI)
GI道德准则 → -
Swiss Informatics Society (SI)
SI道德准则 → -
Association for Computing Machinery (ACM)
ACM道德与职业行为准则 →