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:

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