If an item is blocked for weeks, do you keep it in the same column and allow it to occupy the WIP in that column, or is it more convenient to move it to a dedicated blocked column? Your workflow should represent your knowledge discovery process. It should contain the activities that your team is performing to deliver customer value. Having a blocked column contradicts the nature of a workflow. It communicates that blocking work is a standard step in your delivery process. By discarding the blocked column and keeping the blocked cards in the column the blocker occurred, you are occupying WIP and, therefore, keeping the attention on the impediment that slows you down. It is better to allow the WIP to continue to be consumed so the team can focus on unblocking the issue. Furthermore, strive to treat your defects in the same way you treat your blockers. Defects can be managed like blockers to investigate their root causes and solve them in an economically sensible way. To learn more about the 4-step process to effective defect management, download our guide to sustainable delivery of quality software → https://bit.ly/3sviOcD #NavigateYourFlow #Kanban #Quality #Agile #ContinuousImprovement #DefectManagement #SoftwareDevelopment
Nave’s Post
More Relevant Posts
-
If an item is blocked for weeks, do you keep it in the same column and allow it to occupy the WIP in that column, or is it more convenient to move it to a dedicated blocked column? Your workflow should represent your knowledge discovery process. It should contain the activities that your team is performing to deliver customer value. Having a blocked column contradicts the nature of a workflow. It communicates that blocking work is a standard step in your delivery process. By discarding the blocked column and keeping the blocked cards in the column the blocker occurred, you are occupying WIP and, therefore, keeping the attention on the impediment that slows you down. It is better to allow the WIP to continue to be consumed so the team can focus on unblocking the issue. Furthermore, strive to treat your defects in the same way you treat your blockers. Defects can be managed like blockers to investigate their root causes and solve them in an economically sensible way. To learn more about the 4-step process to effective defect management, download our guide to sustainable delivery of quality software → https://bit.ly/3sviOcD #NavigateYourFlow #Kanban #Quality #Agile #ContinuousImprovement #DefectManagement #SoftwareDevelopment
To view or add a comment, sign in
-
If an item is blocked for weeks, do you keep it in the same column and allow it to occupy the WIP in that column, or is it more convenient to move it to a dedicated blocked column? Your workflow should represent your knowledge discovery process. It should contain the activities that your team is performing to deliver customer value. Having a blocked column contradicts the nature of a workflow. It communicates that blocking work is a standard step in your delivery process. By discarding the blocked column and keeping the blocked cards in the column the blocker occurred, you are occupying WIP and, therefore, keeping the attention on the impediment that slows you down. It is better to allow the WIP to continue to be consumed so the team can focus on unblocking the issue. Furthermore, strive to treat your defects in the same way you treat your blockers. Defects can be managed like blockers to investigate their root causes and solve them in an economically sensible way. To learn more about the 4-step process to effective defect management, download our guide to sustainable delivery of quality software → https://bit.ly/3sviOcD #NavigateYourFlow #Kanban #Quality #Agile #ContinuousImprovement #DefectManagement #SoftwareDevelopment
To view or add a comment, sign in
-
Don‘t do this! The real SAD CI/CD process. Please: 👉 Keep branching to a minimum and branches short-lived – ideally don‘t branch at all. 👉 Apply a test-first approach (TDD) and invest heavily in automated tests. Trust me, it‘ll make you faster faster than you can say faster. 👉 Just apply some common sense and let developers do their job professionally. Don‘t force a process onto them so management gets better control. These devs are professionals ffs. #tdd #agility #cicd
Distinguished Software Engineer, Agile/Technical Coach, Podcast/Videocast Co-Host - The Mob Mentality Show
The real SAD CI/CD for real austere Agile practitioners: "Continuous Isolation / Continuous Deliberation / Eventual Delivery is the most effective way to ensure that we have the highest levels of process adherence, real-world manual testing, supporting documentation, executive sponsorship, and perfection for every change!" ― Bryan Finster https://lnkd.in/dVRcX6TM https://lnkd.in/dEQxTqyk
To view or add a comment, sign in
-
Did you know? Effective test management can save up to 25% of project costs by detecting defects early in the development cycle. This proactive approach not only reduces rework but also ensures a smoother path to product quality. #HighTechTesting #SoftwareTesting #TechInnovation #QualityAssurance #TestAutomation #SoftwareDevelopment #QAEngineering #TestingTools #SoftwareQuality #TechTrends
To view or add a comment, sign in
-
The Power of a Good Defect Lifecycle Process. In the fast-paced world of software development, the difference between good and great often hinges on the details. One such critical detail? The defect lifecycle process. A well-orchestrated defect lifecycle process does more than just track bugs; it transforms challenges into opportunities for enhancement. Here's how: ✅ Prioritization & Efficiency - By effectively identifying, categorising, and prioritising defects, teams can tackle issues that matter most, ensuring resources are smartly allocated. ✅ Enhanced Collaboration - Clear stages and responsibilities within the defect lifecycle foster better communication across teams, streamlining the resolution process and reducing misunderstandings. ✅ Quality & Satisfaction - A rigorous approach to defect management directly translates to higher quality software, boosting user satisfaction and trust in your product. ✅ Continuous Improvement - Every defect becomes a lesson, providing insights that feedback into the development process, paving the way for continuous improvement and innovation. Let's champion the significance of robust defect management. Share your thoughts and experiences on how a well-managed defect lifecycle has transformed your projects! #SoftwareDevelopment #QualityAssurance #DefectLifecycle #ContinuousImprovement #TeamCollaboration
To view or add a comment, sign in
-
"The Strategic Value of Test Cases in Software Quality Assurance" In today's competitive business landscape, delivering reliable and high-performing software is no longer optional—it's essential. A cornerstone of achieving this goal lies in structured and comprehensive test cases. Here's why test cases are critical from a business perspective: 1. Ensuring Consistent Quality Test cases create a systematic framework for testing, ensuring that each functionality is tested thoroughly and consistently, reducing the likelihood of defects reaching the end user. 2. Improving Operational Efficiency By predefining expected outcomes, test cases streamline the testing process, making it more efficient and allowing teams to identify and resolve issues more swiftly, ultimately shortening release cycles. 3. Mitigating Business Risks Early detection of issues through test cases significantly lowers the risk of product failure in production environments, protecting both the company's reputation and the end user’s experience. 4. Facilitating Collaboration Across Teams Detailed test cases serve as a universal reference point, ensuring clear communication between development, quality assurance, and business stakeholders. This alignment fosters more efficient project execution and minimizes misunderstandings. 5. Cost-Effectiveness Investing in well-structured test cases early in the development lifecycle leads to long-term cost savings by reducing the need for extensive rework and post-release fixes, allowing teams to focus on innovation. #SoftwareQuality #TestCases #BusinessEfficiency #RiskManagement #QA #SoftwareTesting #Innovation
To view or add a comment, sign in
-
The component that contributes the most to your delivery times is the waiting time your work accumulates. Waiting time can quickly pile up, and this can be due to a wide range of factors – internal or external dependencies, more important work items that take over, lack of capacity in a certain process step or defects that arise, just to name a few. When attempting to improve your efficiency, focus on the impediments that hinder your delivery speed. This is the easiest and cheapest area to investigate first. Then, put queue states in place, as this will be of invaluable help in achieving that goal. Have you introduced queue states in your system design? #NavigateYourFlow #Kanban #ContinuousImprovement #PerformanceImprovement #AgileProjectManagement
To view or add a comment, sign in
-
Effective testing isn’t a stroke of luck; it’s meticulous planning. Here are six key approaches to crafting a good test strategy: 🪟 Agile test quadrant categorization ⬅️ Shift left paradigm: Performing validation and testing early ➡️ Shift right paradigm: Analyzing production defects & usage patterns 🔎 Evaluating non-functional requirements 📊 Determining data sets and resources 🔧 Enhancing your test strategy with a test management tool Read more: https://lnkd.in/exUU-DtX
To view or add a comment, sign in
-
“We use a master spreadsheet for our test data.” Scaling test data can be complicated and we’re here to help. Check out my first blog in my test data management series! #trissential #testdata #testdatamanagement #scalingtestdata
Tired of juggling spreadsheets for your test data? Discover how to revolutionize test data management with Agile methodologies and specialized tools! 📊✨ Upgrade your testing processes for better scalability, real-time collaboration, and compliance. Learn how in our latest blog by Ramsen Neesan, Trissential's QA Technology Practice Director - Optimizing Test Data Management for Scale and Availability 👉https://hubs.la/Q02vWLNc0 #SoftwareTesting #Agile #TestDataManagement #JIRA #Spreadsheets #DataIntegrity
To view or add a comment, sign in
-
Understanding and classifying "defects" within a software development context is crucial for both me and my team. The terms bug, defect, or fault each carry specific meanings, and how we interpret and prioritise these issues is fundamental to our workflow.
The Power of a Good Defect Lifecycle Process. In the fast-paced world of software development, the difference between good and great often hinges on the details. One such critical detail? The defect lifecycle process. A well-orchestrated defect lifecycle process does more than just track bugs; it transforms challenges into opportunities for enhancement. Here's how: ✅ Prioritization & Efficiency - By effectively identifying, categorising, and prioritising defects, teams can tackle issues that matter most, ensuring resources are smartly allocated. ✅ Enhanced Collaboration - Clear stages and responsibilities within the defect lifecycle foster better communication across teams, streamlining the resolution process and reducing misunderstandings. ✅ Quality & Satisfaction - A rigorous approach to defect management directly translates to higher quality software, boosting user satisfaction and trust in your product. ✅ Continuous Improvement - Every defect becomes a lesson, providing insights that feedback into the development process, paving the way for continuous improvement and innovation. Let's champion the significance of robust defect management. Share your thoughts and experiences on how a well-managed defect lifecycle has transformed your projects! #SoftwareDevelopment #QualityAssurance #DefectLifecycle #ContinuousImprovement #TeamCollaboration
To view or add a comment, sign in
1,067 followers