When software bugs are found they are typically: reported via the software, if the bug is known an instance is recorded, if unknown it is investigated with a priority set (eg: critical vs minor), the bug is then tracked from the backlog to completion via a tracker, at which point the bug report is closed.