4 ms·
This is basically the PDCA cycle (https://asq.org/quality-resources/pdca-cycle https://asq.org/quality-resources/pdca-cycle) that Edward S. Deming wrote about,
by ziggus 5y ago
This is basically the PDCA cycle (https://asq.org/quality-resources/pdca-cycle https://asq.org/quality-resources/pdca-cycle) that Edward S. Deming wrote about, based on Shewhart's work.
Lots and lots of material out there about this type of process in industrial process design circles, a lot of which is suitable for soft production processes like software development.
- wfsch 5y agoIf you were curious like me what PDCA is, this is the procedure in the article. Plan: Recognize an opportunity and plan a change. Do: Test the change. Carry out a small-scale study. Check: Review the test, analyze the results, and identify what you’ve learned. Act: Take action based on what you learned in the study step. If the change did not work, go through the cycle again with a different plan. If you were successful, incorporate what you learned from the test into wider changes. Use what you learned to plan new improvements, beginning the cycle again.
- news_to_me 5y agoAlso known as “PDSA” in some school districts that tried to implement it some years ago. It was one of the fad management techniques school districts make their faculty do, and predictably, wasn’t very effective. Presumably the original PDCA has some good if applied correctly - I haven’t studied it, but have heard good things.
- ziggus 5y agoYeah, it's only applicable to processes that are repeatable and have some amount of measurability - hence the natural application to manufacturing. I'm not surprised that managers in non-manufacturing/technical areas picked up on it, since it's easy to understand at a glance. However, it's difficult to implement well.
- marcosdumay 5y agoIf you know of any person that doesn't deal with repeatable processes all the day, I would really like to hear an example. Specifically on computing (most people here are software developers, aren't they?) the entire attention is focused on creating repeatable processes, that then we use computers to repeat for us. PDCA means basically that you test a change before completely committing to it. That concept is the same as our canary releases, for example, but more clearly, it's the same idea as running one or two iterations of your algorithm on paper before you go and write the program. It's not some niche thing that is rarely useful, it's just that people try to push it into exactly the work that can't use it.
- throwaway2331 5y ago> any person that doesn't deal with repeatable processes all the day Anyone that deals with people, no matter what all the training/literature/latest pop-industrial-psychology fad espews. >PDCA: Plan (see: "analyze data," i.e. read tea leaves (metrics)): impossible to do with people. Some try to get a "quick glance" via quantitative data, but that doesn't provide you anything practical, except ammo for political moves. People aren't processes. And any attempt to analyze them as a system is the peak of arrogance. Do: i.e. either go with your gut, allowing your intuition to navigate you, or go with policy/procedure/a process to cover your ass, and check off the "I'm adding value" box, so you can spend your mental energy on other schemes. Check: see: "Do." Either you know how a certain action/policy affected someone or you have to read "data" to figure it out. Average case, you redefine your metrics and massage the data to get the result you wanted, so... Act: you can use your results as ammo for political moves. Pat yourself on the back, have your assistant make a spreadsheet, and then hold a 30 minute jerk-off session/meeting with your superiors and fellow sycophants. Now that I'm really looking at it, this is already implemented by those who deal with people.
- robga 5y agoIn these cases you could use Boyd's OODA loop. It can be positioned as more able to deal with less certainty, epecially those that need to understand external context. I see echoes of it in Agile.
- ChanningAllen 5y agoUltimately they're both expressions of the scientific method. But the "innovation" (if that's not too strong of a word) in the nested plan-do-learn loop is that it's explicitly engineered for someone's personal life routine, rather than, say, the development of an external product or service.
- mtman 5y agoDo you use a task app for nesting? I like Workflowy because every node is a nested and parent document at the same time. My structure is (example of one branch): Me > Yearly goal > Superseed time-for-value with value-for-value > Recurring income > Specific project > Specific tasks. Basically life goals down to execution.
- ChanningAllen 5y agoYep, I use Notion for nesting, since that's where I do all of my other work. Workflowy is great though — years back, I used it for everything. These days I supplement my Notion workflow with Dynalist, which is basically a Workflowy clone with additional features.