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:

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