Knowledge Management is an emerging paradigm that is bound to have far reaching implications on the way companies would operate and manage the competencies of their employees. In a company that totally adopts Knowledge Management, every action is fully enabled by the power of knowledge; Knowledge is leveraged for bringing about innovations; every employee is empowered by the knowledge of every other employee and all organizational learning is leveraged for delivering business advantage to the customer.
Situation
Being a software development company with over 70 employees working on various leading edge technologies, ESN had a constant need to keep pace with the changes in technology. Personnel were confronted with identical issues and problems and a framework was required to be in place that would enable them to share their learning across the organization. This would reduce the learning curve and result in adoption of best practices across the company as the personnel would spend lesser time ‘re-inventing the wheel’. The personnel would also be exposed to better methods and procedures, which would result in a greater efficiency and effectiveness of the overall output of the company. With these objectives, ESN is implementing an Intranet based Knowledge Management System.
Features
The proposed Intranet system would have the following facilities:
- Authorized Access to:
- Corporate information
- Project information
- Personnel information
- Technical / Developer information
- Information on Resources such as library etc.
- Professional information (resume)
- Department-specific information
- Facility to update the above in an easy manner
- News Groups Management
- Public and Private discussions
- Document Management
- Facility to share/modify/delete own documents
- Facility to view others’ shared documents
- Internal Instant Messenger
- Search
Tools and Technologies
Microsoft Technologies such as MS Exchange Server, Exchange Conferencing Server, MS SQL Server, MS Content Management Server, MS SharePoint Portal Server, ASP and Visual Studio
Our Process
The major steps undertaken for the project are listed below.
- Work out the requirements specifications.
- Work out a time schedule for the project.
- Create the documents for the project as per the software development life cycle and commence the implementation after creation of the design document.
- Deliver the software in successive prototypes/versions with each prototype/version providing additional features. Obtain user feedback and incorporate changes/bug fixes based on feedback.
In addition, there is periodic documentation, review and testing of the software created.
Conclusion
The above system would enable ‘knowledge reuse’ among ESN personnel, as it would provide effective mechanisms for knowledge acquisition and knowledge dissemination within the company, which the employees can make best use of and deliver better solutions to customers.