Requirements overview for collaborative software

< Requirements for collaborative software

Functional requirements

 * Activity log
 * Chat
 * Collaboration
 * Support collaboration with external people.
 * Idea management
 * Idea management functionality would be a nice could have.
 * Integration
 * It should be easy to integrate with other tools, like for example Trello.
 * Languages
 * Available in all languages
 * News stream
 * A Facebook like news stream.
 * Notifications
 * Smartphone
 * You would like your collaborative software be accessible via a smartphone.
 * Teams
 * The possibility to setup teams.
 * Usermanagement
 * When somebody leaves your company it should be easy to remove this person from the user database.
 * Wiki:
 * Integrated wiki

Non-functional requirements

 * Open source
 * Price