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:

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