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:

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