MMMeeja offer intranet design services and as I've been busy setting up our own over the past couple of days, I thought I'd post an item on the technologies we chose for our office server.
As we're a development company our needs are quite technical (and therefore well served by free software) but there should be some items here that apply to most businesses.
Document Management
We use Subversion for all our document management. Not just source code, we have all of our accounting spreadsheets, contracts, memos - EVERYTHING is under Subversion control.
The Subversion server is complemented by a web interface (WebSvn) that allows easy browsing of each document's history so we can very quickly spot exactly when an expense occured or a contract was agreed.
Issue Tracking
It's important to keep your customers' concerns, bug reports and enhancement requests easy to find, and that's why we use Trac for issue tracking.
Trac integrates beautifully with Subversion, in a relatively unstructured way. This means that simple tasks (such as changing a font) are managed in a similar manner to whole projects and the file changes involved are found easily.
Trac uses a Wiki just like Wikipedia, which means that anyone can update any issue with a minimum of fuss and zero beaureaucracy.
Wiki
Trac's Wiki editing features can be used for much more than issue tracking - and we certainly use them. The ease of posting fact filled pages means that our intranet is the first port of call for information on:
- Travelling to client sites
- New projects
- Marketing drives
- Technologies we use
Nobody asks permission to add anything to the Wiki, they just do it and the information is available to all.
RSS
Both WebSvn and Trac provide RSS feeds of any changes (new issues, pages edited, files updated etc.) and everybody subscribes to the feeds they are interested in to keep on top of the latest developments in their areas of responsibility.
This engenders face-to-face communication, partly because we're a small team and partly because we're all nosey and want to know what's going on.
Not On Our Intranet
It's also interesting to note what isn't needed on our intranet. We don't bother with a calendar - Google Calendar does a better job.
We also don't require logins - the intranet is not available outside the office and we're a small enough team to still trust everyone. That's not to say that edits aren't tracked.
We certainly don't have our corporate identity all over our intranet. Whilst Trac and WebSvn can be customised to suit our design, it's just unnecessary for us.
An intranet that serves the business and it's stakeholders is an incredibly useful tool and one that's easy to mold to your requirements, giving you a great competitive edge.
What tools do you think we've missed off our intranet? Leave a comment below.




del.icio.us
Furl
Google Bookmarks
ma.gnolia
reddit
Simpy
Sphinn
StumbleUpon
Yahoo MyWeb
Post On Fire

