I've taken on a new project that's already been in development for some time. The development team and project managers have a good issue tracking system in place and are generally good people to work with but I'm finding it hard to follow legacy issues and understand exactly what people are talking about. This is partly because I am new to the project and it's of a fairly large magnitude but also partly due to vague descriptions of technical problems.
I want to know if there are any simple tools available to exactly describe an element that exists in a html document or languages that help describe specific problems for developers. XPath seems like a good starting point. This must be easy for project managers to work with, not just developers. Usage Scenarios are another tool I can think of that might be relevant.