The importance of good communication in software development
A lot of labels are used to describe a good software development process. You may have come across software development teams describing themselves as being “lean” or “agile”. They may tell you they use “scrum methodologies” or an “iterative approach.” This is…