Avoiding Over and Under Design In Agile Projects

Click to View This Webinar
PDF of slides

This webinar focuses on what developers must attend to when building systems with Agile methods. It discusses an alternative to the choices of:

  • Design for the future which often results in overdesign
  • Not designing at all which often makes code difficult to change

The mantra of the talk is “minimizing complexity and rework” and shows how to use the advice from Design Patterns, coupled with the attitude of not building what you don’t need from Agile. The talk is basically a compendium of the essential ideas Net Objectives believes that developers need to understand after learning the basics of Scrum or Agile process. At the end of the day, you are still writing code. This webinar is a first start in what you need to know in writing code in an Agile environment.
Attendees will learn:

  • How Design Patterns give an alternative design approach to the common approaches of over and under design
  • How decoupling modules from the start can often be done in a simple manner without requiring pre-cognitive abilities
  • How the understanding of components written by one group and used by another can be defined better

Resources in this topic

!!NoMembership++ (securityentrycode)
"Sustainability" in Test-Driven Development (Article)
A Lightweight, Lean Approach to Agile at Mid-Scale (100-1000 people in technology) (Article)
A Note from Al Shalloway (Article)
About the ADM and TDM Roles (Article)
About the Lean-Agile Portal (Article)
Acceptance Test-Driven Development (Article)
Acceptance Test-Driven Development (ATDD) using Behavior-Driven Development (BDD) (Article)
Acceptance Test-Driven Development: A Quick Introduction (Blog Entry)
Achieving Cross-Functional Teams to the Greatest Extent Possible (Article)
Activate (Article)
Admin Pages (Article)
Agile Coach (Advanced) (Article)
Agile Coach (Advanced): Coaching Agile While Working with SAFe (Article)
Agile Coach (Advanced): Coordinating Teams with Backlog Management (Article)
Agile Coach (Advanced): Different Agile Mindsets (Article)
Agile Coach (Advanced): Driving from Business Value (Article)
Agile Coach (Advanced): Important Concepts in Lean-Agile Coaching (Article)
Agile Coach (Advanced): Manage Workflow, Not People (Article)
Agile Coach (Advanced): Mid-size Organizations (Article)
Agile Coach (Advanced): Mindsets Overview (Article)
Agile Coach (Advanced): Need for a New Type of Coach (Article)
Agile Coach (Advanced): Overview of Roles (Article)
Agile Coach (Advanced): Resources for Coaching Lean and Kanban (Article)
Agile Coach (Advanced): Starting Agile (Article)
Agile Coach (Advanced): Successful Pilots Can Hurt Going Agile (Article)
Agile Coach (Advanced): The Lean Mindset (Article)
Agile Coach (Advanced): Where to Begin (Article)
Agile Coach (Basic) (Article)
Agile Coach (Basic): Activities (Article)
Agile Coach (Basic): Approach (Article)
Agile Coach (Basic): Basic Agile Coach Resources (Article)
Agile Coach (Basic): Coaching Tips (Article)
Agile Coach (Basic): Competencies (Article)
Agile Coach (Basic): Facilitation (Article)
Agile Coach (Basic): Overview of Roles (Article)
Agile Coach (Basic): Trim Tabs (Article)
Agile Product Management | FLEX from Product Management to the Team (Article)
Agile at Large-Scale (Article)
Agile at Mid-Scale (Article)
Agile at Mid-Scale book ToC (Article)
Agile at Scale (Article)
Agile at Scale Clinic (Article)
Agile at Scale Increases Business Value (Article)
Agile at Scale: Overview (Article)
Agile at Scale: Topical Index (Article)
Al Shalloway at Agile2018 (Article)
Aligning Organizations at Scale (Article)
Aligning Work Around Business Value (Blog Entry)
Alternatives to Scrum of Scrums (Article)
An Executive’s Guide to Agile | Effective Agile at Scale (Article)
An Executive’s Guide to Agile | Effective Agile at Scale (Blog Entry)
Analyzing Capabilities and Challenges (Article)
Application Development Manager (Article)
Application Development Manager Library (Article)
Application Development Manager Role (Article)
Application Development Manager: Alternatives (Article)
Application Development Manager: Overview of Roles (Article)
Application Development Manager: Responsibilities (Article)
Application Development Manager: Standard Work (Article)
Architecture (Article)
Are We Using Automated Acceptance Tests? (Article)
Articles (Article)
Articles - Premium (Article)
Articles - Public (Article)
At What Pace Should We Transition? (Article)
Attending to the Customer's Value Stream (Article)
Avoiding Over and Under Design In Agile Projects (Article)
Benefits of Acceptance Test-Driven Development using Behavior-Driven Development (Article)
Blogs (Article)
Books by Net Objectives (Article)
Bringing Your Internal Coaching to the Next Level (Blog Entry)
Business Analyst (Article)
Business Value, the Forgotten Goal (Blog Entry)
Capability (Article)
Carry-Over Work (Article)
Case Study of How We Created Scrum with Agile Requirements (Article)
Checkout-Result (Article)
Choosing Requirement Format (Article)
Coaching and Transformation Clinic (Article)
Coaching and Transformation Clinic: Topical Index (Article)
Code Developer Skills: Disciplines (Article)
Code Qualities (Article)
Code of Conduct and Privacy Policy (Article)
Common Challenges Faced by Teams New to Scrum, Remedies to These Challenges, and Related FAQs (Article)
Common Challenges to Flow (Article)
Components of a Good Team Board (Article)
Contents Moved (Article)
Continuous Improvement (Article)
Continuous Integration / Continuous Deployment (Article)
Contrasting the Daily Scrum with Kanban's Daily Stand-up (Article)
Controlling Work-in-Process (WIP) (Article)
Conway’s Law and Corollary (Article)
Core (Primary) Inflection Points (Article)
Core (Secondary) Inflection Points (Article)
Core Decision Inflection Points (Article)
Core Developer Skills (Article)
Core Developer Skills: Code Qualities (Article)
Core Developer Skills: Code Qualities: Avoiding Redundancy (Article)
Core Developer Skills: Code Qualities: Cohesion (Article)
Core Developer Skills: Code Qualities: Coupling (Article)
Core Developer Skills: Code Qualities: Encapsulation (Article)
Core Developer Skills: Code Qualities: Focus (Article)
Core Developer Skills: Code Qualities: Readability (Article)
Core Developer Skills: Code Qualities: Testability (Article)
Core Developer Skills: Patterns (Article)
Core Developer Skills: Practices (Article)
Core Developer Skills: Principles (Article)
Core Developer Skills: Wisdom (Article)
Course Support (Article)
Course: Design Patterns for Agile Developers (Article)
Course: Sustainable TDD (Article)
Create Clarity on What Represents Value for the Business and Its Customers (Article)
Create Visibility (Article)
Creating a Roadmap with FLEX (Article)
Creating the Beat for the Team (Article)
Cross-Functional Teams: Improving Communication Between People who Work Together (Article)
Daily Stand-Ups (Article)
Decomposing Requirements (Article)
Decomposing Requirements: Activities (Article)
Decomposing Requirements: Artifacts (Article)
Decomposing Requirements: Choosing a Requirement Format (Article)
Decomposing Requirements: Decomposing a Capability into MBIs (Article)
Decomposing Requirements: Decomposing a Feature into Stories (Article)
Decomposing Requirements: Decomposing an MBI into Features (Article)
Decomposing Requirements: Essential Concepts (Article)
Decomposing Requirements: Meetings (Article)
Decomposing Requirements: Resources (Article)
Decomposing Requirements: Roles (Article)
Decomposing Requirements: Writing Tasks (Article)
Decomposing Requirements: Writing a Capability (Article)
Decomposing a Capability Into MBIs (Article)
Decomposing a Feature Into Stories (Article)
Decomposing an MBI Into Features (Article)
Delivering the Most Value from Available Resources (Article)
Designing the Kanban Board (Article)
DevOps Library (Article)
Developer (Article)
Developer Library (Article)
Developer Practices: Carry-Over Work (Article)
Developer Practices: Controlling Work-in-Process (Article)
Developer Practices: Daily Stand-ups (Article)
Developer Practices: Estimation (Article)
Developer Practices: Issues of Quality (Article)
Developer Practices: Iteration Planning Meeting (Article)
Developer Practices: Iteration Retrospective (Article)
Developer Practices: Product Demo and Review (Article)
Developer Practices: Types of Tests for Code (Article)
Developer Practices: Visual Controls (Article)
Developer Practices: Writing Tasks (Article)
Developer: Alternatives for the Role (Article)
Developer: Growing in the Role (Article)
Developer: Overview of Roles (Article)
Developer: Practices (Article)
Developer: Resources (Article)
Developer: Responsibilities (Article)
Developer: Standard Work (Article)
Disciplines and Practices Library (Article)
Do We Have So Much Technical Debt That We Need to Pay Some Down Before Proceeding? (Article)
Do We Push, Plan or Pull Our Work? (Article)
Double-Loop Learning (Article)
Dynamic Feature Teams: When Static Won't Work (Article)
Ecosystem (Article)
Effective Agile at Scale Webinar Series (Article)
Emergent Design (Article)
Encapsulate That! (Article)
Encapsulating Construction (Article)
Essential Skills for the Agile Developer: A Guide to Better Programming and Design (Article)
Estimation (Article)
Estimation (Article)
Example RACI Chart for Lean-Agile Roles (Article)
Explore Your Role (Article)
Explore the Developer Role (Article)
Explore the Product Owner Role (Article)
Explore the Team Agility Coach Role (Article)
Explore the Technology Delivery Manager Role (Article)
Explore the Tester Role (Article)
Extending Scrum to Leanban (Article)
Extending Scrum to Leanban: Background (Article)
Extending Scrum to Leanban: Building on Insights (Article)
Extending Scrum to Leanban: Leanban Practices (Article)
Extending Scrum to Leanban: Resources (Article)
FLEX Essentials Reading List (Article)
FLEX FAQs (Article)
FLEX Resources (Article)
FLEX Solutions (Article)
FLEX Steps for Transformation (Article)
FLEX Updates (Article)
FLEX and SAFe Essentials (Article)
FLEX and Technical Agility (Article)
FLEX as an Operating Model (Article)
FLEX: FLow for Enterprise Transformation (Article)
Facilitation (Article)
Facilitation: Attributes of a Facilitator (Article)
Facilitation: Concepts (Article)
Facilitation: Resources for Facilitators (Article)
Facilitation: Tips (Article)
Flowing Within a Time-box (Article)
Focus on Finishing Stories in the Sprint and on Finishing MBIs in the Program Increment (Article)
Forum (Article)
Foundations for Agile at Scale (Article)
Four Things You Must Do At Scale (Blog Entry)
Framework (Article)
Free Content Security Zone (securityzone)
Free Content Security Zone Access (securitygroup)
Further Information on Leanban (Article)
Getting Started with Scrum (Article)
Glossary of Lean-Agile Terms (Article)
Go for Understandable, Not Simple (Article)
Going Beyond Scrum, Part 1 (Blog Entry)
Going Beyond Scrum, Part 2 (Blog Entry)
Groupthink and Fear as Team Killers (Blog Entry)
Guardrails (Article)
Guardrails for Different Roles in the Organization - THIS IS IN THE NETO WIP ZONE (Article)
Guardrails for the Team and Scrum Master (Article)
Guests (securitygroup)
History of FLEX (Blog Entry)
History of FLEX (Article)
History of FLEX from Insights Learned (Blog Entry)
History of FLEX from Insights Learned (Article)
History of FLEX from Quotes and Insights (Article)
Home Page (Archive) (Article)
How Are We Managing Our Transition / Implementation? (Article)
How Can We Coordinate Multiple Teams? (Shared Backlogs) (Blog Entry)
How Can We Deliver the Most Value from Available Resources? (Blog Entry)
How Can We Release Innovation in Software Development? (Leveraging "Laws") (Blog Entry)
How Do We Align People / Teams to the Work To Be Done? (Article)
How Do We Ensure There Is a Focus on Finishing? (Article)
How Does Agile at Scale Increase the Delivery of Business Value? (Blog Entry)
How Easily Can We Import a Lean or Agile Framework Into the Organization? (Blog Entry)
How Is Integration Across Teams Being Handled? (Article)
How Is Work Within the Program Being Sequenced? (Article)
How Lean Thinking Helps Scrum (Article)
How Should We Coordinate Teams? (Article)
How Should We Manage the Number of Items in the Portfolio? (Article)
How Should Work at the Portfolio Level Be Sequenced? (Article)
How Should the Intake Process Be Controlled? (Article)
How Small Are Our Stories? (Article)
How Will Architectural Capabilities Be Handled? How Will Architecture Be Prioritize Against Business Needs? (Article)
How Will DevOps Be Involved? (Article)
How Will Shared Services Be Handled? (Article)
How Will Tactical Work Be Handled? (Article)
How Will Teams Work and Deliver Together? (Article)
How Will UX Work With the Teams? (Article)
How Will We Create Visibility Throughout the Program? (Article)
How Will We Express, Decompose and Validate Requirements? (Article)
How Will We Make Visible Our Work at the Program Level? (Article)
How Will We Make the Work at the Portfolio Level Visible? (Article)
How can We Use SAFe® in Smaller Organizations? (Blog Entry)
How do Agile Roles Correspond to Previous Roles? (Article)
How do We Maximize Value Across Many Programs / Portfolios? (Blog Entry)
How to Adopt Scrum Effectively (Article)
How to Decide Whether to Start with ATDD or TDD (Article)
How to Grow Effective Scrum Masters and Agile Team Coaches (Article)
How to Ruin a Software Development Organization by Focusing on Throughput (Article)
How to Start with ATDD using BDD (Article)
How to Use Scrum in Mid to Large Scale Organizations (Article)
How to Use the Program Board Builder (Article)
Identifying Classes of Service (Article)
If We Do Estimate, What Estimation Method Should We Use? (Article)
Impediments to Progress and Quality (Article)
Improve Kanban With Leanban (Article)
Improve Scrum with Leanban (Article)
Improve the Efficiency of the Technology Group (Article)
Improving Frameworks with Operating Models (Article)
In Transformations, Attend to Human Psychology (Article)
Inflection Point System (Article)
Innovation in Software Development Is Leveraged by Laws (Article)
Introduction to Team Agility (Article)
Is This a Transition or an Implementation? (Article)
Issues With Quality (Article)
Iteration 0 - Conduct (Article)
Iteration 0 - Facilitate (Article)
Iteration Planning Meeting (Article)
Iteration Planning Meeting - Facilitate (Article)
Iteration Retrospective - Conduct (Article)
Iteration Retrospective - Facilitate (Article)
Iterations (Article)
Just-In-Time (Article)
Justifying TDD (Blog Entry)
Kanban (Article)
Leadership and Management Clinic (Article)
Leadership and Management Clinic: Topical Index (Article)
Lean Portfolio Management (Blog Entry)
Lean Principles and Practices (Article)
Lean-Agile Budgeting (Blog Entry)
Lean-Agile Clinics (Article)
Lean-Agile Coach Library (Article)
Lean-Agile Product Management (Article)
Lean-Agile Straight Talk Podcast (Article)
Lean-Agile Team Checklists (Article)
Leanban (Article)
Leanban in Depth (Article)
Learning Support (Article)
Library and Resources (Article)
Lightning Webinars (Article)
Log In (Article)
Looking at Time Is Critical (Article)
Manage Work-in-Process (WIP) (Article)
Management and Trust (Blog Entry)
Managing Large and Small MBIs (Article)
Managing Lean-Agile Clinic (Article)
Maximizing Value Across Many Programs (Article)
Meetings for Lean-Agile (Article)
Metrics (Article)
Middle Management and Lean-Agile (Blog Entry)
Mindsets (Article)
Minimum Business Increments (MBIs) (Article)
Monthly Subscription (Article)
My Beliefs about Scrum, by Al Shalloway, CEO of Net Objectives (Article)
NUnit Fundamentals (Article)
Net Objectives Consultants (securitygroup)
Net Objectives Scrum / Team Agility Case Studies (Article)
Net Objectives Thoughts (asset-type)
Net Objectives Thoughts (Article)
Net Objectives' Approach to Scrum (Article)
Northwestern Mutual Case Study: A SAFe Implementation Retrospection (Article)
Online Learning (Article)
Operating Models (Article)
Overview of Roles (Article)
Overview of Standard Work (Article)
Overview of the Scrum Guide (Article)
Pages (Article)
Payment Confirmation (Article)
Portal Upgrades (Article)
Portfolio Level (Article)
Portfolio Level Supportive Inflection Points (Article)
Posts (Article)
Practices (Article)
Premium Content (Article)
Premium Content Free for Three Months (Article)
Premium Content Monthly Subscription (Article)
Premium Content Zone (securityzone)
Premium Content with First Month Free (Article)
Premium Content with Six Month Discount (Article)
Premium Content: Registration Failed (Article)
Premium Registered and Free Content Security Zone Access (securitygroup)
Principles and Practices (Article)
Process and Culture (Article)
Product Demonstration and Review - Facilitate (Article)
Product Demonstration and Review - Plan (Article)
Product Manager (Article)
Product Manager Library (Article)
Product Manager: Acceptance TDD (Article)
Product Manager: Alternatives for the Role (Article)
Product Manager: Choosing a Requirement Format (Article)
Product Manager: Decomposing a Capability into MBIs (Article)
Product Manager: Decomposing an MBI into Features (Article)
Product Manager: Estimation (Article)
Product Manager: Iteration 0 (Article)
Product Manager: Iteration Planning Meeting (Article)
Product Manager: Meetings (Article)
Product Manager: Overview of Roles (Article)
Product Manager: Practices (Article)
Product Manager: Product Demo and Review (Article)
Product Manager: Resources for the Product Manager (Article)
Product Manager: Responsibilities (Article)
Product Manager: Writing a Capability (Article)
Product Owner (Article)
Product Owner Library (Article)
Product Owner: Acceptance TDD (Article)
Product Owner: Alternatives for the Role (Article)
Product Owner: Daily Stand-ups (Article)
Product Owner: Estimation (Article)
Product Owner: Iteration 0 (Article)
Product Owner: Iteration Planning Meeting (Article)
Product Owner: Iteration Retrospective (Article)
Product Owner: Meetings (Article)
Product Owner: Operational Metrics (Article)
Product Owner: Overview of Roles (Article)
Product Owner: Practices (Article)
Product Owner: Product Demo and Review (Article)
Product Owner: Product Demo and Review - Plan (Article)
Product Owner: Resources for the Product Owner (Article)
Product Owner: Responsibilities (Article)
Product Planning and Review - Conduct (Article)
Product Portfolio Management: Essential for Agile at Scale (Blog Entry)
Products (Article)
Program Level (Article)
Program Level Supportive Inflection Points (Article)
Properly Sequence Work (Article)
Quality (Article)
Reading Path (Article)
Reading Paths (Article)
Recommended Resources - Facilitation (Article)
Refactoring to the Open-Closed (Article)
Refine the Product Backlog (Article)
Register (Article)
Registered and Free Content Security Zone Access (securitygroup)
Registration Page (Article)
Requirements (Article)
Resistance is Not to Change (Article)
Resources for Agile Coaches (Article)
Resources for FLEX (Article)
Roles Library (Article)
Roles and Responsibilities (Article)
Running Effective Planning Events (Article)
SAFe Subscription Success (Article)
SAFe subscription Error (Article)
SAFe® and FLEX (Article)
Scale: What It Is, Why It Is Important (Article)
Scaled Agile Framework (Article)
Scaled Agile Framework®: The Net Objectives Way (Article)
Scrum (Article)
Scrum (Article)
Scrum / Team Agility Support System (Article)
Scrum Masters Working with Mid-Managers (Article)
Scrum as Example (Article)
Scrum by Example (Blog Entry)
Scrum of Scrums (Article)
Scrum-But: Management interrupts us all of the time with needed new functionality (Article)
Scrum: Acceptance TDD (Article)
Scrum: Activities (Article)
Scrum: Artifacts (Article)
Scrum: Carry-Over Work (Article)
Scrum: Controlling Work-in-Process (Article)
Scrum: Daily Stand-ups (Article)
Scrum: Essential Concepts (Article)
Scrum: Estimation (Article)
Scrum: Issues of Quality (Article)
Scrum: Iteration 0 (Article)
Scrum: Iteration Planning Meeting (Article)
Scrum: Iteration Retrospective (Article)
Scrum: Maintain Metrics (Article)
Scrum: Meetings (Article)
Scrum: Product Demo and Review (Article)
Scrum: Product Demo and Review - Plan (Article)
Scrum: Product Demonstration and Review (Article)
Scrum: Resources (Article)
Scrum: Roles (Article)
Scrum: Tasks (Article)
Scrum: Types of Tests for Code (Article)
Scrum: Visual Controls (Article)
Select the Value to Realize (Article)
Series: FLEX from Product Management to the Team (Article)
Series: Simplifying SAFe® (Article)
Should I Put Re-organization Plans on Hold? (Blog Entry)
Should We Estimate Our Work? (Article)
Skills that Developers Need to Acquire in an Agile Transformation (Blog Entry)
SlideShare (Article)
Software Development Skills Roadmap (Article)
Some Laws of Software Development (Article)
Start Stronger, Get Better, and Do More (Blog Entry)
Start at the Team or Start With the Value Stream? (Article)
Streamzines (Article)
Subscribe to the Net Objectives SAFe® Newsletter (Article)
Subscriber Content Zone (securityzone)
Success and Alignment (Article)
Supporting Information Relating to Change and FLEX (Article)
Systems Thinking Philosophy as it Applies to Frameworks, Methods, and Approaches (Article)
Teaching Scrum as a Supporting Framework Instead of as Forcing Framework (Article)
Team Agility (Article)
Team Agility Coach (Article)
Team Agility Coach Library (Article)
Team Agility Coach Product Demo and Review - Plan (Article)
Team Agility Coach: Alternatives for the Role (Article)
Team Agility Coach: Carry-Over Work (Article)
Team Agility Coach: Daily Stand-ups (Article)
Team Agility Coach: Growing in the Role (Article)
Team Agility Coach: Iteration 0 (Article)
Team Agility Coach: Iteration 0 Facilitation (Article)
Team Agility Coach: Iteration Planning Meeting - Facilitate (Article)
Team Agility Coach: Iteration Retrospective - Facilitate (Article)
Team Agility Coach: Meetings (Article)
Team Agility Coach: Metrics (Article)
Team Agility Coach: Overview of Roles (Article)
Team Agility Coach: Practices (Article)
Team Agility Coach: Product Demo and Review - Facilitate (Article)
Team Agility Coach: Resources for the Role (Article)
Team Agility Coach: Responsibilities (Article)
Team Agility Coach: Scrum of Scrums (Article)
Team Agility Coach: Standard Work (Article)
Team Agility Coach: Visual Controls (Article)
Team Agility Objectives (Article)
Team Estimation (Article)
Team Level (Article)
Team Level (Process) Supportive Inflection Points (Article)
Team Level (Technical) Supportive Inflection Points (Article)
Technical Debt from a Systems-Thinking Point of View (Article)
Technical Resources (Article)
Technology Delivery Manager (Article)
Technology Delivery Manager Library (Article)
Technology Delivery Manager: Alternatives for the Role (Article)
Technology Delivery Manager: Overview of Roles (Article)
Technology Delivery Manager: Responsibilities (Article)
Technology Delivery Manager: Standard Work (Article)
Templates for Team Agility (Premium Content) (Article)
Templates that are Useful for Scrum Teams (Article)
Test Embed (Article)
Test-Driven Development: ATDD and UTDD (Article)
Tester (Article)
Tester Library (Article)
Tester: Carry-Over Work (Article)
Tester: Controlling Work-in-Process (Article)
Tester: Estimation (Article)
Tester: Growing in this Role (Article)
Tester: Issues of Quality (Article)
Tester: Iteration Planning Meeting (Article)
Tester: Iteration Retrospective (Article)
Tester: Meetings for the Tester (Article)
Tester: Overview of Roles (Article)
Tester: Practices (Article)
Tester: Product Demo and Review (Article)
Tester: Resources for Testers (Article)
Tester: Responsibilities (Article)
Tester: Standard Work (Article)
Tester: Types of Tests for Code (Article)
Tester: Visual Controls (Article)
Tester: Writing Tasks (Article)
Tests are not complete at the end of the sprint (Article)
The Basis for Deciding on First Steps in a Transformation (Article)
The Differentiators of FLEX (Article)
The Dot Game (Article)
The FLEX Mindset (Article)
The Foundations of FLEX (Article)
The Importance and Myth of “Consistency” (Article)
The Interesting Parallel Between SAFe and the Kanban Method (Article)
The Learning Philosophy of Scrum / Team Agility (Article)
The Need to Improve Clarity of a Requirement (Article)
The Net Objectives Community Webinar Series (Article)
The Net Objectives Guardrails System (Blog Entry)
The Net Objectives Program Board Builder (Article)
The Pickup Sticks Model of Teaching (Article)
The Role of the Business Analyst in an Agile World (Article)
The Systems-Thinking View of Simple, Complicated, Chaotic, and Complex (Article)
The Value Stream Impedance (VSI) Scorecard (Article)
The Value Stream in SAFe (Article)
The Value of a Center of Excellence (Article)
Tips for Agility (Article)
To What Extent Will Test-First Methods Be Used? (Article)
To What Extent Will We Automate Tests? (Article)
Transformation Library (Article)
Transition Supportive Inflection Points (Article)
Trim Tabs (Article)
True North Consortium (Article)
Types of Tests for Code (Article)
Understanding How FLEX Works (Article)
Understanding SAFe's Artifacts (Article)
Understanding Your Value Stream (Article)
Understanding the Pull of SAFe (Article)
Use Full DevOps (Article)
Using Consistent Objectives to Enable Self-Organization of Teams Across an Enterprise (Article)
Using Guardrails to Tie Business to Technology (Blog Entry)
Using MBIs in SAFe (Article)
Using SAFe as a Starting Framework (Article)
Using SAFe in Smaller Organizations (Article)
Using Visual Controls (Article)
Using the FLEX Mindset and Experience to Determine What Must be Done (Article)
Using the Lean-Agile Portal (Article)
Using the Value Stream to Get to Root Cause With 'Five-Whys' (Article)
Value Stream Levels Library (Article)
Value Stream Mapping (Article)
Vehement Mediocrity (Article)
Visual Controls (Article)
We do Scrum-but: We don’t estimate because it takes too long or management beats us up. (Article)
Webinars and Podcasts (Article)
Webinars from Net Objectives (Article)
Weighted Shortest Job First (Article)
Welcome to Premium Content (Article)
Welcome to the Net Objectives Lean-Agile Portal (Article)
Weyerhaeuser Reading / Viewing Resources (Article)
What Design Method Will Be Used? (Article)
What Does 'Scaling Agile' Mean? (Article)
What Framework / Method / Approach Are We Using? (Article)
What Is It That Can Make SAFe® Heavy? (Blog Entry)
What Is Lean-Agile? (Article)
What Is Required at Scale | Effective Agile at Scale (Blog Entry)
What Is the Budgeting Cycle? (Article)
What Is the Economic Cost of Delayed Software Delivery? (Blog Entry)
What Is the Ecosystem Structure at the Team Level? (Article)
What Is the Executive Role in Lean and Agile? (Blog Entry)
What Is the Good, the Bad and the Ugly about SAFe®? (Blog Entry)
What Is the Role of Middle Management in Lean and Agile? (Blog Entry)
What Makes an Organization "Mid-sized" (or Above)? (Blog Entry)
What Organizational Concepts Matter the Most to Agile at Scale (Blog Entry)
What Roles Are Missing? Which Roles Need To Be Redefined? (Article)
What Should Team Process(es) Be: Scrum, Kanban, Leanban? (Article)
What Should the Planning Cycle Be? (Article)
What Test Harness for Acceptance Tests Will Be Used? (Article)
What Traits Are Typical in Successful Agile at Mid-Scale and Above? (Blog Entry)
What Value Does the Middle Manager Add in Mid-Scale Agile? (Blog Entry)
What do You do When What's Best for the Company Is Different From What's Best for the Organization? (Blog Entry)
What is Agile at Scale? The Different Approaches to Achieve It | FLEX from Product Management to the Team (Article)
What to Say When Someone Just Doesn't Get It (Article)
When, Why and How to Estimate (Article)
White Papers, References, Books (Article)
Whitepapers (Article)
Why Agile Should be More Predictable Than Waterfall (Blog Entry)
Why Is SAFe Popular? (Blog Entry)
Why Not to Focus on a Company’s Culture (Blog Entry)
Why There Is So Much Bad Agile Out There (Article)
Why WSJF Should Be Done on MBIs and Not Features (Article)
Why You Should Grow Your Own Scrum Masters Instead of Bringing in Outside Scrum Masters (Article)
Why You Should Rethink How You Are Trained in Scrum (Article)
Will We Focus on Improving People or Improving the System? (Article)
Work in Process (Article)
Work in Process Content Zone: Net Objectives Only (securityzone)
Writing Explicit Policies (Article)
Writing Tasks (Article)
Writing a Capability (Article)
articles (asset-type)
clinic (asset-type)
learning (asset-type)
learning paths (asset-type)
libraries (asset-type)
pages (asset-type)
posts (asset-type)
reading paths (asset-type)
roles (asset-type)
support for courses (asset-type)
topics (asset-type)
webinars and podcasts (asset-type)