Search
Close this search box.
Search
Close this search box.
Search
Close this search box.

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 »
Subscribe for Email Updates:

Most New:

Categories:

Tags:

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