Tools That We Use in Agile Software Development

To ensure that we have close coordination with our customers and among ourselves, we use the following tools:

  • Version Control: 
    • We would like to be certain that everyone on the team is updated when it comes to the code we’re working on. It makes it easier to make sure that work is not duplicated, that everyone would have the latest version of the code, and we get to track of the changes made. Our current tool of choice is subversion.
  • Issue tracker:
    • is important to have one place where we could see what issues are there, what needs to be fixed, and what other tasks should be done. Issue trackers address this need and having all those details in one place, as well as knowing who is accountable for each of them. Clients have access to the issue tracker so they could easily file reports on the issues that they see. At the same time, developers could also note which ones have already been resolved—this proves to be a good communication and collaboration tool. We use Trac, which is integrated with our version control system. Even coding issues could easily be tracked using this.
  • Continuous integration:
    • Our software is built and tested automatically several times a day. Defects are caught within minutes of being committed.

 

 

O&B University
Fast-track your career in software development.

O&B Blog
Learn right from the experts and get to know us!

Live Chat
Got questions? Send us an inquiry!
Subscribe Now!
Receive updates about the technologies that we're using!

 O&B is the 1st and only Philippine-based SpringSource partner.