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:

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