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