Small change, software engineering practices