• If you are citizen of an European Union member nation, you may not use this service unless you are at least 16 years old.

  • Stop wasting time looking for files and revisions. Connect your Gmail, DriveDropbox, and Slack accounts and in less than 2 minutes, Dokkio will automatically organize all your file attachments. Learn more and claim your free account.


Virtual Software Development Tools

Page history last edited by bradmknain@... 9 years, 5 months ago

Listed below is some information on the additional tools that were described in our wiki page.  Feel free to play around with the tools and our workspaces to see if any of these are beneficial to your teams.






Good for:  Project management, scheduling, websites


An online demo can be found here:http://demo.redmine.org/Flexible project management web application. Written using Ruby on Rails framework, it is cross-platform and cross-database.  Redmine is open source and released under the terms of theGNU General Public License v2(GPL). 



  • Multiple projects support
  • Flexible role based access control
  • Flexible issue tracking system
  • Gantt chart and calendar
  • News, documents & files management
  • Feeds & email notifications
  • Per project wiki
  • Per project forums
  • Time tracking
  • Custom fields for issues, time-entries, projects and users
  • SCM integration (SVN, CVS, Git, Mercurial, Bazaar and Darcs)
  • Issue creation via email
  • Multiple LDAP authentication support
  • User self-registration support
  • Multilanguage support
  • Multiple databases support



Good for: Project management, to-do lists, schedules

Located at: http://www.basecamphg.com 


  • Messaging
  • To Dos
  • Milestones
  • Writeboards
  • File Sharing
  • Customizable look and feel
  • Mobile support - iPhone, Android, BlackBerry, and Palm Pre.


Max: $149/month 

  • Unlimited projects
  • 75 GB storage
  • Unlimited users
  • 30-day free trial


Premium $99/month 

  • 100 projects
  • 30 GB storage
  • Unlimited users
  • 30-day free trial


Plus: $49/month 

  • 35 projects
  • 15 GB storage
  • Unlimited users
  • 30-day free trial

Basic:  $24/month

  • 15 projects
  • 5 GB file storage


  • 1 project
  • 2 Writeboards
  • 10 MB file storage



Good for: Software collaboration, configuration management, activity tracking, bug tracking

Located at: http://www.assembla.org


We've created a space with an online SAAS tool called Assembla.  Using this tool allows us to view each other’s code and merge/update our code based upon our team members.  You can choose what kind of “space” you want to create (i.e. code environment, virtual collaboration environment).  We've created a test space that we can test out to see if we want to utilize this tool for our project.  The URL is located here:




Good for: Mobile collaboration, document sharing, centralized development environment

Located at: https://podio.com


Apart from proworkflow.com, we  found a new tool for collaboration called podio. This is a very simple and easy to use tool. We can create spaces and specify settings in the space as well to work. We can add contacts and tasks. This tool also has a virtual calendar option so that we can manage our daily tasks online. Has some app options as well but you have to buy them all so I don’t think we would be using that option.https://depauluniversity3.podio.com/testspace/This is the test space created and we can play with that.



Good for: File-sharing, change notifications, brainstorming

Located at: http://www.teamspace.com/



This seems like a very useful tool for collaboration due to its built in branstorming tools as well as communication and calendar functions.  But not only does it offer these tools it also offers the ability to collaborate on documents and projects as well as manage the timelines of their development.  It may not be exactly what we are looking for, but as a free tool for student teams, it seems highly functional for the initial planning stages of software development.  below are clips from the website promoting its abilities.


File Sharing and Management:


"You can make use of unlimited files and folders and share them with your co-workers. Full text search and a variety of view options make it easy to find a document. Files and folders can be created, uploaded, altered and moved, with very little effort. An access control system securely administers the rights for reading and changing files. Reports regarding any changes can be easily sent by e-mail to inform others about changes or new files. An automatic release control will prevent the possibility of any version errors."


Further Features:

  • Edit files online
  • Lock files for editing and changing
  • Version control and document history
  • Multi File Upload - fast and easy to handle
  • Detailed access rights for single files or whole folders
  • Fast access - worldwide and at any time!


Public Integration:


"Have you already thought about publishing contents from your teamspace team on the Internet?

With the Public Pages of teamspace you can integrate teamspace modules into your homepage or your own interactive web pages. Use it for example to create a general download area or to publish your project results or inform your website visitors about the upcoming events with teamspace calendar - integrated in your web presence. It's fast and so easy to do!


Option 1:

Include the teamspace Public Pages into your already existing homepage.


Simply select the modules from your teamspace team, which you want to publish and activate them. When creating the Public Pages you get a link, which you insert into your Website. The team's data is then visualized on your homepage. Include teamspace Public Pages into your existing homepage.

Contents are always up-to-date and get renewed with each call-up of the site. All team members can participate in organizing the contents and therefore importance of subject matter can be kept current.


Option 2:

Use your individual part via www.teamspace.com

By activating the Public Pages, you get your own, public url on a teamspace server. You can create your own web site easily and without HTML knowledge. You alone decide what team information you would like to publish. Use newly available homepage at www.teamspace.com

Modules such as Pinboard, Files, Contacts or Calendar can be released completely or in parts on the Internet. The information is then shown on the Internet as it is displayed inside the team. As simple as it is to create and publish the Public Pages, it is as easy to revoke them."




"The evaluation and idea module systematically supports creative problem solving processes within both, working groups and virtual teams. It comprises the following separate phases: problem clarification, idea finding, idea evaluation and display of the results. Participants can also operate the idea finding and evaluation functions anonymously. Idea evaluation, ranking and voting system Test teamspace in your own team room. After 30 days you can decide, if you would like to licence the team room. Enter the demo team witthout obligation. Just think of a name and start working.


The analysis of the evaluation process is facilitated automatically and the idea evaluation phase can also be used to conduct polls within the team. These polls can then be analyzed automatically.


The following creativity techniques are supported:

Brainstorming, visual confrontation, picture role-playing, combination and simple scoring analysis and much more."


The things that may be the most useful for the project at hand with this group and this software is the ability to integrate our development with a website for public access.  With this ability we could handle some pretty interesting market research channels.



Good for:  Project management, scheduling, mobile collaboration


Zoho is bringing together a wide range of online applications making it easier for individuals and businesses to manage all their work virtually while dramatically reducing the cost. But being more productive and saving money is just the beginning of using Zoho. As they continue to integrate the various Zoho services and innovate on new ways of getting things done, it makes working online not only more rewarding, more collaborative, but more enjoyable. Zoho is free to sign up for 3 users and  businesses and corporate users can obtain services for a reasonable price. Zoho also offers discounts to non-profit organizations.  Zoho is a utility which allows users to pay as you go with the options to upgrade, downgrade or cancel services.  Zoho takes steps to ensure your data is secured by the use of  physical and network security which consist of biometric access, bullet walls, processes and redundancy and  business continuity,  encryption and intrusion detection etc. Below is a brief example of Zoho pricing.


 Free Edition:

  • Sales force Automation
  • Marketing Automation
  • Customer Support


 Professional Edition 12/user/month:

  • Sales force Automation
  • Marketing Automation
  • Customer Support
  • Try for 15 days 


Enterprise Edition 25/user/month :

  • Sales force Automation
  • Marketing Automation
  • Customer Support 
  • Try for 15 days 


Secondly, Zoho Docs' Online Document Management application is now available on iPad ( iTunes link ). The 2.0 version of the application is now a universal app that works on iPhone, iPad & iPod Touch. Similar to the iPhone version, the iPad app lets you view your documents, spreadsheets, presentations etc within the app. Recently, Zoho Mobile can be accessed from smart phones @ http://mobile.zoho.com (or http://m.zoho.com to keep it short).  Through the Clouds,  Zoho provides over 20 applications such as Collaboration, Business and Productivity applications that consist of:

  • Zoho Mail
  • Zoho Calendar
  • Zoho Writer
  • Zoho Sheet
  • Zoho Show
  • Zoho Creator
  • Zoho  CRM
  • Zoho Meeting 

These browser-based applications come with a consistent user interface across multiple mobile platforms. They currently support the following mobile platforms.

  • iPhone
  • Android
  • BlackBerry
  • Windows Mobile &
  • Symbian (S60 Platform)

In future, they are planning to expand the coverage to other platforms like Palm moving forward. Also, the applications that they support on these platforms will be expanded further as well.

One more important feature offered by Zoho.com is the chat feature. Even if you don’t have a messenger or a any other chat medium, you can use Zoho.com chat to communicate your team members.

Since our part of the project is just limited to explore the project management functionality, our presenters will focus more on the PM aspect only.




Dabbleboard is a white board for the internet.  It offers virtual collaboration in a very interactive and fun way.  It is a ton of functionality ranging from simple paint functions to the ability to type out something like a word document in front of other people, all while offering a chat function as well to keep things very connected.


Their website offers these 10 reasons to use Dabbleboard:


  1. "Dabbleboard is easy and fun to use. Unlike other whiteboard applications, Dabbleboard feels as natural to use as a marker on a whiteboard, or a pencil on a sheet of paper. Just draw strokes and Dabbleboard will detect most common shapes. Click anywhere and start typing to enter text. And if you need to modify anything you've already drawn, all the tools are there right next to the selected objects. No more visiting the toolbar a hundred times just to make a quick diagram!
  2. Dabbleboard is fast. Since you don't need to spend time constantly changing tools in the toolbar, you can draw much faster. The natural interface also requires less of your attention, so you can focus on your ideas rather than on the software. Dabbleboard gets out of your way and just lets you draw.
  3. Dabbleboard is flexible. Everything you draw can be moved, resized, deleted, and replicated. Even freehand strokes. And with unlimited Undo and Redo, you'll never have to think twice about trying something new.
  4. Dabbleboard produces pretty drawings. Okay, we admit you don't need your whiteboard drawings to look like works of art. But other applications that make you scribble with the mouse produce messy drawings that your friends or coworkers would have trouble even understanding. Unlike a marker or a pencil, a mouse is difficult to control precisely, so Dabbleboard steps in and cleans up your strokes for you.
  5. Dabbleboard lets you easily reuse previously-made drawings. With drag-and-drop simplicity, you can add drawings to your personal library, and copy something from the library to your current drawing. You can even visit the public library and copy drawings others have made. You'll never have to draw the same thing twice. The more you use it, the more useful Dabbleboard will get.
  6. Dabbleboard allows sharing and real-time collaboration with anyone anywhere in the world. Your friends and coworkers can view and edit your drawings whenever they like. Or you can log in at the same time to brainstorm ideas together.
  7. Dabbleboard works with hardware you already have, including your favorite computer. Unlike some other solutions, there's no need to purchase additional proprietary equipment. You can even use it in a conference room with a projector.
  8. Dabbleboard works with other software you already use. You can upload images made with other applications and embed them into Dabbleboard drawings. And you can download images made with Dabbleboard for use in other applications. Users with Pro accounts can also download SVG files and open the drawings with Microsoft Visio, Adobe Illustrator, and many more applications.
  9. Dabbleboard is secure. Unless you make your drawing public, each drawing can only be viewed by those you've shared it with, and by no one else. We even make sure no one can guess the location of your drawing by using random 160-bit keys. All users log in securely, and users with Pro accounts access everything securely with SSL. Learn more about security & privacy
  10. Dabbleboard is free! We want to help the world think and communicate visually, and we won't let a little money get in our way. We also offer Pro accounts at reasonable prices."



Good for:  Requirements development and brainstorming


MixedInk is a web-based collaborative writing tool that contains a rating system for each author's comments and posts.  This tool will be used for the in-class project when working on the requirements section.  In order to use MixedInk, all you need to is provide basic login information with an e-mail address, and then you can create a space and invite other people to participate as well.  This tool is good for requirements brainstorming, as individuals can submit their take on what the system requirements should be.  After these requirements have been submitted, anyone with access can view the requirements and comment/rate which ones should be used for the requirements phase of the system. 


MixedInk is free to use, but there are upgradeable options that provide the user with advanced features. 


There are three basic features that are associated with MixedInk.


1. Inviting and Writing -

     This would be the initial step for a collaboration obviously.  People can write something new, or 're-mix' something that has already been written. Should you 're-mix' something, MixedInk will track whose writing you have      used so   viewers can differentiate between your writing and previous writing.

2. Rating -

     Group members have the ability to rate the ideas that have been posted by their peers, you can then proceed to sort by rankings, making it very useful for filtering out unwanted or unneeded ideas.

3. Sharing -

     Once your ideas have been formulated and filtered you can then proceed to share your ideas with whoever you need to.


Other functional uses of MixedInk can be found in an educational setting.  Teachers are finding that students really enjoy using MixedInk to share ideas and collaborate with classmates while also getting their writing or various assignments done.  The author tracking ability is wonderful for teachers because they don't have to worry about plagiarism or copying because the tool will track who wrote what item.




1.  The free version of MixedInk is very particular with its URLs.  Be sure to only use one login at a time or clear your browser between logins or different sessions.

2.  Be sure to click refresh periodically while adding things to your project, sometimes there can be a delay that will lead you to believe that your material has not been posted.





Back to: Software Development Collaboration Tools  



Comments (0)

You don't have permission to comment on this page.