KEEP AN EAGLE EYE ON EVERYTHING IT

Tips and Insights on:

  • Website, Server, Database monitoring
  • Optimization and Web Design
  • Uptime and Server performance

4 Online Collaboration Tools for Developers

 

 

monitorus - CopyOnline collaboration software has been on the rise since the World Wide Web pushed us into an era of cloud computing. Today, we review the 4 best online collaboration tools for developers. You can now harness the power of the cloud to do almost anything, such as; collaborate, create, and design before deploying applications. The use of collaboration tools can make teamwork more efficient through proper planning, organizing and managing of resources.

 

1. Beanstalk App

http://beanstalkapp.com/

 

Beanstalk App is a popular collaboration tool for developers. It has a free version with 100 MB storage, and the paid packages start from $15/month. Beanstalk allows developers to achieve the following:

 

  • Version control for mercurial, git or subversion code repositories
  • Working from web or mobile browsers
  • Instant HTML preview
  • Code Editing using a built in editor within Beanstalk
  • Assigning and seeing responsibility for each code line via a Blame tool
  • Advanced deployment technologies to many cloud providers
  • Issue tracking
  • Email Notification
  • Code review and comparison of changes in files
  • A News Feed for your project, all within the activity feed panel
  • A highly secure application

 

2.  Jira by Atlassian

http://www.atlassian.com/software/jira/overview/project-collaboration-software

 

Atlassian is known for building products for developers. They are the makers of a very popular source code-hosting site called Bitbucket.org. They also make a lesser known, but powerful, project management software product for collaborative development, called Jira. Jira starts at $10/month. Jira boasts the following features:

 

  • The ability to track everything, including issues, tasks and bugs
  • Management of application lifecycle, from start to finish
  • Facility for Agile Development (achieved through GreenHopper add-on)
  • Linking of issues to source code
  • Pulling in of code from various repositories like Github, Bitbucket, etc.
  • Creation of custom searches using JQL (Jira Query Language) to make access quicker
  • Building of custom dashboards as you and your team see fit
  • Generation of reports of all kinds
  • Over 400 add-ons allowing you to extend Jira’s power
  • Creation of keyboard short cuts to access Jira features in a second

 

 

 

3. Github

https://github.com/

 

Github is probably the most popular social coding software around. Every developer knows about it. A free version allows you to create many public repositories, whereas paid versions give you more features, like privacy, etc. Paid versions start from $7/month. Github has the following features:

 

  • Collaborative features with the ability to contribute as part of teams
  • Native clients for Mac, Windows and Mobile, so coding never stops
  • Perhaps the greatest open-source coding community on the planet
  • Git Powered Wikis for documentation and resources
  • Integrated Issue Tracking
  • Live code review
  • Comments on each line of code (commits in git), Start a conversation
  • Analysis of branches and comparison of source code for your project

 

4. Cloud 9

https://c9.io/

 

Cloud 9 is a cloud based collaboration tool for developers. It is more like a cloud based IDE (integrated development environment). It has two plans – a free version with basic facilities and a premium version starting at $12/month. Cloud 9 is special because of its real time coding and chatting environment, allowing remote developers to communicate and code great projects more efficiently. Here is what Cloud 9 has to offer:

 

  • It enables real time code editing and chatting – pair programming
  • You can pull in your project source code from a Github repository
  • True terminal access, like make, telnet, VIM
  • Runtime environment for Python and Ruby apps, Run apps on the cloud
  • File access via SSH, FTP
  • A great feature for rapid development, code completion
  • App deployment for Heroku, Cloud Foundry, Azure and more soon
  • Easy Go-to-file feature with multiple theme designs for code editing
  • Support for Git and Mercurial along with CLI

 

 

These 4 collaboration tools for developers have their pros and cons, so the one you choose ultimately depends on your personal needs and preferences. Nonetheless, these cloud-based tools are very useful when it comes to collaborating with your geeky teammates, all within the comfort of a web browser. Try them out; who knows, you might just fall in love with one of them.

 

 

 

 

This entry was posted in Articles and tagged , , , , , , . Bookmark the permalink.
  • Xian

    My team uses Scrumban method for development. Because of that we decided on Kanban Tool (http://kanbantool.com) – collaborative tool for project management with wide range of customization possibilities.

  • http://www.proofhub.com/ Leesa Dercyke

    Another great online collaboration tool for developers is Proofhub. It enables easy and spontaneous communication and collaboration among team members who may be based in different parts of the world.

trusted by
trusted by trusted by trusted by trusted by trusted by
About Monitor.Us

Monitor.Us, the free version of Monitis, the specialist web and cloud systems monitoring service that provides website monitoring, web page load testing, transaction monitoring, application and database monitoring, web page load testing,transaction monitoring, application and cloud resource monitoring, and server and internal network monitoring within one easy-to-use dashboard. Monitor.Us gives home and small business users access to leading-edge availability and performance monitoring within one easy-to-use dashboard. For more information please visit Monitor.Us.

Follow Monitor.Us on Facebook
Follow Monitor.Us on Twitter