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

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:

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