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