Issues
Tasks
Our continuous improvement has four distinct entities:
feature. A feature is an improvement to a single Sakha or Sangh. It is isolated and be developed quickly and launched. Further features tend to be a large part of projects.bug. A bug is something that is no behaving correctly or is creating incorrect results. Bugs are a stop everything and fix situation. We do not tolerate bugs and these are the first things we need to address above everything else.waste. Waste are bugs with a lower priority and focused on process. Anything that is slowing process leads to waste.
Every feature we build is aimed at Continuous Improvement of our sangh, sakhas and sevakas. Features follow a framework called DMAIC that comes from Six Sigma.
- Define. Define the problem, solution and goal. This should be written as a blog post if it is a significant feature or a couple of sentences if it is a small feature.
- Measure. What is the current baseline. What are the current metrics of the system that is being improved. Do we have any metrics?
- Analyze. Use the 5 Whys to analyze the root cause of the problem and ensure that the solution addresses the root cause.
- Improve. Confirm that the improvement is leading to the desired Measurable Outputs.
- Control. Track the performance over time using Control Charts to ensure that the process is stable and the improvements are sustained. Update the SOP including the Process Map, Routine, and Checklists.
SOP
Sakhas are built using Standard Operating Procedures that are repeated daily. Each day we try to find an improvement of 1% of how to do the tasks so that we can slowly overtime improve each of the businesses
SOPs have a few things that are common:
/sop/. Process Maps/sop/prfaq. PRFAQ/sop/routine. Routine Definitionsdaily.md. Daily Tasksmonthly.md. Monthly Tasks
/sop/deming. Deming Charts
terraform {
required_providers {
cloudflare = {
source = "cloudflare/cloudflare"
version = "~> 5"
}
}
}
provider "cloudflare" {
}
locals {
domain = "discountcloud.io"
zone_id = ""
}
resource "cloudflare_zero_trust_access_application" "sop" {
domain = "${local.domain}/sop"
type = "self_hosted"
zone_id = local.zone_id
session_duration = "720h"
policies = [{
id = "5e3c1eb1-cef9-4de1-93a3-01ff389a443a"
precedence = 1
}]
}
[
'@docusaurus/plugin-content-docs',
{
id: 'sop',
path: 'sop',
routeBasePath: 'sop',
sidebarPath: './sidebars.ts',
},
],
Blog Posts
- yama v0.17: Deprecating Self-Hosted Github Actions
- yama v0.15: Infinite Game
- yama v0.11: Github Actions
- yama v0.12: Github Issues
- yama v0.10: SOP
- yama v0.8: Releases, Issues, Bugs, and Waste
- yama v0.9: Cloudflare Workers Migration
- yama v0.6: Standardizing on uv and invoke
- yama v0.7: SOP
- sevaka v0.16.1: Organization, Process Management, and People Development
- sevaka v0.6: Small Incremental Improvements
- yama v0.2: Standarding WhatsApp, Github, and Google Workspace
- yama v0.1: Avoid M365