Yeah, using &quot;occasionally&quot; in both places drew a parallel that I didn&#x27;t intend.  We can expect people to make mistakes without accepting broken software.  As you say, there are processes that can reduce the impact of mistakes on the final product.  I think a culture of taking issues seriously is also important.  Small mistakes are easy to make, but they&#x27;re easy to fix if the organization has a good way for them to be reported and allows people to spend time fixing them.