Having a project glossary in your product development documentation will help build a baseline shared vocabulary for your project team and stakeholders.
It's easy to miss important technical details when refining agile user stories. Follow this checklist to make sure your team has the information they need!
Successful client/consultant relationships take communication and understanding – not just of business needs but of the client representative's situation and needs.
After spending nearly all of my 20s at a software consultancy, I’ve started to recognize a core set of principles that I think could help all software professionals.