knowledge-management

Have you used a wiki in your project or group?

The workgroup at my company is considering creating a wiki to store information that everyone may find useful. It would contain anything from tips/links on new technologies used on projects to internal procedures/guides for the servers we have set up. Has anyone had experience with this? Right now we're mainly using Sharepoint to keep...

Tracking Useful Information

What do the clever programmers here do to keep track of handy programming tricks and useful information they pick up over their many years of experience? Things like useful compiler arguments, IDE short-cuts, clever code snippets, etc. I sometimes find myself frustrated when looking up something that I used to know a year or two ago. My...

How do you start Knowledge Transfer?

Do you use a formal event to get people talking in your IT department? Like a monthly meetup in a social place, a internal wiki/chat space or just a regular "information market" with some presentations about technology or projects made by your staff for your staff? Do you invite Sales people to participate or is it a closed event for pro...

Twitter for work updates

If you are sending work/progress reports to the project lead on a daily or weekly basis, I wondered if you would consider using Twitter or similar services for this updates. Say if you're working remotly or with a distributed team and the project lead has a hard time getting an overview about the topics people are working and where the ...

General Development Notes

During a typical day programming, I implement functions in a way that I would like to remember. For instance, say I tuned a DB insert function that, when I come across the situation again, I want to find what I did to resuse. I need a place to keep the solution(what I did), and I need to find it somehow, which may be months or a year lat...

What is the best way to store a knowledge base of business rules for helpdesk?

Does anyone know of any software or a good way for developers to build up a knowledge base of business rules that are built in to the software for help desk to use? We already have a helpdesk software but we are not looking to replace this. ...

When is it better to hire a specialist or consultant instead of learning on the fly?

Our agency recently had the opportunity to bid on a project where the client's in-house programmers were dead set on using Sharepoint. According to our communications they had already installed it, and wanted to port old PHP code piece-by-piece over to this platform. This was primarily to take advantage of the CMS capabilities, but I am ...

confluence experiences?

We're considering moving from trac to Atlassian Confluence as our knowledge base solution. ("We" are a growing IT consulting company, so most users are somewhat technical.) There are many reasons we're looking for an alternative to trac: ACL, better wiki refactoring tools (Move/rename, Delete (retaining history), What links here, Attach...

Scrum Restrospectives, who do you share the results with?

I was wondering what are the best practices regarding Scrum retrospectives results distribution. Do you share the results with every other teams and even outside R&D or do you make the results available to the team only? The results of our retrospectives contain suggestions on what we need to continue doing in the next iterations alon...

What is the best way to remember technical knowledge in the organization

Do we use a company wiki? how about you save the technical documents as part of source control and then have links to them from various source files (to understand how this works see article ... in directory...) what are the pros and cons of these and other methods? any good tools for this purpose? If you recommend a wiki, what Wikis...

How do you store all the things which you've learnt and information you want to keep?

Granted knowledge is best retained when put into practice, but as programmers I'm sure there's just too much information. Besides annotating your books, what other methods do you use for your own personal knowledge-base so you can have an easily accessible reference? Do you create your own wiki or use software like wikidpad, or save the...

Wiki Evaluation

Hi I am in a process of evaluating wikis. Our main purpose is to use it for product documentation for customers and internal use like specifications etc. I have started out with using the Wiki Matrix and have found that the following products suits our needs: Confluence XWiki Clearspace MediaWiki DocuWiki Is there anyone out there th...

How do you collect programming knowledge

Everyday we are faced with programming problems ranging from easy to complex. For me it is important to record that knowledge so that I can find it in the future. The features that I consider that most important is recording ease of use (WYSIWIG would be good), good search capabilities and perhaps hierarchical organization or tags enable...

Anybody knows any knowledge base open source?

I want to build a web-based knowledge base system for our call center. To save some development time, I am looking for a open source. Does anybody know any good one out there? Thanks in advance, Tony ...

What application do you use to publish screenshots and code inside your company?

Hi I feel a need to show my screen to other people. To ask for help or show how to do things. I also feel a need to report on my progress, like with twitter-like report style. That information don't fit in the mailbox. (or I don't whan't do dump in other inboxes.) What applications exist or do you use to get that done? (screendumps, ...

What tools do you use to share information among developers in your group?

We already have mentoring, share information among each other, and hold regular technical sessions. However, we want these things written down, for the record and for new team members in the future. Right now we're at around 30 developers. We're thinking about an internal blog and wiki. While it would be great to share stuff on public...

What are best practices for transferring knowledge?

If you end up in a situation that main developer of project you are working on decides to leave. He has all the knowledge, been in project from it's very beginning. If you are lucky you might get something like two month of him still on a project, if not it might be just a month leave notice. What are best practices for knowledge drain...

Knowledge Management Toolkits

I am writing software (in Java) that requires a mechanism for maintaining for a group of simulated people (agents): Facts they know Things they believe What they think others are doing What they think others think I call something like this Knowledge Management (I know this term means different things in different fields, I'm talking...

Best way to save web articles/pages for future reference?

I'm trying to manage a personal knowledge base using a personal wiki (currently using MoinMoin, before that MediaWiki). Apart from organizing e-books and papers, I would like to be able to save web pages for future reference in my personal wiki. I've researched a little bit, and I found a couple of browser add-ons for more advanced savin...

Is it worth enlisting student programmers?

Is it worth my while letting programmers from Oxford University loose on my projects? What are universities like when you wave confidentiality agreements at them? ...