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

Agile Testing Reading List

Agile Testing/QA Reading List Engineering Higher Quality Through Agile Testing Practices The Agile Coach From Quality Assurance to Quality Assistance | Inside Atlassian No QA?

Read More »
Subscribe for Email Updates:

Most New:

Categories:

Tags:

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