Anthony SciamannaSpecialization on Agile TeamsIncreasing Lead Times and a Risk to FlowJun 5, 2020Jun 5, 2020
Anthony SciamannaMob Programming Quick Start GuideI’ve spent the last few years coaching teams and introducing them to Mob Programming. I was fortunate to get to coach with some of the…Mar 14, 2020Mar 14, 2020
Anthony SciamannaCode Coverage ComplicationsCommonly I see the measurement of unit test coverage contribute to the continuation of poor development practices. Often when teams try to…Jan 26, 20201Jan 26, 20201
Anthony SciamannaAvoiding Automated Testing PitfallsHow to Create Sustainable Test SuitesOct 20, 2019Oct 20, 2019
Anthony SciamannaThe Continuous Value of Learning TestsLearning tests are an unfortunately underutilized practice on software development teams. These tests provide several benefits throughout…Sep 29, 20191Sep 29, 20191
Anthony SciamannaThe Code Smell Scavenger Hunt KataWhen working with teams who are new to refactoring I like to help them practice techniques with code katas. A favorite of mine is one that…Jul 28, 2019Jul 28, 2019
Anthony SciamannaThe Cost of Cost Center Software DevelopmentIt is common for software companies to have cost accounting tunnel vision, solely focused on decreasing the costs associated with…Mar 23, 2019Mar 23, 2019
Anthony SciamannaSpeculative RefactoringAs teams get more comfortable with refactoring, I often see them practicing what I call speculative refactoring. When they encounter code…Jan 13, 20191Jan 13, 20191
Anthony SciamannaStandardization, Review Boards, and the Death of InnovationIt’s really quite simple to prevent innovation and productivity on software development teams. Companies that send a clear message that…Nov 11, 2018Nov 11, 2018