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:

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