[1] While issue logs can be viewed as a way to track errors in the project, the role it plays often extends further.
Issue logs may also contain customer requests and remarks about the various problems that can be found in current code.
An issue log is usually blank at the beginning of the project,[2] but this is not always true for subsequent releases.
As a result, issue log-guided projects may be easier to manage in terms of completion time and progress estimation.
Some issue tracking systems also provide a way for the community to contribute new ideas and/or code to the project; this type of collaboration is widely used in open source programming.