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:

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