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 »
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:

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