In large scale projects, developing software systems is
almost impossible without effective management [1].
Automated software engineering tools play crucial roles in
managing software development process efficiently and
effectively. They help managing project schedules, tracking
defects or events, leaving feedback and various reports,
controlling software configuration, and automating build and
deployment process [2]. Automated software engineering
tools benefit projects extensively when they are incorporated
with the development process and complement other tools.