HOW TO WRITE TASKS USING GODS FRAMEWORK
What is GODS?
The framework helps to formulate tasks in a way that avoids misunderstandings
between the "client" and the "executor":
- Helps to clearly articulate the goal, context, and criteria for task
completion.
- Makes the task transparent and understandable for executors and clients.
- Suitable for tasks with predictable cycles and measurable results.
- Does not replace flexible processes in research, innovation, or dynamic
projects.
Structure:
-
G — Goal: Why are we performing the task? What is the business goal?
-
O — Overview: What is happening now? Why did the task arise? What is
happening around it?
-
D — Definition of Done: When do we consider the task completed? By what
criteria?
-
S — Solution: How can the task be solved?
EXAMPLES OF APPLYING GODS
- Goal: Restore the CI/CD pipeline so that deployment delays do not exceed 1
hour.
- Updated the Jenkins plugin → 5 builds with errors → version
incompatible.