I work for a large company with a fairly informal software development process, especially in the area of requirement gathering/management. I would like to hear how others perform their requirements management. I would appreciate any information about how you gather requirements, how they are maintained & tracked, how they relate to the project development lifecycle, and any tools you might use for requirements management.