Blog

Engineering Practices

A Beautiful Day For Unit Tests

Writing unit tests on Legacy Code is an adventure. Today I spent several hours doing that with two developers, Mark and Yelena.

The system has a flow you are used to and when you write code you fit it into this flow. Then you test the entire system.

With unit tests, it works differently. You are required to start the flow from the middle and stop it when your deed was done.

This requires a different level of system understanding. When we started off in the morning we looked at the code and thought “how are we going to harness this?”

Read More »
Agile Testing

Test-First Reading List

ATDD (Acceptance Test Driven Design /Development) / BDD (Behavior Driven Development) / SBE (Specification by Example) Step Away from the Tools | Liz Keogh, lunivore

Read More »
Subscribe for Email Updates:

Most New:

Categories:

Tags:

NIT
Agile Games
Rapid RTC
RSA
Agile Release Planning
Agile Outsourcing
Kanban Kickstart Example
Slides
Enterprise DevOps
Lean Agile Basics
Perfection Game
SAFe
RTE Role
Jira Cloud
Managing Risk on Agile Projects
Amdocs
Software Development Estimation
Frameworks
Lean Startup
BDD
Hybrid Work
Jira Plans
Scrum Master Role
Scaled Agile Framework
ARTs
LAB
Scrum and XP
Jira
chatgpt
Scrum Guide
Scrum With Kanban
Team Flow
LeSS
QA
Lean-Agile Budgeting
A Kanban System for Software Engineering
Presentation
Certification
The Agile Coach
SAFe Release Planning
lean agile change management
Agile
Webinar
EOS®
Accelerate Value Delivery At Scale
Risk Management on Agile Projects
POPM
ART Success
Risk Management in Kanban
Implementing SAFe
Tools
Introduction to ATDD
Applying Agile Methodology
Lean and Agile Principles and Practices
Scrum
Video
Scrum Master
Kanban 101
Agile Community
Product Management
GanttBan
Agile Product Development
Elastic Leadership
PI Objectives
Lean-Agile Software Development
SA
Portfolio for Jira
Agile Program
Risk-aware Product Development
Agile Testing Practices
Tips
Agile Marketing
Product Ownership
Lean Agile Leadership
Built-In Quality
Agile Games and Exercises
WIP
Professional Scrum Product Owner
SAFe DevOps
Agile Exercises
Manage Budget Creation
Continuous Integration
PI Planning
Agile Project Management
Atlassian
Agile Israel
predictability
Program Increment
LPM
AI
Agile Project
Professional Scrum Master
Change Management
Games and Exercises
Sprint Planning
Agile Israel Events
Release Train Engineer
Development Value Streams
Limiting Work in Progress
Planning
Systems Thinking
transformation
Agile Release Management
Kanban Game
Agile Basics
Certified SAFe
Agile in the Enterprise
Lean Budgeting
Agility
Iterative Incremental Development
Covid19
Reading List
Jira admin
DevOps
Agile for Embedded Systems
Sprint Retrospectives
System Team
speed @ scale
ATDD
Daily Scrum
Software Development
Scrum Primer
Nexus
Lean and Agile Techniques
Value Streams
Managing Projects
Lean Software Development
Operational Value Stream
Kanban
Agile Risk Management
Introduction to Test Driven Development
RTE
ROI
System Integration Environments
agileisrael
System Archetypes
Agile Product Ownership
Legacy Code
TDD
AgileSparks
Releases Using Lean
Code
Principles of Lean-Agile Leadership
The Kanban Method
AI Artificial Intelligence
Scrum.org
ATDD vs. BDD
Business Agility
Agile and DevOps Journey
Scrum Values
IT Operations
Pomodoro Technique
Continuous Improvement
Kaizen
SPC
Kanban Basics
Process Improvement
Artificial Intelligence
What Is Kanban
Nexus vs SAFe
Agile Delivery
Lean Risk Management
Agile Mindset
Continuous Delivery
Nexus Integration Team
Self-organization
Implementation of Lean and Agile
Effective Agile Retrospectives
speed at scale
Legacy Enterprise
ALM Tools
Entrepreneurial Operating System®
Story Slicing
Professional Scrum with Kanban
Rovo
Coaching Agile Teams
Confluence
Lean Agile
Retrospectives
Agile Techniques
Atlaassian
Nexus and SAFe
Quality Assurance
Kaizen Workshop
Agile Contracts Best Practices
Engineering Practices
Test Driven Development
Spotify
Sprint Iteration
Lean Agile Organization
An Appreciative Retrospective
Nexus and Kanban
Advanced Roadmaps
Keith Sawyer
Achieve Business Agility
Continuous Planning
Lean Agile Management
Continuous Deployment
Agile Development
User stories
Agile Assembly Architecture
ScrumMaster Tales
Large Scale Scrum
Agile India
AgileSparks
Logo
Enable registration in settings - general

Contact Us

Request for additional information and prices

This website uses Cookies to provide a better experience
Shopping cart