Identify Goal
Define Problem
Define Problem
Gather Data
Define Causes
Identify Options
Clarify Problem
Generate Ideas
Evaluate Options
Generate Ideas
Choose the Best Solution
Implement Solution
Select Solution
Take Action
MacLeod offers her own problem solving procedure, which echoes the above steps:
“1. Recognize the Problem: State what you see. Sometimes the problem is covert. 2. Identify: Get the facts — What exactly happened? What is the issue? 3. and 4. Explore and Connect: Dig deeper and encourage group members to relate their similar experiences. Now you're getting more into the feelings and background [of the situation], not just the facts. 5. Possible Solutions: Consider and brainstorm ideas for resolution. 6. Implement: Choose a solution and try it out — this could be role play and/or a discussion of how the solution would be put in place. 7. Evaluate: Revisit to see if the solution was successful or not.”
Many of these problem solving techniques can be used in concert with one another, or multiple can be appropriate for any given problem. It’s less about facilitating a perfect CPS session, and more about encouraging team members to continually think outside the box and push beyond personal boundaries that inhibit their innovative thinking. So, try out several methods, find those that resonate best with your team, and continue adopting new techniques and adapting your processes along the way.
Empower your people to go above and beyond with a flexible platform designed to match the needs of your team — and adapt as those needs change.
The Smartsheet platform makes it easy to plan, capture, manage, and report on work from anywhere, helping your team be more effective and get more done. Report on key metrics and get real-time visibility into work as it happens with roll-up reports, dashboards, and automated workflows built to keep your team connected and informed.
When teams have clarity into the work getting done, there’s no telling how much more they can accomplish in the same amount of time. Try Smartsheet for free, today.
Problem-solving is a mental process that involves discovering, analyzing, and solving problems. The ultimate goal of problem-solving is to overcome obstacles and find a solution that best resolves the issue.
The best strategy for solving a problem depends largely on the unique situation. In some cases, people are better off learning everything they can about the issue and then using factual knowledge to come up with a solution. In other instances, creativity and insight are the best options.
It is not necessary to follow problem-solving steps sequentially, It is common to skip steps or even go back through steps multiple times until the desired solution is reached.
In order to correctly solve a problem, it is often important to follow a series of steps. Researchers sometimes refer to this as the problem-solving cycle. While this cycle is portrayed sequentially, people rarely follow a rigid series of steps to find a solution.
The following steps include developing strategies and organizing knowledge.
While it may seem like an obvious step, identifying the problem is not always as simple as it sounds. In some cases, people might mistakenly identify the wrong source of a problem, which will make attempts to solve it inefficient or even useless.
Some strategies that you might use to figure out the source of a problem include :
After the problem has been identified, it is important to fully define the problem so that it can be solved. You can define a problem by operationally defining each aspect of the problem and setting goals for what aspects of the problem you will address
At this point, you should focus on figuring out which aspects of the problems are facts and which are opinions. State the problem clearly and identify the scope of the solution.
After the problem has been identified, it is time to start brainstorming potential solutions. This step usually involves generating as many ideas as possible without judging their quality. Once several possibilities have been generated, they can be evaluated and narrowed down.
The next step is to develop a strategy to solve the problem. The approach used will vary depending upon the situation and the individual's unique preferences. Common problem-solving strategies include heuristics and algorithms.
Heuristics are often best used when time is of the essence, while algorithms are a better choice when a decision needs to be as accurate as possible.
Before coming up with a solution, you need to first organize the available information. What do you know about the problem? What do you not know? The more information that is available the better prepared you will be to come up with an accurate solution.
When approaching a problem, it is important to make sure that you have all the data you need. Making a decision without adequate information can lead to biased or inaccurate results.
Of course, we don't always have unlimited money, time, and other resources to solve a problem. Before you begin to solve a problem, you need to determine how high priority it is.
If it is an important problem, it is probably worth allocating more resources to solving it. If, however, it is a fairly unimportant problem, then you do not want to spend too much of your available resources on coming up with a solution.
At this stage, it is important to consider all of the factors that might affect the problem at hand. This includes looking at the available resources, deadlines that need to be met, and any possible risks involved in each solution. After careful evaluation, a decision can be made about which solution to pursue.
After selecting a problem-solving strategy, it is time to put the plan into action and see if it works. This step might involve trying out different solutions to see which one is the most effective.
It is also important to monitor the situation after implementing a solution to ensure that the problem has been solved and that no new problems have arisen as a result of the proposed solution.
Effective problem-solvers tend to monitor their progress as they work towards a solution. If they are not making good progress toward reaching their goal, they will reevaluate their approach or look for new strategies .
After a solution has been reached, it is important to evaluate the results to determine if it is the best possible solution to the problem. This evaluation might be immediate, such as checking the results of a math problem to ensure the answer is correct, or it can be delayed, such as evaluating the success of a therapy program after several months of treatment.
Once a problem has been solved, it is important to take some time to reflect on the process that was used and evaluate the results. This will help you to improve your problem-solving skills and become more efficient at solving future problems.
It is important to remember that there are many different problem-solving processes with different steps, and this is just one example. Problem-solving in real-world situations requires a great deal of resourcefulness, flexibility, resilience, and continuous interaction with the environment.
Hosted by therapist Amy Morin, LCSW, this episode of The Verywell Mind Podcast shares how you can stop dwelling in a negative mindset.
Follow Now : Apple Podcasts / Spotify / Google Podcasts
You can become a better problem solving by:
It's important to communicate openly and honestly with your partner about what's going on. Try to see things from their perspective as well as your own. Work together to find a resolution that works for both of you. Be willing to compromise and accept that there may not be a perfect solution.
Take breaks if things are getting too heated, and come back to the problem when you feel calm and collected. Don't try to fix every problem on your own—consider asking a therapist or counselor for help and insight.
If you've tried everything and there doesn't seem to be a way to fix the problem, you may have to learn to accept it. This can be difficult, but try to focus on the positive aspects of your life and remember that every situation is temporary. Don't dwell on what's going wrong—instead, think about what's going right. Find support by talking to friends or family. Seek professional help if you're having trouble coping.
Davidson JE, Sternberg RJ, editors. The Psychology of Problem Solving . Cambridge University Press; 2003. doi:10.1017/CBO9780511615771
Sarathy V. Real world problem-solving . Front Hum Neurosci . 2018;12:261. Published 2018 Jun 26. doi:10.3389/fnhum.2018.00261
By Kendra Cherry, MSEd Kendra Cherry, MS, is a psychosocial rehabilitation specialist, psychology educator, and author of the "Everything Psychology Book."
Learn about Process-Oriented Learning in this educational glossary entry.
Process-oriented learning is a teaching and learning approach that focuses on the journey of acquiring knowledge rather than just the end result. It emphasizes the process of learning, understanding, and problem-solving over rote memorization and regurgitation of information. This method encourages students to actively engage with the material, think critically, and develop a deeper understanding of concepts.
Process-oriented learning is based on the belief that learning is a dynamic and continuous process that involves exploration, experimentation, and reflection. It values the process of learning as much as the final outcome and encourages students to take ownership of their learning journey. This approach is often contrasted with outcome-oriented learning, which places more emphasis on achieving specific goals or objectives.
Process-oriented learning offers several benefits for students, educators, and educational institutions:
While process-oriented learning offers many benefits, it also presents some challenges for educators and educational institutions:
Process-oriented learning can be implemented through a variety of activities and strategies that engage students in the learning process. Some examples of process-oriented learning activities include:
Process-oriented learning is a student-centered approach that values the process of learning, critical thinking, collaboration, and reflection. By focusing on the journey of acquiring knowledge rather than just the end result, process-oriented learning helps students develop a deeper understanding of concepts, enhance their problem-solving skills, and become more self-directed learners. While implementing process-oriented learning may present challenges, the benefits for students, educators, and educational institutions make it a valuable teaching and learning approach in today's dynamic and complex world.
All paid plans include:, unlimited access to all tools.
Full use of Subject Explorer, Lesson Planner, Worksheets and more
Upload and analyze photos with advanced AI capabilities
Get smarter, more relevant analysis for better insights
Note: Your primary account is your first student profile. You can update your profile from the "My Account" dropdown in the main menu.
Educational institutions and large organizations: Email [email protected] for tailored pricing.
Got a feature request or is something not working? Let us know here or comment on Facebook .
How you respond when problems arise is one of the most defining qualities of a manager. Luckily, there are tools you can use to master problem-solving. The 8D method of problem-solving combines teamwork and basic statistics to help you reach a logical solution and prevent new issues from arising.
You’ve spent months overseeing the development of your company's newest project. From initiation, planning, and execution, you’re confident this may be your best work yet.
Until the feedback starts rolling in.
There’s no sugar-coating it—things don’t always go as planned. But production or process issues are hardly a signal to throw in the towel. Instead, focus on honing your problem-solving skills to find a solution that keeps it from happening again.
The 8D method of problem solving emphasizes the importance of teamwork to not only solve your process woes but prevent new ones from occurring. In this guide, we’ll break down what 8D is, how to use this methodology, and the benefits it can give to you and your team. Plus, get an 8D template to make solving your issue easier.
The eight disciplines (8D) method is a problem-solving approach that identifies, corrects, and eliminates recurring problems. By determining the root causes of a problem, managers can use this method to establish a permanent corrective action and prevent recurring issues.
The 8D method is a proven strategy for avoiding long-term damage from recurring problems. If you’re noticing issues in your workflow or processes, then it’s a good time to give this problem-solving method a try.
To complete an 8D analysis, follow “the eight disciplines” to construct a statistical analysis of the problem and determine the best solution.
8D stands for the eight disciplines you will use to establish an 8D report. As you may notice, this outline starts with zero, which makes nine total disciplines. The “zero stage” was developed later as an initial planning stage.
To illustrate these steps, imagine your organization experienced a decline in team innovation and productivity this past year. Your stakeholders have noticed and want to see changes implemented within the next six months. Below, we’ll use the 8D process to uncover a morale-boosting solution.
Before starting the problem-solving process, evaluate the problem you want to solve. Understanding the background of the problem will help you identify the root cause in later steps.
Collect information about how the problem has affected a process or product and what the most severe consequences may be. Planning can include:
Gathering data
Determining the prerequisites for solving the problem
Collecting feedback from others involved
If we look back at our example, you may want to figure out whether this decline in morale is organization-wide or only applies to a few departments. Consider interviewing a few employees from different departments and levels of management to gain some perspective. Next, determine what knowledge and skills you will need to solve this lapse in productivity.
Create a cross-functional team made up of people who have knowledge of the various products and workflows involved. These team members should have the skills needed to solve the problem and put corrective actions in place.
Steps in this discipline may include:
Appointing a team leader
Developing and implementing team guidelines
Determining team goals and priorities
Assigning individual roles
Arranging team-building activities
From our example, a solid team would consist of people with first-hand experience with the issues—like representatives from all departments and key people close to workshop-level work. You may also want to pull someone in from your HR department to help design and implement a solution. Most importantly, make sure the people you choose want to be involved and contribute to the solution.
You may have a good understanding of your problem by now, but this phase aims to break it down into clear and quantifiable terms by identifying the five W’s a and two H’s (5W2H):
Who first reported the problem?
What is the problem about?
When did it occur and how often?
Where did it occur (relating to the sector, supplier, machine, or production line involved)?
Why is solving the problem important?
How was the problem first detected?
How many parts/units/customers are affected?
Use your team’s insights to answer these questions. From our example, your team may conclude that:
Employees feel overwhelmed with their current workload.
There is no real structure or opportunity to share new ideas.
Managers have had no training for meetings or innovation settings.
Disgruntled employees know they can achieve more—and want to achieve more—even if they seem disengaged.
Once you answer these questions, record an official problem statement to describe the issue. If possible, include photos, videos, and diagrams to ensure all parties have a clear understanding of the problem. It may also help to create a flowchart of the process that includes various steps related to the problem description.
Much like we can expect speedy first aid after an accident, your team should take immediate actions to ensure you contain the problem—especially if the problem is related to customer safety.
An interim containment plan will provide a temporary solution to isolate the problem from customers and clients while your team works to develop a permanent corrective action. This band-aid will help keep your customers informed and safe—and your reputation intact.
Because your findings revealed workers were overworked and managers lacked training, your team suggests scheduling a few mandatory training sessions for leaders of each department covering time and stress management and combating burnout . You may also want to have a presentation outlining the topics of this training to get key managers and stakeholders interested and primed for positive upcoming changes.
Refer back to your findings and consult with your team about how the problem may have occurred. The root cause analysis involves mapping each potential root cause against the problem statement and its related test data. Make sure to test all potential causes—fuzzy brainstorming and sloppy analyses may cause you to overlook vital information.
In our example, focus on the “why” portion of the 5W2H. You and your team identify six root causes:
Managers have never had any training
There is a lack of trust and psychological safety
Employees don’t understand the objectives and goals
Communication is poor
Time management is poor
Employees lack confidence
In addition to identifying the root causes, try to pinpoint where you first detected the problem in the process, and why it went unnoticed. This is called the escape point, and there may be more than one.
Work with your team to determine the most likely solution to remove the root cause of the problem and address the issues with the escape points. Quantitatively confirm that the selected permanent corrective action(s) (PCA) will resolve the problem for the customer.
Steps to choosing a PCA may include:
Determining if you require further expertise
Ensuring the 5W2Hs are defined correctly
Carrying out a decision analysis and risk assessment
Considering alternative measures
Collecting evidence to prove the PCA will be effective
Your team decides to roll out the training used in the interim plan to all employees, with monthly company-wide workshops on improving well-being. You also plan to implement meetings, innovation sessions, and team-coaching training for managers. Lastly, you suggest adopting software to improve communication and collaboration.
Once all parties have agreed on a solution, the next step is to create an action plan to remove the root causes and escape points. Once the solution is in effect, you can remove your interim containment actions.
After seeing success with the training in the interim phase, your stakeholders approve all of your team’s proposed PCAs. Your representative from HR also plans to implement periodic employee wellness checks to track employee morale .
To ensure your corrective action was a success, monitor the results, customer, or employee feedback over a long period of time and take note of any negative effects. Setting up “controls” like employee wellness checks will help you validate whether your solution is working or more needs to be done.
One of the main benefits of using the 8D method is the improved ability to identify necessary systematic changes to prevent future issues from occurring. Look for ways to improve your management systems, operating methods, and procedures to not only eliminate your current problem, but stop similar problems from developing later on.
Based on our example, the training your team suggested is now adopted in the new manager onboarding curriculum. Every manager now has a “meeting system” that all meetings must be guided by, and workloads and projects are managed as a team within your new collaboration software . Innovation is improving, and morale is at an all-time high!
The 8D method of problem-solving is impossible to accomplish without dedicated team members and first-class collaboration. Once notes, lessons, research, and test data are documented and saved, congratulate your teammates on a job well done! Make an effort to recognize each individual for their contribution to uncovering a successful solution.
Check out our 8D report template below to help you record your findings as you navigate through the eight disciplines of problem solving. This is a formal report that can be used as a means of communication within companies, which makes for transparent problem-solving that you can apply to the entire production or process chain.
The 8D method is one of the most popular problem-solving strategies for good reason. Its strength lies in teamwork and fact-based analyses to create a culture of continuous improvement —making it one of the most effective tools for quality managers. The benefits of using the 8D method include:
Improved team-oriented problem-solving skills rather than relying on an individual to provide a solution
Increased familiarity with a problem-solving structure
A better understanding of how to use basic statistical tools for problem-solving
Open and honest communication in problem-solving discussions
Prevent future problems from occurring by identifying system weaknesses and solutions
Improved effectiveness and efficiency at problem-solving
No matter how good a manager you are, production and process issues are inevitable. It’s how you solve them that separates the good from the great. The 8D method of problem solving allows you to not only solve the problem at hand but improve team collaboration, improve processes, and prevent future issues from arising.
Try Asana’s project management tool to break communication barriers and keep your team on track.
Whether we realise it or not, problem solving skills are an important part of our daily lives. From resolving a minor annoyance at home to tackling complex business challenges at work, our ability to solve problems has a significant impact on our success and happiness. However, not everyone is naturally gifted at problem-solving, and even those who are can always improve their skills. In this blog post, we will go over the art of effective problem-solving step by step.
Methodology of 8D (Eight Discipline) Problem Solving:
The A3 problem solving technique is a visual, team-based problem-solving approach that is frequently used in Lean Six Sigma projects. The A3 report is a one-page document that clearly and concisely outlines the problem, root cause analysis, and proposed solution.
Subsequently, in the Lean Six Sigma framework, the 8D and A3 problem solving methodologies are two popular approaches to problem solving. Both methodologies provide a structured, team-based problem-solving approach that guides individuals through a comprehensive and systematic process of identifying, analysing, and resolving problems in an effective and efficient manner.
By repeatedly asking “ why ,” you’ll eventually get to the bottom of the problem. This is an important step in the problem-solving process because it ensures that you’re dealing with the root cause rather than just the symptoms.
Gathering information and brainstorming ideas is the next step in effective problem solving. This entails researching the problem and relevant information, collaborating with others, and coming up with a variety of potential solutions. This increases your chances of finding the best solution to the problem.
Next, work with others to gather a variety of perspectives. Brainstorming with others can be an excellent way to come up with new and creative ideas. Encourage everyone to share their thoughts and ideas when working in a group, and make an effort to actively listen to what others have to say. Be open to new and unconventional ideas and resist the urge to dismiss them too quickly.
Once you’ve compiled a list of potential solutions, it’s time to assess them and select the best one. This is the third step in effective problem solving, and it entails weighing the advantages and disadvantages of each solution, considering their feasibility and practicability, and selecting the solution that is most likely to solve the problem effectively.
You’ll be able to tell which solutions are likely to succeed and which aren’t by assessing their feasibility and practicability.
When you’ve decided on the best solution, it’s time to put it into action. The fourth and final step in effective problem solving is to put the solution into action, monitor its progress, and make any necessary adjustments.
Finally, make any necessary modifications to the solution. This could entail changing the solution, altering the plan of action, or delegating different tasks. Be willing to make changes if they will improve the solution or help it solve the problem more effectively.
You can increase your chances of success in problem solving by following these steps and considering factors such as the pros and cons of each solution, their feasibility and practicability, and making any necessary adjustments. Furthermore, keep in mind that problem solving is an iterative process, and there may be times when you need to go back to the beginning and restart. Maintain your adaptability and try new solutions until you find the one that works best for you.
Daniel croft, 14 principles of the toyota production system: a comprehensive guide, understanding the cost of good quality: investing in quality pays off, understanding process performance: pp and ppk.
Understand Process Performance (Pp) and Process Performance Index (Ppk) to assess and improve manufacturing processes.…
Choosing between LIFO and FIFO for stock management depends on factors like product nature, market…
Are there any official standards for Six Sigma? While Six Sigma is a well-defined methodology…
In lean manufacturing, the 5S System is a foundational tool, involving the steps: Sort, Set…
When it comes to business, knowing the value you’re getting for your money is crucial,…
In today’s competitive business landscape, effective problem-solving is the cornerstone of organizational success. The 8D…
– Eight Disciplines of Problem Solving –
⇓ Introduction to 8D
⇓ What is 8D
⇓ Why Apply 8D
⇓ When to Apply 8D
⇓ How to Apply 8D
The Eight Disciplines of Problem Solving (8D) is a problem solving methodology designed to find the root cause of a problem, devise a short-term fix and implement a long-term solution to prevent recurring problems. When it’s clear that your product is defective or isn’t satisfying your customers, an 8D is an excellent first step to improving Quality and Reliability.
Ford Motor Company developed this problem solving methodology, then known as Team Oriented Problem Solving (TOPS), in the 1980s. The early usage of 8D proved so effective that it was adopted by Ford as the primary method of documenting problem solving efforts, and the company continues to use 8D today.
8D has become very popular among manufacturers because it is effective and reasonably easy to teach. Below you’ll find the benefits of an 8D, when it is appropriate to perform and how it is performed.
The 8D problem solving process is a detailed, team oriented approach to solving critical problems in the production process. The goals of this method are to find the root cause of a problem, develop containment actions to protect customers and take corrective action to prevent similar problems in the future.
The strength of the 8D process lies in its structure, discipline and methodology. 8D uses a composite methodology, utilizing best practices from various existing approaches. It is a problem solving method that drives systemic change, improving an entire process in order to avoid not only the problem at hand but also other issues that may stem from a systemic failure.
8D has grown to be one of the most popular problem solving methodologies used for Manufacturing, Assembly and Services around the globe. Read on to learn about the reasons why the Eight Disciplines of Problem Solving may be a good fit for your company.
The 8D methodology is so popular in part because it offers your engineering team a consistent, easy-to-learn and thorough approach to solving whatever problems might arise at various stages in your production process. When properly applied, you can expect the following benefits:
8D was created to represent the best practices in problem solving. When performed correctly, this methodology not only improves the Quality and Reliability of your products but also prepares your engineering team for future problems.
The 8D problem solving process is typically required when:
The 8D process alternates inductive and deductive problem solving tools to relentlessly move forward toward a solution. The Quality-One approach uses a core team of three individuals for inductive activities with data driven tools and then a larger Subject Matter Expert (SME) group for the deductive activities through brainstorming, data-gathering and experimentation.
D0: Prepare and Plan for the 8D
Proper planning will always translate to a better start. Thus, before 8D analysis begins, it is always a good idea to ask an expert first for their impressions. After receiving feedback, the following criterion should be applied prior to forming a team:
Collect information on the symptoms
Use a Symptoms Checklist to ask the correct questions
Identify the need for an Emergency Response Action (ERA), which protects the customer from further exposure to the undesired symptoms
D1: Form a Team
A Cross Functional Team (CFT) is made up of members from many disciplines. Quality-One takes this principle one step further by having two levels of CFT:
Teams require proper preparation. Setting the ground rules is paramount. Implementation of disciplines like checklists, forms and techniques will ensure steady progress. 8D must always have two key members: a Leader and a Champion / Sponsor:
D2: Describe the Problem
The 8D method’s initial focus is to properly describe the problem utilizing the known data and placing it into specific categories for future comparisons. The “Is” data supports the facts whereas the “Is Not” data does not. As the “Is Not” data is collected, many possible reasons for failure are able to be eliminated. This approach utilizes the following tools:
D3: Interim Containment Action
In the interim, before the permanent corrective action has been determined, an action to protect the customer can be taken. The Interim Containment Action (ICA) is temporary and is typically removed after the Permanent Correct Action (PCA) is taken.
D4: Root Cause Analysis (RCA) and Escape Point
The root cause must be identified to take permanent action to eliminate it. The root cause definition requires that it can be turned on or off, at will. Activities in D4 include:
D5: Permanent Corrective Action (PCA)
The PCA is directed toward the root cause and removes / changes the conditions of the product or process that was responsible for the problem. Activities in D5 include:
D6: Implement and Validate the Permanent Corrective Action
To successfully implement a permanent change, proper planning is essential. A project plan should encompass: communication, steps to complete, measurement of success and lessons learned. Activities in D6 include:
D7: Prevent Recurrence
D7 affords the opportunity to preserve and share the knowledge, preventing problems on similar products, processes, locations or families. Updating documents and procedures / work instructions are expected at this step to improve future use. Activities in D7 include:
D8: Closure and Team Celebration
Teams require feedback to allow for satisfactory closure. Recognizing both team and individual efforts and allowing the team to see the previous and new state solidifies the value of the 8D process. Activities in D8 include:
The 8D process has Root Cause Analysis (RCA) imbedded within it. All problem solving techniques include RCA within their structure. The steps and techniques within 8D which correspond to Root Cause Analysis are as follows:
The Multiple / Repeated Why (Similar to 5 Why) is an inductive tool, which means facts are required to proceed to a more detailed level. The steps required to determine problem statement are:
This example uses only 4 of the 5 Whys to determine the root causes without going further into the systemic reasons that supported the failure. The Repeated Why is one way to depict this failure chain. Fault Tree Analysis (FTA) could also be used.
Quality-One offers Quality and Reliability Support for Product and Process Development through Consulting, Training and Project Support. Quality-One provides Knowledge, Guidance and Direction in Quality and Reliability activities, tailored to your unique wants, needs and desires. Let us help you Discover the Value of 8D Consulting , 8D Training or 8D Project Support .
Contact Us | Discover the Value!
(248) 280-4800 | [email protected]
Remember Me
Problem solving followed by instruction.
How To Use This Guide
Return to Map
Take advantage of your time, International Six Sigma Inc. offers both Instructor-led Live Virtual classes as well as Online Self-Paced training . Enroll Today!
The 8Ds — also known as the 8 Disciplines — Problem Solving Process is a team-oriented methodology that is mainly used to identify, correct, and eliminate recurring problems.
The methodology focuses on the origin of a problem by determining the root cause and establishes a permanent corrective and preventive action accordingly. It is an 8 tier process with integrated basic problem-solving tools.
This article will help you looks at 8D best practices how it can be helpful for manufacturers to better understand tools and techniques to address nonconformances and reduce risk.
There was a dire need for a team-oriented problem-solving strategy based on the use of statistical methods of data analysis. Ford Motors during World War II were manufacturing war vehicles in bulk. To ease up the assembly lines and the entire management in general, the executives of Powertrain Organization wanted a methodology where teams could work on recurring problems.
In 1986, the assignment was given to develop a manual and a course that will teach a new approach to solving tough engineering design and manufacturing defects. The manual for this methodology was documented and defined in “Team Oriented Problem Solving (TOPS)”, published in 1987.
The manual and courses were led at World Headquarters in Dearborn, Michigan. Subsequent changes and revisions were made based on the feedback from pilot sessions. The materials were extensive and the 8D titles were mere chapter headings for the steps in the process. Ford also refer to their current variant of the 8D process as G8D (Global 8D)
Use of 8D Process in Military
The US Government recognized the full caliber of the 8D process. During World War II, they standardized a process as Military Standard 1520 “Corrective Action and Disposition System for Non-confirming Materials”
Their 8D process was used to identify, correct, and eliminate recurring problems, whilst the methodology was useful in product and process improvement. It established a permanent corrective action based on a statistical analysis of the problem. It also focused on the origin of the problem by determining the root cause.
The 8D model establishes a permanent corrective action based on statics and data of the problem. It focuses on the origin of the problem by determining its root causes. The earlier 8D models comprised of eight stages, the model got changed as time progressed. It was later expanded by an initial planning stage.
The stages (or Disciplines) are as follow:
D0 — Plan adequately
Proper planning and preparation is of utmost necessity before taking any action. So, before forming a team for the project, you’ll need to consider the following:
D1 — Establish your team
Create a diverse team with extensive portfolios. Make sure they have enough experience so that they can lead to the best quality inputs and complete solutions. For teams to function smoothly, define clear roles and responsibilities.
D2 — Describe the problem
The 8D methodology focuses on describing a problem objectively, capturing every vital information. During the analysis, a loop of 5W1H (why, what, who, where, when, and how) should be applied to develop a clear problem description.
D3 — Contain the problem
Projects that are big and take days to run a single task on them require a temporary problem containment plan to minimize the impact of a problem until a permanent solution is found. On developing the plan based on hypothetical cases, the resources for addressing the main problem can be released.
D4 — Identify the root cause
When the problem is temporarily contained, you can work on identifying the root cause of the nonconformance. You can use the 5W1H framework to understand the problem in-depth, or the Fishbone diagrams to categorize visually, or Pareto Charts to identify the vital causes.
D5 — Identify corrective actions
Once the root cause is recognized, the team can start brainstorming permanent corrections to identify the best long-term solution. Brainstorming with the team along with taking help from tools like affinity diagrams can help in organizing ideas.
D6 — Implement and validate corrective actions
Once a solution is identified, the management needs to implement and verify the corrective action. The PDCA (plan-do-check-act) approach is beneficial in this stage to do small-scale testing. To successfully implement a permanent change, a project plan should incorporate:
D7 — Implement preventive actions
A complete solution always provides no reoccurrence of problems. Even if you have created a complete solution, you should still work on preventive measures (after all, better today than tomorrow!).
In this stage, teams must consider actions that include updating audit process questions and verifying corrective actions periodically to reduce risk in processes. Teams can utilize the Poka-Yoke/Error Proofing methodologies to run tests to find defects.
D8 — Recognize team and individual efforts
At the end of the day, everyone wants their work to be recognized. Don’t be shy about that. Celebrate the team’s success and congratulate individuals for their work contribution. Doing such will facilitate motion and employee engagement while helping the organization to improve quality control.
8D has become one of the leading frameworks for process improvement. It is robust and can mix easily with other prominent methodologies such as Six Sigma.
The following are improvement tools often used in Six Sigma processes. Learn how the addition of 8D can improve the process even further.
DMAIC – Lean Six Sigma
The DMAIC process is a data-driven cycle for process improvement. It is designed for businesses to identify flaws, errors, defects, or inefficiencies in a process.
Learn more on DMAIC and the process here .
In terms of combining 8D:
FMEA – Failure Mode & Effects Analysis
FMEA helps in understanding the potential for problems and making preemptive preparations to avoid them. This methodology is used majorly by Risk Management teams.
FMEA & 8D:
Pareto Charts
Pareto charts are majorly used to analyze data on the frequency of problems/causes in a process. It helps in understanding the impact of different variations of input and outputs via data and graphical representation.
The 5 Whys is a deductive reasoning technique that asks “Why?” five times. The logic here is to ask the same question (WHY?) over and over again, making the reasoning process dig deeper into the complexity of a problem from a single point of focus.
When someone reaches the “5th Why?”, they should have something that has a high likelihood of being a root cause.
8D focuses on teamwork. The framework’s philosophy is to encourage teams as a whole and individually. It’s a pragmatic methodology, i.e. a fact-based problem-solving process.
One of the main strengths of 8D is its focus on teamwork. 8D philosophy encourages the idea that teams, as a whole, are more powerful than the sum of the individual qualities of each team member.
Here are a few of the benefits that you can expect from the 8D problem-solving process:
SixSigma.com offers both Live Virtual classes as well as Online Self-Paced training. Most option includes access to the same great Master Black Belt instructors that teach our World Class in-person sessions. Sign-up today!
Comments are disabled for this post.
At home or workplace, we have you covered
More than 500 locations
Learn anytime, anywhere
Live instructor-led training
Customized training programs
Accelerated training programs
For streamlined business plans
Exclusive consulting services
Fully customized programs
International six sigma inc. accreditation & affiliations.
Email: [email protected] Toll Free in the US: (866) 409-1363
Want to create or adapt books like this? Learn more about how Pressbooks supports open publishing practices.
Learning Outcomes
Process-based project management methodologies follow a systematic process which incorporates creation, management, and improvements. The process aims to align the objectives of the project to those of the organisation, project team, stakeholders, and clients (Goodman 2006). Within this process, all tasks, activities, and objectives must contribute to the outcomes of the project and business strategies. The primary aim is to achieve a common goal, based on collaboration between project team members, stakeholders, and the clients.
Process-based project management ensures that the project team understands the current state, potential improvements, and optimal end-state. This method allows organisations to understand the different requirements of the project to meet the overarching outcomes, and how to best manage the individual processes, tasks, and activities within the project. As per research by Myles and Coats (1995), through process-based project management, organisations are better able to:
Within process-based project management, there are 6 commonly identified stages (Myles and Coats 1995), as outlined in Figure 6.
Figure 6. Common phases of process-based project management, by Carmen Reaiche and Samantha Papavasiliou, licensed under CC BY (Attribution) 4.0
Stage 1: Define the process . Processes need to be clearly identified, precisely documented and shared with the project teams to ensure that they are properly followed and understood. This includes using tools, documentation, stakeholder consultations, agreements, guides for asset management and process diagrams/flow charts. The process should also define the responsibilities and roles of the different team members, including operational needs, reporting requirements and performance expectations.
Stage 2: Identify indicators . Evaluation is a crucial step in the process, including developing, collecting, and monitoring data outlining the performance of the process and team. This ensures that future improvements can be implemented around efficiency, quality, duration, and scheduling. These indicators need to be quantifiable, using comparative data, relevant references, and other supporting data for analysis.
Stage 3: Measure process performance . The current performance of processes needs to be measured to ensure the achievement of objectives and outcomes. This also enables a team to make decisions that support efficiency, evolve over time, and solve complex issues.
Stage 4: Adjust objectives . Check compliance of the process to ensure it is stable and adequate. If it is not, determine how to best improve the processes moving forward.
Stage 5: Improvements. Ongoing improvements and changes will occur to organisational culture, mission and vision statements, and objectives. Therefore, success measurement needs to be considered for all changes.
Stage 6: Implement selected improvements. For improvements as outlined in the previous step, organisational training may be required, as well as ongoing support for team members, and regular monitoring and continuous improvement of processes.
There are numerous advantages of applying process-based project management, including improved processes, increased value-adding activities, reduced costs, and strategic alignment to the organisation.
Organisations which follow process-based project management processes see improvements to flexibility, interpersonal relationships between employees, and the reach of the outcomes. Within a process-based methodology, every staff member knows their roles and responsibilities, and they collaborate to achieve the end-state. As a result, use of resources is improved, decreasing overall costs.
Most process-based methods encourage continuous improvements, whereby inefficiencies are identified and removed. Therefore, applying this method to a project and/or an organisation, there is a move away from a hierarchical system. Instead, roles and responsibilities are dictated based on organisational need. Change management also becomes a key area within the planning process. Organisational training needs to be ongoing, ensuring that every employee is part of the process.
Process-based project management methodologies include the following:
Let’s explore each of these approaches.
PRINCE2 is a process-based method for effective project management, and it stands for PR ojects IN C ontrolled E nvironments. The focus of this method is on breaking a project into smaller components and stages (Axelos 2015; PRINCE2 2022). This is achieved by outlining clear roles and responsibilities and applying the project life cycle using the 7 processes outlined in PRINCE2. Projects should also be broken into logical steps, following a framework that is organised and controlled prior to starting the work, and is maintained and followed throughout the execution (Axelos 2015; PRINCE2 2022). PRINCE2 is based on the following 7 key principles, 7 themes and 7 processes.
The PRINCE2 method is based on the application of 7 principles (also referred to as guidelines) which are not to be altered. PRINCE2 principles are defined as a mindset. If the project does not meet these principles, it should not be managed through PRINCE2 methodology (Lawton 2015; Bennett 2017; Axelos 2018). These principles, as outlined in Lawton (2015), are:
Not every principle or component outlined with PRINCE2 is applicable to every project. The components are used to guide the project manager and project team on whether these processes are relevant to the project specifics. A primary element of PRINCE2 is tailoring the needs to a particular project (Lawton 2015).
The 6 aspects are also referred to as the project tolerances and/or performance goals. These are used to quantify the project tolerances or performance expectations that need to be followed and considered as part of the decision-making process (Lawton 2015; Bennett 2017; Axelos 2018). Additionally, these can be referred to as Key Performance Indicators (KPIs). Table 4 outlines the various aspects within PRINCE2.
Table 4. Six aspects of PRINCE2 (Lawton 2015; Axelos 2018)
Scope | Project plan, scope of work and scope statement |
Timescale | Project plan, project schedule |
Risk | Risk registers and risk management plan |
Quality | Project quality management plan and KPIs |
Benefits | Business case and KPIs |
Cost | Project plan, budget |
Project benefits can be difficult to determine, especially when related to ensuring that the project remains within cost/budget.
Themes are the activities which need to be completed at the start of a project. They are used to set a baseline and monitor a project throughout its life cycle. Themes are used to guide how the project should be managed (Lawton 2015; Bennett 2017; Axelos 2018). Therefore, themes are tailored to suit the project needs, depending on the environment, scale, budget, and schedule (Lawton 2015). These are outlined in Table 5.
Table 5. Seven themes of PRINCE2 (Lawton 2015; Axelos 2018)
1. Business Case | Business Case Benefits management approach Co-design Governance Stakeholder engagement |
2. Organisation | Communication Management Advisory group Project team Co-design groups |
3. Quality | Quality register Quality management plan Key performance indicators Feedback Review current and plan future practices and pathways Identify best practice Stakeholder engagement |
4. Plans | Following steps: These fit within the: |
5. Risk | Risk register Risk management Risk mitigation |
6. Change | Issue register Change management approach Stakeholder engagement Change approval |
7. Progress | Baseline to measure project success Reviews of the issue register, quality register, risk register Reporting: checkpoint, highlight report, end stage report, end project report |
The 7 processes are used to manage a project and identify the roles and responsibilities of the project team members (Lawton 2015; Bennett 2017; Axelos 2018).
In sum, PRINCE2 is a commonly used process-based project management methodology. PRINCE2 project management methodology offers significant benefits to project managers, project sponsors, and project team members within an organisation and for the organisation more broadly. These benefits link back to the fact that the project is more controllable using resources and can manage the business and risks associated with the project more efficiently.
Lean project management is often referred to as less of a project management tool and more of a mindset for driving continuous improvement. The lean method is based on experiences within the Toyota Production System (TPS) and is often referred to as Toyota’s Lean Method. It is based on applying lean manufacturing principles to managing projects (Womack et al. 1990; Womack and Jones 1996; Moujib 2007). The method focuses on reducing waste across all business processes, resulting in cost and lead-in time reductions and quality improvements.
As the basis of Lean management is continuous improvement, it fits within the broader Agile project management environment. This is due to its overarching flexibility and adaptability to change. The primary focus is delivering value to clients/customers and broader stakeholders.
After the 1973 energy crisis, Toyota was the only organisation that managed to resist foreclosure. It did so by changing the way in which it worked to be more efficient and effective. Through implementing a cultural shift within their organisation and empowering its workforce, Toyota was able to undertake a continuous improvement process (Womack et al. 1990; Womack and Jones 1996; Moujib 2007). Encouraging its employees to identify inefficiencies and overcome them through implementing new ways of working (Womack et al. 1990; Womack and Jones 1996; Moujib 2007) led to improvements in its product quality and client satisfaction, and a reduction in cost and lead-times.
This process was a breakthrough for mass production, which started to move towards lean production – from a push system to a pull system.
The Lean methodology uses less of everything, compared to most other mass production processes (Womack et al. 1990:256). Benefits outlined in the literature include:
‘To be lean is to provide what is needed, when it is needed, with the minimum number of materials, equipment, labor, and space’, (Moujib 2007). Within Lean manufacturing, there are three types of waste: Muda, Muri, and Mura (commonly referred to as the 3Ms) (Moujib 2007).
The overarching aim of Lean project management is to reduce the 3Ms within the project process.
A primary element of Lean project management is the application of 5 principles (outlined in Figure 7). The first step is to understand how to apply the 5 principles to your project (Womack et al. 1990; Womack and Jones 1996; Moujib 2007).
Figure 7. Five Lean Principles, by Carmen Reaiche and Samantha Papavasiliou, licensed under CC BY (Attribution) 4.0
1. specify value in the eyes of the customer.
Specifying value is the first lean principle. This principle requires defining the value of a product, service, or outcome (Womack et al. 1990; Womack and Jones 1996; Shook and Rother 1999; Morgan 2002; Moujib 2007). Value ensures that the outcome is provided to clients at the right time, based on the right price and to the requirements of the client (Womack and Jones 1996). Value should be outlined in the client’s words. The challenge of Principle 1 is being able to focus on what the client is willing to pay and their overarching needs.
Identifying the value stream is the second lean principle. The value stream can be defined as all the actions within the process that are required to bring about the outcome or product to the client (Womack et al. 1990; Womack and Jones 1996; Shook and Rother 1999; Morgan 2002; Moujib 2007). This includes all steps from design, planning, testing, and launching. The flow should also outline the different value-added and non-value-added processes (Morgan 2002).
The first step in applying Principle 2 is creating a value stream map. This should reflect the current state of how processing is occurring within the organisation, or the steps taken to reach an outcome (Morgan 2002). Once completed, this map needs to be analysed to identify where there is waste and how value can be created. After this has been completed, the future-state map is documented, and it is the representation of how the process needs to operate to reduce waste.
Using these process maps, an improvement plan is generated. This plan will support the transformation from current to future state.
Principle 3 involves the flow of value through the elimination of waste. After defining the value, identifying the value stream and considering the improvement plan, the next step is to create continuous flows (Womack et al 1990; Womack and Jones 1996; Shook and Rother 1999; Morgan 2002; Moujib 2007). This requires eliminating backflows, reworks, wasted work, interruptions, and scrap. The elimination process should involve removing stoppages throughout the process and ensuring that all value streams identified fall within 3 categories:
In addition to the 3 categories of waste, all the waste (‘pure’ or ‘necessary’) identified can be classified within one of the following 7 types (Womack et al 1990; Womack and Jones 1996; Shook and Rother 1999; Morgan 2002; Moujib 2007):
Principle 4 is around letting the client pull the flow. This principle presents a challenge, specifically how to avoid delivering value prior to the client’s customer request (Morgan 2002) and ensuring that the outcomes provided do not exceed the initial and agreed upon scope. By letting the client pull the flow, the implementation is based on the just-in-time system, whereby the client signals the need for the item or outcome triggering the next steps required.
The fifth and final principle is the pursuit of perfection through continuous improvement. This requires a process of improvement built into the business as usual and within the culture (Morgan 2002). The pursuit is endless, and as a result all activities should be questioned as to the value they add. Perfection may never be achievable; however, the aim should be to get as close as possible.
In sum, Lean project management is a process-based project management methodology. This methodology is also referred to as a mindset around the improvements within an organisation. The focus is on improving efficiency, reducing waste, and increasing productivity. There are many benefits associated with the application of Lean methods, including better product outputs and quality and improving the overall organisational efficiency and allocation of resources. Lean methods encourage innovation and quality controls.
Six Sigma uses a set of techniques and tools for process improvement. The purpose of Six Sigma is to identify improvements to quality in manufacturing through detecting and removing causes of defects, aiming to minimise variability in outputs. To achieve this, Six Sigma uses statistical quality management methodologies (Harry 1988; De Feo and Barnard 2005; Gygi et al. 2005; Kwak and Anbari 2006). Each project follows a set methodology, based on specific value targets (for example, reduction in pollution, improvements to client satisfaction, decreased cost of production).
The term originates from statistical modelling within manufacturing processes, the maturity of which is described through a ‘Sigma rating’ which indicates yield or number of defect-free products (Harry 1988; De Feo and Barnard 2005; Gygi et al. 2005; Coryea et al. 2006; Kwak and Anbari 2006). In technical terms, it relates to how many standard deviations within the normal distribution the percentage of defect-free outcomes equates to.
Six Sigma was developed by Motorola, who set Six Sigma as the goal for their manufacturing. The process was developed to promote quality outcomes within an organisation, with a focus on the elimination of defects (Harry 1998). The term was coined in 1985 by Bill Smith and trademarked by Motorola in 1987 (Harry 1998). It has also been defined as an attitude, whereby making outcomes defect-free should be the aim of all employees.
This method requires the following components (Harry 1988; Kwak and Anbari 2006):
There are a number of features within Six Sigma which set it apart from similar methods:
The focus of Six Sigma is eliminating defects and reducing variation. The primary goal is to improve processes, so an organisation should determine the appropriate Sigma level for every one of their processes and aim to achieve these. It is important that management is clear on the areas for improvement and how they will be attained.
Six Sigma projects follow two project methodologies (De Feo and Barnard 2005), as follows.
This is used for projects which aim to improve an existing business process. It follows 5 key phases (De Feo and Barnard 2005) (see Figure 8).
Figure 8. DMAIC 5 phases, by Carmen Reaiche and Samantha Papavasiliou, licensed under CC BY (Attribution) 4.0
This is used for projects which aim to create new outcomes, products, or process designs. The process is also referred to as Design For Six Sigma (DFSS). It follows 5 key phases (De Feo and Barnard 2005) (see Figure 9).
Figure 9. DMADV 5 phases, by Carmen Reaiche and Samantha Papavasiliou, licensed under CC BY (Attribution) 4.0
Organisations can benefit from applying Six Sigma methodology to their business and projects in many ways (Harry 1988; De Feo and Barnard 2005; Gygi et al. 2005; Coryea et al. 2006; Kwak and Anbari 2006), including the following:
In sum, Six Sigma is a process-based project management methodology. This method provides organisations and project managers with several tools which support the improvement of business processes and their capability. Like Lean, the purpose is to improve performance of team members including outputs, while decreasing variations in the process to achieving an outcome. This in turn leads to reduction in defects and supports improving profits, team morale and quality outcomes.
Lean Six Sigma is defined as a collaborative team effort, based on improving overarching performance through the systematic removal of waste (George 2002). It is a combination of Lean project management and the Six Sigma method, which aims to eliminate 8 distinct types of waste (referred to as muda) (George et al. 2003). Therefore, the principles of Lean Six Sigma are aimed at improving both quality processes and efficiency.
Waste can be defined as anything other than the minimum required levels of materials, equipment, parts, space and employees which are essential to complete the product (Summers 2011). The several types of waste are outlined below (Skmot 2017):
There are 3 primary elements that need to be understood and considered as part of the application of Lean Six Sigma (George 2002; Summers 2011):
Within Lean Six Sigma, innovation stems from need. Need is driven from customer expectations and requirements. Organisations must constantly evolve and this includes developing innovative solutions, with the aim of pre-empting the market needs.
There 5 fundamental principles of Lean Six Sigma (George 2002; Summers 2011) (see Figure 10).
Figure 10. Lean Six Sigma principles, by Carmen Reaiche and Samantha Papavasiliou, licensed under CC BY (Attribution) 4.0
The implementation of Lean Six Sigma methodology should influence the entire organisation’s approach to delivering customer outcomes (George 2002; Summers 2011). There are a multitude of benefits that the application can provide, including the following:
In sum, Lean Six Sigma is another process-based project management methodology. Organisations that use this methodology often identify improvements to their overall client experience and as a result improved client loyalty. These improvements are also evident across the organisation, with improvements to their internal efficiencies, processes and team members, along with increased profitability. Like Lean and Six Sigma, this process-based methodology aims to prevent defects in products or outcomes, reduce costs and remove waste wherever possible.
Key Takeaways
Axelos (2015) Prince2 Agile , Stationary Office, United Kingdom.
Axelos (2018) Directing successful projects with PRINCE2®: the essential guide for project board members (managing successful projects With PRINCE) , Stationary Office, United Kingdom.
Bennett N (2017) PRINCE2 handbook: managing successful projects with PRINCE2 , Stationary Office, United Kingdom.
De Feo JA and Barnard W (2005) JURAN Institute’s Six Sigma breakthrough and beyond: quality performance breakthrough methods , Tata McGraw-Hill Publishing Company Limited.
George ML, Rowlands D and Kastle B (2003) What is Lean Six Sigma? , McGraw-Hill Education, accessed 3 August 2022. https://archive.org/details/whatisleansixsig00geor
George ML (2002) Lean Six Sigma: combining Six Sigma quality with lean production speed , McGraw-Hill Education.
Goodman AF (2006) Process-based software project management , CRC press, United States.
Gygi C, DeCarlo N and Williams B (2005) Six Sigma for dummies , Wiley Publishing, Hoboken, NJ.
Harry MJ (1988) The nature of six sigma quality , Motorola University Press, Rolling Meadows, Illinois.
Kwak YH and Anbari FT (2006) ‘Benefits, obstacles, and future of six sigma approach’, Technovation , 26.
Lawton I (2015) PRINCE2 made simple , 6th edn, P2MS Press, United Kingdom.
Myles DT and Coats ML (1995) ‘Process-based project management systems’, PM Network , 9(6):10–14.
Morgan J (2002) High performance product development: a systems approach to a lean product development process , Doctoral thesis in Industrial and Operations Engineering, University of Michigan.
Moujib A (2007) ‘Lean Project Management’ [conference presentation], PMI® Global Congress 2007 , EMEA, Budapest, Hungary , Project Management Institute, Newtown Square, PA.
PRINCE2 (2022) What is PRINCE2? , PRINCE2, accessed 3 August 2022. https://www.prince2.com/aus/what-is-prince2
Shook J and Rother M (1999) Learning to see: value stream mapping to add value and eliminate muda , The Lean Enterprise Institute, Brookline, MA.
Skmot N (5 August 2017) ‘ The 8 wastes of lean’, The Lean Way , accessed 02 June 2022. https://theleanway.net/The-8-Wastes-of-Lean
Summers DCS (2011) Lean Six Sigma: process improvement tools and techniques , Prentice Hall, New Jersey.
Womack J and Jones D (1996) Lean thinking: banish waste and create wealth in your corporation , Simon & Schuster, New York.
Womack J, Jones D and Roos D (1990) The machine that changed the world: the story of lean production , HarperCollins, New York.
Management Methods for Complex Projects Copyright © 2022 by Carmen Reaiche and Samantha Papavasiliou is licensed under a Creative Commons Attribution 4.0 International License , except where otherwise noted.
16 Accesses
Explore all metrics
Self-regulated learning (SRL) significantly impacts the process and outcome of programming problem-solving . Studies on SRL behavioural patterns of programming students based on trace data are limited in number and lack of coverage. In this study, hence, the Hidden Markov Model (HMM) was employed to probabilistically mine trace data from a visual programming learning platform, intending to unveil students’ SRL states and patterns during programming problem-solving in a bottom-up manner. Furthermore, the K-means clustering technique was utilized to cluster the Online Self-regulated Learning Questionnaire (OSLQ) survey data, enabling the investigation of prominent behavioural characteristics and patterns among students with differing levels of SRL. The results show that programming problem-solving involves five SRL states: problem information processing, task decomposition and planning, goal-oriented knowledge reconstruction, data modelling and solution formulating. Students with a high level of SRL are more engaged in the problem information processing stage, where they plan task objectives and develop problem-solving strategies by profoundly analyzing the structural relationships of the problem. In contrast, students with low levels of SRL decompose the problem and develop a strategic approach through interacting with the knowledge content, which results in a certain blindness in the problem-solving process.
This is a preview of subscription content, log in via an institution to check access.
Subscribe and save.
Price includes VAT (Russian Federation)
Instant access to the full article PDF.
Rent this article via DeepDyve
Institutional subscriptions
Explore related subjects.
The datasets analyzed during the current study will be available from the corresponding author upon reasonable request.
Anderson, J. R., & Fincham, J. M. (2013). Uncovering the sequential structure of thought. Cognitive Science , 38 .
Bannert, M., & Mengelkamp, C. (2008). Assessment of metacognitive skills by means of instruction to think aloud and reflect when prompted. Does the verbalisation method affect learning? Metacognition and Learning , 3 (1), 39–58. https://doi.org/10.1007/s11409-007-9009-6
Article Google Scholar
Bannert, M., Hildebrand, M., & Mengelkamp, C. (2009). Effects of a metacognitive support device in learning environments. Computers in Human Behavior , 25 (4), 829–835. https://doi.org/10.1016/j.chb.2008.07.002
Bannert, M., Reimann, P., & Sonnenberg, C. (2014). Process mining techniques for analysing patterns and strategies in students’ self-regulated learning. Metacognition and Learning , 9 (2), 161–185. https://doi.org/10.1007/s11409-013-9107-6
Barnard, L., Lan, W. Y., To, Y. M., Paton, V. O., & Lai, S. L. (2009). Measuring self-regulation in online and blended learning environments. The Internet and Higher Education , 12 (1), 1–6. https://doi.org/10.1016/j.iheduc.2008.10.005
Ben-Yishai, A., & Burshtein, D. (2004). A discriminative training algorithm for hidden Markov models. IEEE Transactions on Speech and Audio Processing , 12 (3), 204–217. https://doi.org/10.1109/tsa.2003.822639
Brookshear, J. G., Brylow, D., & Manasa, S. (2009). Computer science: An overview . 320–374.
Çakıroğlu, Ü., & Mücahit, Ö. (2017). Flipped classroom with problem based activities: Exploring self-regulated learning in a programming language course. Educational Technology & Society , 1 (20), 337–349.
Google Scholar
Cha, H. J., & Park, T. (2019). Applying and evaluating visualization design guidelines for a MOOC dashboard to facilitate self-regulated learning based on learning analytics. KSII Transactions on Internet and Information Systems (TIIS) , 13 (6), 2799–2823. https://doi.org/10.3837/tiis.2019.06.002
Chang, C. J., Chang, M. H., Chiu, B. C., Liu, C. C., Chiang, S. H. F., & Wen, C. T. (2017). & others. An analysis of student collaborative problem solving activities mediated by collaborative simulations. Computers & Education , 114 , 222–235. https://doi.org/10.1016/j.compedu.2017.07.008
Chao, P. Y. (2016). Exploring students’ computational practice, design and performance of problem-solving through a visual programming environment. Computers & Education , 95 , 202–215. https://doi.org/10.1016/j.compedu.2016.01.010
Crow, T., Luxton-Reilly, A., & Wuensche, B. (2018). Intelligent tutoring systems for programming education: A systematic review. Proceedings of the 20th Australasian Computing Education Conference , 53–62. https://doi.org/10.1145/3160489.3160492
Dasgupta, C., Magana, A. J., & Vieira, C. (2019). Investigating the affordances of a CAD enabled learning environment for promoting integrated STEM learning. Computers & Education , 129 , 122–142. https://doi.org/10.1016/j.compedu.2018.10.014
de Raadt, M. (2007). A review of Australasian investigations into problem solving and the novice programmer. Computer Science Education , 17 (3), 201–213. https://doi.org/10.1080/08993400701538104
Deek, F. P. (1999). The software process: A parallel approach through problem solving and program development. Computer Science Education , 9 (1), 43–70. https://doi.org/10.1076/csed.9.1.43.3812
DiBenedetto, M. K., & Zimmerman, B. J. (2010). Differences in self-regulatory processes among students studying science: A microanalytic investigation. International Journal of Educational & Psychological Assessment , 5 (1).
Dörner, D., & Güss, C. D. (2022). Human error in complex problem solving and dynamic decision making: A taxonomy of 24 errors and a theory. Computers in Human Behavior Reports , 7 , 100222.
Duo, Z., Liu, Y., & Ren, Y. (2022). Research on internal mechanism and Teaching Practice of Programming Education for Development of Children’s computational thinking. E-education Research (Vol. 43, pp. 101–108). CNKI. 08.
Education, & Audiovisual and Culture Executive Agency. Eurydice. (2019). Digital education at school in Europe . Publications Office . https://data.europa.eu/doi/10.2797/66552
Forsström, S. E., & Kaufmann, O. T. (2018). A literature review exploring the use of programming in mathematics education . https://doi.org/10.26803/ijlter.17.12.2
Garcia, R., Falkner, K., & Vivian, R. (2018). Systematic literature review: Self-regulated learning strategies using e-learning tools for Computer Science. Computers & Education , 123 , 150–163. https://doi.org/10.1016/j.compedu.2018.05.006
Greene, J. A., Robertson, J., & Costa, L. J. C. (2013). Assessing self-regulated learning using think-aloud methods. Handbook of Self-Regulation of Learning and Performance . Routledge. https://doi.org/10.4324/9780203839010.ch20
Grover, S., & Pea, R. (2013). Computational thinking in K–12: A review of the state of the field. Educational Researcher , 42 (1), 38–43. https://doi.org/10.3102/0013189x12463051
Hooshyar, D., Ahmad, R. B., Yousefi, M., Fathi, M., Horng, S. J., & Lim, H. (2018). SITS: A solution-based intelligent tutoring system for students’ acquisition of problem-solving skills in computer programming. Innovations in Education and Teaching International , 55 (3), 325–335. https://doi.org/10.1080/14703297.2016.1189346
Johnson, A. M., Azevedo, R., & D’Mello, S. K. (2011). The temporal and dynamic nature of Self-Regulatory processes during Independent and externally assisted Hypermedia Learning. Cognition and Instruction , 29 (4), 471–504. https://doi.org/10.1080/07370008.2011.610244
Jonassen, D. H. (1997). Instructional design models for well-structured and III-structured problem-solving learning outcomes. Educational Technology Research and Development , 45 (1), 65–94. https://doi.org/10.1007/BF02299613
Jonassen, D. H. (2010). Learning to solve problems: A handbook for designing problem-solving learning environments (pp. 125–135). Routledge.
Karlen, Y. (2016). Differences in students’ metacognitive strategy knowledge, motivation, and strategy use: A typology of self-regulated learners. The Journal of Educational Research , 109 (3), 253–265. https://doi.org/10.1080/00220671.2014.942895
Kelleher, C., & Pausch, R. (2005). Lowering the barriers to programming: A taxonomy of programming environments and languages for novice programmers. ACM Computing Surveys (CSUR) , 37 (2), 83–137.
Li, S., Chen, G., Xing, W., Zheng, J., & Xie, C. (2020). Longitudinal clustering of students’ self-regulated learning behaviors in engineering design. Computers & Education , 153 , 103899. https://doi.org/10.1016/j.compedu.2020.103899
Li, S., Zheng, J., Huang, X., & Xie, C. (2022). Self-regulated learning as a complex dynamical system: Examining students’ STEM learning in a simulation environment. Learning and Individual Differences , 95 , 102144. https://doi.org/10.1016/j.lindif.2022.102144
Li, S., Zheng, J., & Lajoie, S. P. (2022b). Temporal structures and sequential patterns of self-regulated learning behaviors in Problem solving with an Intelligent Tutoring System. Educational Technology & Society , 25 (4), 1–14. https://doi.org/10.1080/10494820.2019.1680391
Li, Y., Jiang, Q., Xiong, W., & Zhao, W. (2023). Investigating behavior patterns of students during online self-directed learning through process mining. Education and Information Technologies , 28 (12), 15765–15787. https://doi.org/10.1007/s10639-023-11830-5
Li, T., Fan, Y., Tan, Y., Wang, Y., Singh, S., Li, X., Raković, M., Van Der Graaf, J., Lim, L., Yang, B., Molenaar, I., Bannert, M., Moore, J., Swiecki, Z., Tsai, Y. S., Shaffer, D. W., & Gašević, D. (2023a). Analytics of self-regulated learning scaffolding: Effects on learning processes. Frontiers in Psychology , 14 , 1206696. https://doi.org/10.3389/fpsyg.2023.1206696
Loksa, D., & Ko, A. J. (2016). The Role of Self-Regulation in Programming Problem Solving Process and Success. Proceedings of the 2016 ACM Conference on International Computing Education Research , 83–91. https://doi.org/10.1145/2960310.2960334
Loksa, D., Ko, A. J., Jernigan, W., Oleson, A., Mendez, C. J., & Burnett, M. M. (2016). Programming, Problem Solving, and Self-Awareness: Effects of Explicit Guidance. Proceedings of the 2016 CHI Conference on Human Factors in Computing Systems , 1449–1461. https://doi.org/10.1145/2858036.2858252
Loksa, D., Margulieux, L., Becker, B. A., Craig, M., Denny, P., Pettit, R., & Prather, J. (2022). Metacognition and Self-Regulation in Programming Education: Theories and exemplars of Use. ACM Transactions on Computing Education , 22 (4), 1–31. https://doi.org/10.1145/3487050
Ma, N., Qian, J., Gong, K., & Lu, Y. (2023). Promoting programming education of novice programmers in elementary schools: A contrasting cases approach for learning programming. Education and Information Technologies , 28 (7), 9211–9234. https://doi.org/10.1007/s10639-022-11565-9
Mangaroska, K., Sharma, K., Gašević, D., & Giannakos, M. (2022). Exploring students’ cognitive and affective states during problem solving through multimodal data: Lessons learned from a programming activity. Journal of Computer Assisted Learning , 38 (1), 40–59. https://doi.org/10.1111/jcal.12590
McComb, C., Cagan, J., & Kotovsky, K. (2017). Mining process Heuristics from designer Action Data via Hidden Markov models. Journal of Mechanical Design , 139 (11), 111412. https://doi.org/10.1115/1.4037308
Molenaar, I., Mooij, S. D., Azevedo, R., Bannert, M., Järvelä, S., & Gašević, D. (2023). Measuring self-regulated learning and the role of AI: Five years of research using multimodal multichannel data. Computers in Human Behavior , 139 , 107540. https://doi.org/10.1016/j.chb.2022.107540
Mor, B., Garhwal, S., & Kumar, A. (2021). A systematic review of hidden Markov models and their applications. Archives of Computational Methods in Engineering , 28 (3), 1429–1448. https://doi.org/10.1007/s11831-020-09422-4
Article MathSciNet Google Scholar
Ou, Q., Liang, W., He, Z., Liu, X., Yang, R., & Wu, X. (2023). Investigation and analysis of the current situation of programming education in primary and secondary schools. Heliyon , 9 (4), e15530. https://doi.org/10.1016/j.heliyon.2023.e15530
Panadero, E., Klug, J., & Järvelä, S. (2016). Third wave of measurement in the self-regulated learning field: When measurement and intervention come hand in hand. Scandinavian Journal of Educational Research , 60 (6), 723–735. https://doi.org/10.1080/00313831.2015.1066436
Peteranetz, M. S., Wang, S., Shell, D. F., Flanigan, A. E., & Soh, L. K. (2018). Examining the Impact of Computational Creativity Exercises on College Computer Science Students’ Learning, Achievement, Self-Efficacy, and Creativity. Proceedings of the 49th ACM Technical Symposium on Computer Science Education , 155–160. https://doi.org/10.1145/3159450.3159459
Pintrich, P. R. (2000). Multiple goals, multiple pathways: The role of goal orientation in learning and achievement. Journal of Educational Psychology , 92 (3), 544–555. https://doi.org/10.1037/0022-0663.92.3.544
Prather, J., Becker, B. A., Craig, M., Denny, P., Loksa, D., & Margulieux, L. (2020). What Do We Think We Think We Are Doing? Metacognition and Self-Regulation in Programming. Proceedings of the 2020 ACM Conference on International Computing Education Research , 2–13. https://doi.org/10.1145/3372782.3406263
Qiao, L., Zhao, W., & Xu, X. (2021). Mining and analysis of self-regulated learning process model: Based on hidden Markov Model. 2021 Tenth International Conference of Educational Innovation through Technology (EITT) , 276 , 281. https://doi.org/10.1109/eitt53287.2021.00061
Ren, Y., Lin, Y., & Duo, Z. (2020). Optimization design and Practice of Project-based Programming Learning for Deep Learning. Modern Distance Education (Vol. 01, pp. 46–53). CNKI. Issue.
Robins, A., Rountree, J., & Rountree, N. (2003). Learning and teaching programming: A review and discussion. Computer Science Education , 13 (2), 137–172. https://doi.org/10.1076/csed.13.2.137.14200
Saint, J., Whitelock-Wainwright, A., Gašević, D., & Pardo, A. (2020). Trace-SRL: A framework for analysis of microlevel processes of self-regulated learning from trace data. IEEE Transactions on Learning Technologies , 13 (4), 861–877. https://doi.org/10.1109/tlt.2020.3027496
Schmitz, B., & Wiese, B. S. (2006). New perspectives for the evaluation of training sessions in self-regulated learning: Time-series analyses of diary data. Contemporary Educational Psychology , 31 (1), 64–96. https://doi.org/10.1016/j.cedpsych.2005.02.002
Sigayret, K., Tricot, A., & Blanc, N. (2022). Unplugged or plugged-in programming learning: A comparative experimental study. Computers & Education , 184 , 104505. https://doi.org/10.1016/j.compedu.2022.104505
Sinnott, J. D. (1989). Everyday problem solving: Theory and applications (pp. 72–99). Praeger.
Smith, G. F. (1998). Idea-generation techniques: A formulary of active ingredients. The Journal of Creative Behavior , 32 (2), 107–134. https://doi.org/10.1002/j.2162-6057.1998.tb00810.x
Song, D., Hong, H., & Oh, E. Y. (2021a). Applying computational analysis of novice learners’ computer programming patterns to reveal self-regulated learning, computational thinking, and learning performance. Computers in Human Behavior , 120 , 106746. https://doi.org/10.1016/j.chb.2021.106746
Song, D., Hong, H., & Oh, E. Y. (2021b). Applying computational analysis of novice learners’ computer programming patterns to reveal self-regulated learning, computational thinking, and learning performance. Computers in Human Behavior , 120 , 106746.
Sorva, J., Karavirta, V., & Malmi, L. (2013). A review of generic program visualization systems for introductory programming education. ACM Transactions on Computing Education (TOCE) , 13 (4), 1–64. https://doi.org/10.1145/2490822
Sun, L., You, X., & Zhou, D. (2023). Evaluation and development of STEAM teachers’ computational thinking skills: Analysis of multiple influential factors. Education and Information Technologies , 28 (11), 14493–14527. https://doi.org/10.1007/s10639-023-11777-7
Svensson, K., Eriksson, U., & Pendrill, A. M. (2020). Programming and its affordances for physics education: A social semiotic and variation theory approach to learning physics. Physical Review Physics Education Research , 16 (1), 010127.
Wang, M., Wu, B., Chen, N. S., & Spector, J. M. (2013). & others. Connecting problem-solving and knowledge-construction processes in a visualization-based learning environment. Computers & Education , 68 , 293–306.
Wang, M., Derry, S., & Ge, X. (2017). Guest editorial: Fostering deep learning in problem-solving contexts with the support of technology. Journal of Educational Technology & Society , 20 (4), 162–165. https://doi.org/10.2307/jeductechsoci.8.3.103
Wing, J. M. (2006). Computational thinking. Communications of the ACM , 49 (3), 33–35. https://doi.org/10.1145/1118178.1118215
Winne, P. H., & Perry, N. E. (2000). Measuring self-regulated learning. Handbook of self-regulation (pp. 531–566). Elsevier.
Wolters, C. A., Won, S., & Hussain, M. (2017). Examining the relations of time management and procrastination within a model of self-regulated learning. Metacognition and Learning , 12 (3), 381–399. https://doi.org/10.1007/s11409-017-9174-1
Ye, Z., Jiang, L., Li, Y., Wang, Z., Zhang, G., & Chen, H. (2022). Analysis of differences in self-regulated learning behavior patterns of online learners. Electronics , 11 (23), 4013.
Zhao, M., Eadeh, F. R., Nguyen, T. N., Gupta, P., Admoni, H., Gonzalez, C., & Woolley, A. W. (2023). Teaching agents to understand teamwork: Evaluating and predicting collective intelligence as a latent variable via hidden Markov models. Computers in Human Behavior , 139 , 107524. https://doi.org/10.1016/j.chb.2022.107524
Zheng, J., Xing, W., Zhu, G., Chen, G., Zhao, H., & Xie, C. (2020). Profiling self-regulation behaviors in STEM learning of engineering design. Computers & Education , 143 , 103669.
Zimmerman, B. J. (2008). Investigating self-regulation and motivation: Historical background, Methodological Developments, and future prospects. American Educational Research Journal , 45 (1), 166–183. https://doi.org/10.3102/0002831207312909
Download references
This work was supported by the National Science Foundation of China (No.61976109) and the Liaoning Provincial Office of Philosophy and Social Science (No. L21CSH006).
Authors and affiliations.
School of Education, Liaoning Normal University, Dalian, China
Zhaojun Duo
School of Computer and Artificial Intelligence, Liaoning Normal University, Dalian, China
Jianan Zhang, Yonggong Ren & Xiaolu Xu
You can also search for this author in PubMed Google Scholar
Conceptualization: [Yonggong Ren], [Zhaojun Duo]; Methodology: [Yonggong Ren]; Formal analysis and investigation: [Xiaolu Xu]; Writing - original draft preparation: [Jianan Zhang], [Zhaojun Duo]; Writing - review and editing: [Zhaojun Duo]; Funding acquisition: [Yonggong Ren].
Correspondence to Yonggong Ren .
Ethics approval.
The authors declare that the work is written with due consideration of ethical standards. The academic administration professionally approved this study of all participating institutions. Participation was voluntary, and all participants were fully informed of the scope of this study. The anonymity of participants’ information was promised. Participants can withdraw at any time when they feel uncomfortable.
Informed consent was signed by all participants included in the study.
The authors declare no conflict of interest.
Publisher’s note.
Springer Nature remains neutral with regard to jurisdictional claims in published maps and institutional affiliations.
Springer Nature or its licensor (e.g. a society or other partner) holds exclusive rights to this article under a publishing agreement with the author(s) or other rightsholder(s); author self-archiving of the accepted manuscript version of this article is solely governed by the terms of such publishing agreement and applicable law.
Reprints and permissions
Duo, Z., Zhang, J., Ren, Y. et al. Examining self-regulation models of programming students in visual environments: A bottom-up analysis of learning behaviour. Educ Inf Technol (2024). https://doi.org/10.1007/s10639-024-13016-z
Download citation
Received : 06 February 2024
Accepted : 22 August 2024
Published : 10 September 2024
DOI : https://doi.org/10.1007/s10639-024-13016-z
Anyone you share the following link with will be able to read this content:
Sorry, a shareable link is not currently available for this article.
Provided by the Springer Nature SharedIt content-sharing initiative
IMAGES
VIDEO
COMMENTS
7. Solution evaluation. 1. Problem identification. The first stage of any problem solving process is to identify the problem (s) you need to solve. This often looks like using group discussions and activities to help a group surface and effectively articulate the challenges they're facing and wish to resolve.
Process-Oriented Problem Solving Methods. Plan Do Check Act (PDCA): This is an iterative management technique used to ensure continual improvement of products or processes. First, teams plan (establish objectives to meet desired end results), then do (implement the plan, new processes, or produce the output), then check (compare expected with ...
1. Define the problem. Diagnose the situation so that your focus is on the problem, not just its symptoms. Helpful problem-solving techniques include using flowcharts to identify the expected steps of a process and cause-and-effect diagrams to define and analyze root causes.. The sections below help explain key problem-solving steps.
Overview of the Problem-Solving Mental Process. Problem-solving is a mental process that involves discovering, analyzing, and solving problems. The ultimate goal of problem-solving is to overcome obstacles and find a solution that best resolves the issue. The best strategy for solving a problem depends largely on the unique situation.
Process-oriented learning is a teaching and learning approach that focuses on the journey of acquiring knowledge rather than just the end result. It emphasizes the process of learning, understanding, and problem-solving over rote memorization and regurgitation of information. This method encourages students to actively engage with the material ...
In this episode of the McKinsey Podcast, Simon London speaks with Charles Conn, CEO of venture-capital firm Oxford Sciences Innovation, and McKinsey senior partner Hugo Sarrazin about the complexities of different problem-solving strategies.. Podcast transcript. Simon London: Hello, and welcome to this episode of the McKinsey Podcast, with me, Simon London.
The Ford Motor Company® developed the 8D (8 Disciplines) Problem Solving Process, and published it in their 1987 manual, "Team Oriented Problem Solving (TOPS)." In the mid-90s, Ford added an additional discipline, D0: Plan. The process is now Ford's global standard, and is called Global 8D. Ford created the 8D Process to help teams deal with ...
Journal of Experimental Psychology Learning Memory and Cognition 21(1):and 3, a distinction was made between process-oriented, problem-oriented, and simple "think aloud" verbalizations DOI: 10. ...
The process-oriented (metacognitive) solvers performed significantly better than nonprocess control groups on both training and transfer tasks. Experiment 4 further demonstrated this effect by showing that process-oriented participants consistently form more sophisticated problem representations and develop more complex strategies. (PsycINFO ...
The eight disciplines (8D) method is a problem-solving approach that identifies, corrects, and eliminates recurring problems. By determining the root causes of a problem, managers can use this method to establish a permanent corrective action and prevent recurring issues. First introduced by Ford, the 8D method offers a consistent way of ...
Thinking and Problem Solving Skills of Preservice Elementary Teachers through Process-Oriented Guided-Inquiry Learning (POGIL). International Journal of Instruction, 11(4), 777-794. ... Problem solving is defined as formulating the new answer to create solution, in which each step is the pioneer of the next step, and the result of the ...
Step 1 - Define the Problem. The definition of the problem is the first step in effective problem solving. This may appear to be a simple task, but it is actually quite difficult. This is because problems are frequently complex and multi-layered, making it easy to confuse symptoms with the underlying cause.
The 8D problem solving process is a detailed, team oriented approach to solving critical problems in the production process. The goals of this method are to find the root cause of a problem, develop containment actions to protect customers and take corrective action to prevent similar problems in the future. The strength of the 8D process lies ...
This section of the guide focuses on process-oriented guided inquiry learning (POGIL), contrasting cases, and productive failure. We included these pedagogies because they are well-defined examples of problem solving followed by instruction and are either widely used in undergraduate science education or have a strong literature base. Readers may also be interested in exploring problem-based ...
formal model. Three insights emerged: (1) action-oriented problem solving includes acting, interpreting, and cultivating diagnoses; (2) feedback among these processes opens and closes windows of adaptive problem solving; and (3) reinforcing feedback and confirmation bias, usually considered dysfunctional, are helpful for adaptive problem solving.
The McKinsey guide to problem solving. Become a better problem solver with insights and advice from leaders around the world on topics including developing a problem-solving mindset, solving problems in uncertain times, problem solving with AI, and much more.
Eight disciplines problem solving. Eight Disciplines Methodology (8D) is a method or model developed at Ford Motor Company used to approach and to resolve problems, typically employed by quality engineers or other professionals. Focused on product and process improvement, its purpose is to identify, correct, and eliminate recurring problems. [1]
The 8Ds — also known as the 8 Disciplines — Problem Solving Process is a team-oriented methodology that is mainly used to identify, correct, and eliminate recurring problems. The methodology focuses on the origin of a problem by determining the root cause and establishes a permanent corrective and preventive action accordingly. It is an 8 ...
Brainstorm options to solve the problem. Select an option. Create an implementation plan. Execute the plan and monitor the results. Evaluate the solution. Read more: Effective Problem Solving Steps in the Workplace. 2. Collaborative. This approach involves including multiple people in the problem-solving process.
The eight disciplines are: Recognise the efforts of the team. TOPS 8D is a reductionist problem solving approach in that it looks for a solution to remedy the immediate problem, but does not require an optimal solution nor does it investigate outside the direct system of interest. (Therefore in a worst case scenario, implementation of a ...
Stage 3: Measure process performance. The current performance of processes needs to be measured to ensure the achievement of objectives and outcomes. This also enables a team to make decisions that support efficiency, evolve over time, and solve complex issues. Stage 4: Adjust objectives. Check compliance of the process to ensure it is stable ...
A central theme in this book is the two-agenda approach, addressing an effective connection between the task-oriented problem-solving process and the more relationship-aware, people-oriented process. This allows for a climate in which people feel respected and can work together much more effectively. This chapter's objective is to uncover ...
Overview. Problem-oriented policing (POP) means diagnosing and solving problems that are increasing crime risks, usually in areas that are seeing comparatively high levels of crime (e.g., "hot spots"). POP is challenging in that agencies need to diagnose and solve what could be any of a wide range of crime-causing problems.
2.1 Programming problem-solving and SRL. Programming is an explicitly formalised design problem-solving process (Jonassen, 2010).In this dynamic process, individuals need to extract and represent entities, events and their relationships, generate potential programming solutions and programs, and iterate and optimise until they form a perfect and executable computer program.