SlideShare a Scribd company logo
1 of 7
Integrated Intelligent Research (IIR) International Journal of Business Intelligents
Volume: 05 Issue: 01 June 2016 Page No.1-7
ISSN: 2278-2400
1
An Exploratory Study on the Practices of Knowledge
Management in Software Development Organizations
M.A. Krishna Priya1
, Justus Selwyn2
1
Research Scholar, Computer Science Department, Bharathiar University, Coimbatore, India.
2
Professor, SCSE, VIT University, Chennai, India.
Email: priya_krishi@yahoo.co.in,justus.s@vit.ac.in
Abstract—This study explores the current trends of knowledge
management system and its practices in software development
organizations. This Paper identifies the approaches towards
KM for knowledge acquisition, representation and sharing.
Application of KM practices in the software development
work are stated and analyzed. These Case studies shows
current KM practices and KM implementations that are
followed in software development organizations. And also
specifies the KT activities involved in Knowledge sharing.
Organizations follow either codification or personalization [1]
strategy. Most of the Organizations mix and match the KT
techniques from the KM strategies and follow their own
strategy according to their convenience. Here, to implement
KM strategies, how KM portals and KM systems are utilized
for shortening the skill gaps among employees is also
mentioned. These findings identified that organizations
understand the need of knowledge sharing but knowledge
acquisition, representation and sharing is not organized
clearly. Few organizations are successful in knowledge
management implementation.
Keywords— Knowledge Management (KM), Knowledge
Management System (KMS), Knowledge Transfer (KT).
I. INTRODUCTION
Information is the great asset [2] in current scenario.
Information is available in multiple forms. Getting the right
information at right time is the challenge in these days.
People’s mind processes information according to the context.
This processed information is called knowledge [3]. To assess
the right information for a particular situation, the presence of
mind- axiomatic knowledge [4] is very much essential.
Information stored in computers is not knowledge; it is an
understanding obtained through the process of experience
according to individual’s perception, thinking capability and
intelligence [5]. Knowledge simulates the thought processes in
individuals which trigger ideas, finally developed in to action.
Higher order thinking skills of individuals help in creation of
new knowledge that gives improvement for an action. Tacit
knowledge [5] is been gained through our learnings and
reflections on actions in a particular scenario through which
deep understanding is evolved. Intelligence is required to
apply appropriate knowledge to solve an issue. This Process
involves converting tacit knowledge into explicit experience.
((i.e.) perspective, belief and it values etc.). This successful
experience leads to expertise. Conceive, Act & Reflect [6].
Knowledge of logic is called axiomatic knowledge which is
intrinsic within employees and their axiomatic knowledge
helps Individuals to gain existential knowledge. Existential
knowledge is existing knowledge [4]. People started learning
lessons from other’s experiences. They can better understand
the present and predict the future by tracking origins, by
comparing past patterns with present and future ones.
Knowledge processes in software organizations involve
information, knowledge, people and their individual skills
Organizations follow range of practices to identify, categorize,
create, protect and distribute knowledge [4].
Fig. 1. Knowledge Process in software Development
Organizations
In knowledge process, information is identified, categorized
and gets converted into knowledge. This triggers learning and
action among employees. Action stimulates routine practice to
enhance skill, thus expertise knowledge is created [7].
Expertise knowledge is protected and distributed with KM
Practices. Knowledge process provides the opportunity to
learn, act and practice. Thus in turn helps the employees in
shortening their skill gaps. These Knowledge Management
practices improve the thought process and intelligence among
employees; Employees could identify existential knowledge
by utilizing Knowledge Management Systems [8, 9] for their
innovative manifestations in software organizations. To
answer the following questions individual’s experience is
required.
Integrated Intelligent Research (IIR) International Journal of Business Intelligents
Volume: 05 Issue: 01 June 2016 Page No.1-7
ISSN: 2278-2400
2
 What is the problem?
 What knowledge is required to solve the problem?
 What knowledge is available in relation with the
problem?
 How this knowledge could be utilized for the problem?
Each employee has a unique skill. It is impossible for
organizations to get specialists or subject experts for every
new technology. Recruitment of new employees incurs high
cost for every new change in technology. Instead, one time
investment in Knowledge Management tool [10] can benefit
the organization. Some of the Knowledge Management
activities [11, 12] are involved in Knowledge transfer. The
activities followed in software development organizations are
E-learning, class room training, Hands-on experience and
workshops. Hands-on experience is a key to improve a
particular skill in a specific area. Here cost, time and effort are
invested. KM activities are practiced in every project's life
cycle [13] and the whole process knowledge is documented for
future use. KMS facilitates the employees to get practiced by
managing their competency [14]. Competency management,
Certificate courses and job shadowing activities are the
knowledge implementation strategies that are organized in
order to shorten the skill gaps among employees.
A. Motivation:
With Knowledge Management (KM), Software organizations
conserve effort, time and cost [15]. Organizations, reuse
available data and knowledge, reduce the repetition of tasks,
analyze asses, evaluate and apply knowledge (recycle) to
produce innovative process, product and service. The current
techniques applied for KMS doesn’t understand the needs or
problems of software developers which they face in the middle
of their work. The tool is not teaching. In order to access the
implicit knowledge the developers has to rely on their leaders,
other people or forums. This paper identifies, analyzes the KM
practices. Research work involves explore, strive and discover
the best strategy for software organizations.
B. The Problem statement:
Knowledge is organized and managed to support the software
development process in software development organizations
[13, 16]. Experienced software developers creates user,
technical manuals. KMS acquires knowledge from these
documentations; it is not possible to represent tacit knowledge
through documentations. Formal knowledge transfer happens
with training, workshops and informal knowledge transfer
happens through group wares and personal networks. KM
systems [17] facilitate employees but it doesn’t address some
of the immediate needs of the software developers in the
middle of their work. Effective utilization of KM systems is
not been found in software development activity.
C. Outline of the Paper:
Overview of the knowledge management system is covered in
Section 2. A detailed study on the software development
organizations is covered in Section 3, with focus on data
collection, people involved and the profile of the participating
organization. The findings of the study are detailed with a
prime focus on the knowledge management practices in
organizations in Section 4, and a final conclusion on this work
is in Section 5 and future works in Section 6.
II.OVERVIEW OF KMS
Knowledge Management involves identification and analysis
of available and required knowledge and process for further
plans and actions to enhance the productivity.
Fig. 2-Knowledge Management
In software organizations, high customer expectation levels
can be supported by the organization’s KM practices [18].
KM encourages to record significant changes during the
process and is shared. KM solutions [19] help to capture data,
analyze information, and disseminate knowledge which
provides meaningful inferences. KMS facilitates a fresh
employee as an experienced employee within the short span of
time period [20]. Very small organizations can’t afford KMS
because of cost/benefit ratio. These organizations follow soft
approaches like face to face knowledge transfer and group
sharing methods [21] or through products like wiki, forums
etc. KM team helps an employee to share his tacit knowledge
on a particular technology, methodologies by formalizing the
knowledge acquisition tasks. KM tools are selected by KM
team. KM system/portal [21, 22] is well maintained by KM
team. KM Manager and KM team identifies individual
qualities of each employee. Managing the knowledge workers
involves the recognition of the different needs of different
individuals [23]. Seminars and workshops are organized by
KM team. Here, Performance measures can be considered as
the key element for appraisals, rewards. This motivation acts
as a catalyst to find creative and effective ways to keep their
productivity high. Knowledge is an important element in
software development work. KMS helps learning among
employees. Lessons learnt and best practices from previous
projects and processes are stored as documents in portals.
Employees can acquire knowledge from these documents; they
can learn from others experiences. KM systems [19] capture
domain knowledge by using specific templates. The
documents are annotated with keywords which are helpful for
future search [15]. Knowledge workers explore, manipulate
new innovative ideas, rather than following the old version.
New innovative designs, models, processes, projects are the
products of KM work. Employees can avoid unnecessary
investigations for those problems where already solutions
would have been found and utilized with the help of KMS.
Knowledge Management in software development
organization [18] can be shown as follows.
 Create and Store new knowledge
 Identify and Apply knowledge
 Disseminate and Enhance the knowledge
 Analyze and Synthesize process, product or service
Integrated Intelligent Research (IIR) International Journal of Business Intelligents
Volume: 05 Issue: 01 June 2016 Page No.1-7
ISSN: 2278-2400
3
 Acquire and Share process, product or service
 Manipulate Knowledge Management System
Fig.3-Knowledge Management in Software Development
Organizations
The usage of the system saves time and reduces work pressure.
The system is designed to assist people for taking strategic
decisions as a decision support system [19]. This is especially
useful for employees to quickly react in the presence of
problems produced by unexpected situations such as programs
with malfunctions, road blocks in the data networks, etc.
III. STUDIES ON ORGANIZATION
D. Data Collection
In this study, software organizations that practices KM in their
software development work are explored. All these companies
provided one or two project information. Data Collection was
done with the two templates. Template1 consists of data
regarding team hierarchy, team size, project domain and
duration of the project. Template2 consists of current KM
practices, KM implementation and KT duration. Both the
template tabulations are mentioned below. Data collection was
done by informal meeting (oral form) from 5 organizations.
Different teams were observed. Personal interviews with the
KM managers were especially helpful to get information from
2 organizations. And the trainers demonstrated their KM
practices, KM portals and E-Learning resources. From 2
organizations, information was collected through mail
communications (written form).
E. People involved
A total of 15 people in project management roles were
participated in this study from 9 organizations. Information
was collected from project managers, project leaders and their
experience in the field ranges from 5 to 10 years.
F. Organizations Profile:
1) Organization A, researches, designs, and delivers leading-
edge software applications that enhance and extend SAP
solutions, and is recognized as one of the prime
contributors to innovation, quality and service.
2) Organization B is a global leader in consulting,
technology, and outsourcing solutions. This organization
help enterprises transform and thrive in a changing world
through strategic consulting, operational leadership, and
the co-creation of breakthrough solutions, including those
in mobility, sustainability, big data, and cloud computing.
3) Organization C is a leading provider of IT and BPO
services, listed among the Top 20 Indian global IT services
organizations, with presence in 36 locations worldwide.
They help clients to achieve a competitive advantage by
co-developing innovative IT/ Process capabilities and
ensure that they are delivered through flexible business
models. The organization has a proven and time-tested
Project Management Methodology with transparency and
visibility for the customers to know the status of the project
progress.
4) Organization D is one of the world's largest financial
institutions, serving individual consumers, small- and
middle-market businesses and large corporations with a
full range of banking, investing, asset management and
other financial and risk management products and
services. This organization is a global leader among the
world's leading wealth management companies, investment
banking and serves clients through operations in more
than 40 countries.
5) Organization E provides IT services, such as consulting
and business solutions partner to discover the power of
certainty in global enterprises and is a leader in the global
marketplace and among the top 10 technology firms in the
world. Building on more than 40 years of experience, they
add real value to global organizations through domain
expertise plus solutions with proven success in the field
and world-class service.
6) Organization F enables global enterprises to address a
dual mandate to make their current operations as efficient
and cost-effective as possible and to invest in innovation to
unleash new potential across their organizations. The
company enhances productivity by ensuring that vital
business functions work faster, cheaper and better.
7) Organization G delivers a broad portfolio of information
technology (IT) and business process outsourcing (BPO)
solutions to a diverse base of federal, state and local
government agencies, and commercial enterprises. High-
quality; cost-effective solutions help clients accomplish
their missions and improve business performance.
8) Organization H has been named by Software Magazine as
the 3rd largest software company in the world in total
software revenue. This includes several categories
including business service management software,
application lifecycle management software, portfolio
management software, mobile apps, big data and
analytics, service and portfolio management software,
automation and orchestration software, and enterprise
security software[29,30].
9) Organization I is a technology company. The Company
operates in five business segments: Global Technology
Services (GTS), which includes Strategic Outsourcing,
Integrated Technology Services, Cloud and Technology
Support Services, and also provides information
technology (IT) infrastructure.
IV.KM PRACTICES IN ORGANIZATION
Organizations treat their employees as Intellectual Capitals.
KM provides the facility to preserve knowledge and
Integrated Intelligent Research (IIR) International Journal of Business Intelligents
Volume: 05 Issue: 01 June 2016 Page No.1-7
ISSN: 2278-2400
4
intelligence [25]. KM team works hand in hand with training
team. They plan, organize and control the KM activities [23,
24].
KM team plans according to the below findings:
 Finds the lack of knowledge among employees in a
particular business process or technology through
project managers/ project leaders.
 Finds the knowledge quest among employees by
circulating messages or through internal mails.
KM team organizes KM activities given below:
 Arrange workshops and seminars with Knowledge
champions.
 Provides opportunities to share, learn and gain
experience, reviews the understandings and makes the
employee ready for working
KM team controls the KM activities as shown below:
 Collects the bottlenecks from different teams in the
middle of the project.
 Arranges KT sessions either with In house subject
experts or with Knowledge champions from outside in
the middle of the project to produce the desired
objective with in the specified time period.
G. What methodologies are used for sharing knowledge?
 L&OT (Learning and Organizational Training
Department) takes the help of third party training
centers or from an in-house trainer. The Department
provides training for fresher as well as for experienced
people. Monthly / Quarterly training sessions are
organized by the team to share the knowledge.
Technical Process Tips are sent as mails or through personal
network messages for knowledge sharing. Supporting Tool
captures the solution information to build the knowledge
repository. Newsletters, Success stories are posted in group
forums through which employees gets inspiration and
motivated towards contribution and utilization of knowledge
portals.
H. What knowledge management practices is been followed?
 Portals outline the mandatory courses needed for the
employee, Induction orientation is conducted for the
new comers. Company specific courses are taken
through learning and development portal. Project
specific courses are shared through Project share
point Skill development plan is framed by assessing the
strength, time limit and accordingly training is planned.
 Mentoring is a technique which enables the employees
to understand that they are future of company;
mentoring provides exchange of
information/knowledge between employees.
 Wikis, discussion forums, personal networks( informal
knowledge transfer), Knowledge Manager Tool
(Organization’s proprietary tool), Share point
maintenance, Document Repository to store all project
artifacts, Knowledge Portal, Training Videos,
Simulated solutions on Intranet websites, Past
Experiences- Best and Worst practices or Lessons
learnt documentations, Key issues and solutions are the
common KM practices followed in most of the
organizations.
I. How KM is implemented in different teams’ right from
design to testing?
 Functional business process Knowledge Transfer is
planned and implemented for the new resources
according to their project. The new entrant is expected
to give the reverse KT to access the effectiveness of
knowledge transfer. Review Meetings are conducted in
the middle of every phase to reach the milestones.
 Knowledge sharing happens with common room tool
where all the documents related to the subject are
present.
J. Findings:
This section examines current KM practices in these nine
companies and employees understanding and perception of
KM is been identified. is noticed. This is merely to find out
how KM is utilized among employees.
 Employees understanding and perception of KM is
been identified through informal interviews with
project leaders and project managers.
 Utilization of KM is identified by observation method.
Tools and portals are used to manage the knowledge
resources and practices.
 Commitment towards KM among employees is been
identified and organized by KM Manager
a) The Company A believes that KM helps to improve
the production. Tools & techniques were not clear. They rely
on informal knowledge sharing through job shadowing,
training and workshops. The new comer observes day-to-
day routine job of an employee, this lets him/her to identify
their role. Job shadowing helps to increase the knowledge of
the new comer and provides in-depth work experience. The
management has standardized the KM documentation
activities.
b) This company B practices KM with formal group
discussions, mail communications. KT meetings and Reverse
KT with clients are conducted to ensure the learning among
employees. Management has standardized the KM
documentation activities.
c) The Company C consciously follows KM with its team
of employees by giving functional, role based training. KT
meetings and Reverse KT with clients are conducted to ensure
the learning among employees. Project repositories and
portals are well organized and maintained using
organization’s proprietary tool. Employees can rely on the
shared explicit knowledge.
d) In company D, project managers and KM team
members are fully aware of the KM concepts and practices.
Different KM process methodologies like KT calls
Documentations, Query tracker, KT Document Maintenance,
Lessons Learnt documentation are followed according to the
projects. Share point maintenance helps the employees to
utilize the required knowledge.
e) Company E has identified the importance of KM.
Since lack of KM systems limits the learning facility, KM is
structured and organized so that employee’s queries are
answered. Knowledge Manager Tool is used for knowledge
transfer. Certificate courses are organized and conducted by
the management to improve the specific skills among the
employees. Competency Management motivates employees
towards learning and sharing.
Integrated Intelligent Research (IIR) International Journal of Business Intelligents
Volume: 05 Issue: 01 June 2016 Page No.1-7
ISSN: 2278-2400
5
f) Company F knows the KM’s potential and its
application in the organization among employees. Coaching
new members in team through workshops reduces dependency
on resources Knowledge transfer is been conducted among
peers through subject experts or knowledge champions. All
project related artifacts, committed deliverables to the clients,
KT documents, Organization charts, Process related
documents, Work, Work orders are organized and maintained
in proprietary KM tools. Repository consists of all the
documents related to project employees have restricted access
with confidential documents. One central repository is
provided by the client with restricted access to key
stakeholders in the project.
g) Company G’s Product Portal, Share point portal
(Knowledge Management), Document repository stores all
project artifacts. This helps the employees to adapt existing
knowledge to produce solutions. Domain research enhances
the employee’s ability to produce the quality work. Business
analysts acquire business knowledge from customers. Cross
training and knowledge transfer sessions are conducted to
team members through internal workshops, Training/
Induction programs and Training videos.
h) Company H helps new recruits, trainees to settle into
the organization by mentoring them with highly competent
employees Knowledge Transfer is planned for the resources
who are joining the team and the new entrant is expected to
give the reverse KT to assess the effectiveness of knowledge
transfer. According to the various skills needed in the project,
employee’s skill development Plan is framed. Cross training
and mentoring is identified in the skill level plan, functional
aspects Technical / Process Tips are sent as mailers as part of
knowledge sharing. Supporting Tool captures the solution
information to build the knowledge repository. Company
specific courses are taken through learning and development
portal. Project specific courses are shared through Project
share point, Project wise share point is maintained to outline
the mandatory courses needed for the employee.
i) Company I provides an encouraging environment
through ongoing interactions like training/ induction
programmes. Subject experts coach others and pass their
expertise to those people who need to acquire specified skills.
These Knowledge transfer sessions facilitates knowledge
progression among team members. Project holders store
documents in the central repository. Restricted access is given
to individual team’s members in the project. This organization
motivates informal knowledge transfer among employees
through Wikis, discussion forums, personal networks.
TABLE I. PROJECT INFORMATION FROM SOFTWARE ORGANIZATIONS
Organizati
on Team Hierarchy
Team
Size Project Title & Domain Duration
A Manager - Team members 13
Functional Validation - Transportation,
Warehouse, Supply Chain 10 months
B
Project Manager, Team Lead - Order to
Cash Function, Team Lead - Procure to Pay
Function, Team Lead - Report to
Reconciliation Function, Team Members 35
Global Financial Shared Services
support-Oracle Financial 3 months
C
Project Manager, Subject Experts Business
Analyst Development Manager, Test
Manager Development Lead, Test Lead,
Team Members 400 Airline Reservation System- Airline 8 months
D
PM, Dev lead, Test lead, Module leads,
developers, testers 15 DBI - Credit Bureau 6 months
E
Client Manager, Dev Manager, Dev Lead,
Developer, Test Manager, Test Lead, Tester 12
CBQ – Commercial Bank of Qatar -
Banking 9 Months
Client Manager, Dev Manager, Dev Lead,
Developer, Test Manager, Test Lead, Tester
9 Card Claims Process Re Engineering
(CCPR) - Bank Of Amaerica -Banking 12 Months
F
1DA Manager 2 Leads 2 Senior s/w
engineers 5 software engineers
10
Lowes – Retail 12 months
1 Delivery Assurance Manager Offshore 2
Leads 3 Senior Software Engineers 6
Software engineers
12
Greens - Retail & Healthcare 36 months
1 DA Program Senior Manager1 DA Project
Manager1 Technical Architect3 Leads4
Senior Software Engineers5 Software
engineers
15
Homescan – Retail 30 months
G
Product Manager, Business Analyst,
Technical Lead, Programmers, QA,
Documentation
22 Consumer Engagement - US
Healthcare
24 months
Program Manager, Technical Manager,
Architect, Business Analyst, Technical
Lead, Programmers, QA, Documentation
24 eMEDS (Electronic Medicaid
Eligibility System) - US Healthcare
36 months
Integrated Intelligent Research (IIR) International Journal of Business Intelligents
Volume: 05 Issue: 01 June 2016 Page No.1-7
ISSN: 2278-2400
6
Product Manager, Architect, Data Analyst,
Programmers, QA 18
As-One Project Management Portal -
US Healthcare
24 months
H
Delivery Manager, Project Manager, Project
Lead, Team members 160
The Nielsen Company- Retail Data
Analysis
42 months
I
Delivery Expert-Second Line Manager-First
Line Manager-Resources 15
JOHN DEERE-PLATFORM
SUPPORT
24 months
TABLE II. KM STRATEGIES IN SOFTWARE ORGANIZATIONS
Organization KM Practices KM Implementation KT Duration
A
Class room training, Online training, Job
Shadowing , Workshops Documentation
2 to 3 months or
30 minutes to 4
hours or 1 or few
weeks or
2 to 3 days
B Knowledge transition from Development
and Implementation team Functional training
Workshop with business users KT from
development team Cutover support
Knowledge transition through
Documentation 5 to 6 days
C Functional training Workshop
Role based training
Knowledge transfer sessions Review
Meetings, Reverse KT
Knowledge transition through
Documentation with the
organization's KM Tool – Share
Point 4 weeks
D KT calls Documentations Query tracker KT
Document Maintenance Lessons Learnt
documentation
Sharepoint maintenance
5 to 6 hrs
E KT, Reverse KT sessions with client
Competency Management
Certificate courses.
Knowledge Manager tool
1 to 3 hrs
F All project related artifacts, committed
deliverables to the clients, KT documents,
Organization charts, Process related
documents, technical documents, training
documents, Metrics, minutes of meetings,
resource related documents, Confidential
documents with restricted access, Statement
of Work, Work orders, learning plans
Coaching new members in team, Reduce
dependency on resources
Proprietary KM tools, One
SharePoint repository for onsite &
offshore each from Vendor. One
central repository will be provided by
the client with restricted access to
key stakeholders in the project.
Repository consists of all the
documents related to project.
few weeks or 2 to
3 days
G Internal workshops, Domain research ,
Knowledge transfer sessions, Training/
Induction programs Training videos,
workshops, US visits by BA's to acquire
business knowledge from customers
Product Portal, SharePoint Portal
(Knowledge Management),
Document Repository to store all
project artifacts
2 to 3 days or
3 to 6 months
H Skill Development Plan is framed to access
the skill level of the employee for the various
skills needed in the project Cross training
and mentoring is identified in the skill level
plan Knowledge Transfer is planned for the
resources who are joining the team for the
functional aspects Technical / Process Tips
are sent as mailers as part of knowledge
sharing Supporting Tool captures the
solution information to build the knowledge
repository
Project wise Academy or University
share point is maintained to outline
the mandatory courses needed for the
employee, Company specific courses
are taken thru’ learning and
development portal Project specific
courses are shared thru’ Project share
point When a new person is on
boarding, the new entrant is expected
to give the reverse KT to asses the
effectiveness of knowledge transfer few weeks
I Knowledge transfer sessions, Training/
Induction programs
Documents collected from Previous
Project Holder or from central
repository 3-4 weeks
K. Discussions
Situations tend to control the behavior of an employee. Hectic
targets and work pressure in software organizations does not
allow the developer to contribute their time, effort in
supporting knowledge management systems. Here I would like
to put forward the idea through which software development
Integrated Intelligent Research (IIR) International Journal of Business Intelligents
Volume: 05 Issue: 01 June 2016 Page No.1-7
ISSN: 2278-2400
7
organizations can easily capture and acquire knowledge
through Footprint framework. Foot print Frame work is the
frame work which follows the shadow technique and identifies
the path of the other developers for solving their application
problems. CASE tools constructs code for the steps written
either in the algorithm or in the pseudo code. Footprint does
the reverse for the code. While developers construct code,
shadow technique/tool identifies the technology and
understands the logic for the particular scenario/user
requirement. This is documented as a footprint pattern for a
particular requirement specification. By following this
methodology, Knowledge Management managers need not
struggle and force the developers for knowledge creation
instead employees can concentrate on their new ventures
V.CONCLUSION
Utilization of KM is to reduce the dependency on resources in
software development organizations. Employees find difficult
to contribute their time in knowledge creation and
maintenance along with their regular work. Organizations need
to treat KM systems as a client’s project that raises a
pressuring need among employees. KM project is similar to
any other project. KM focuses on non-technical issues like
culture and practice. Nowadays, Organizations motivate
employees with free work culture; informal way of working
hence employees can focus on innovative ideas and creative
strategies for the quality process and the reliable product.
Issues & best practices, shortening skill gaps are the positive
impacts that tend to utilize the KM tool. This in turn makes the
employees to get involved in KM activities and help the KM
team to apply the KM strategies. KM is the foundation for the
organizations. Organizations must be patient enough to enjoy
the measurable fruitful result. This study is the groundwork to
identify and justify a unified KM approach which helps hand
in hand in software development process for software
development organizations.
VI.FUTURE WORK
This study has given the road map to identify and compare the
KM practices followed in various projects from different
organizations, which enables to find the most proven method
of KM implementation. Project duration, team size and KT
duration are the major factors in successful completion of a
project. Reducing the team size and project duration could be
made possible by using an efficient Knowledge Management
strategy. It is required to identify which KM practices help the
employees to learn the process and technology in a quick
manner.
REFERENCES
[1] Morten T. Hansen, Nitin Nohria, and Thomas Tierney.”What’s Your
Strategy for Managing Knowledge?”, Harward Business Review, Vol.
77, No. 2, Pages 106-116, 1999.
[2] Nina Evans and James Price, Australia Responsibility and
Accountability for Information Asset Management (IAM) in
Organizations.
[3] Handbook on Knowledge Management 1: Knowledge Matters Clyde
Holsapple Springer Science & Business Media, 17-Apr-2013.
[4] Sudhir Warrier - –“Knowledge Management”, Vikas Publishing House
2003.
[5] Elias.M. Award & Hassan M. Ghaziri–“Knowledge Management”,
Pearson Education 2003.
[6] John Seely Brown & Paul Duguid, Organizational Learning and
Communities-of-Practice: Towards a Unified View of Working,
Learning, and Innovation Published Online: The Social Life of
Information,Page Range: 40 – 57.
[7] Nonaka, I. and Takeuchi, H., The Knowledge-Creating Company: How
Japanese Companies Create the Dynamics of Innovation,Oxford
University Press, New York, USA, 1995.
[8] Raub, S.P. and Sthapit, B., Towards a taxonomy of approaches for
measuring organizational knowledge. Research and Practice in Human
Resource Management. v9 i1. 139-155.
[9] Ioana Rus , Mikael Lindvall, Guest Editors' Introduction: Knowledge
Management in Software Engineering, IEEE Software, v.19 n.3, p.26-
38, May 2002
[10] A. Andersen, The Knowledge Management Tool. Developed jointly by
Arthur Andersen & The American Productivity and Quality Center
(APQC), Chicago, Arthur Andersen, 1997.
[11] Maryam Alavi , Dorothy Leidner, Knowledge Management Systems:
Emerging Views and Practices from the Field, Proceedings of the Thirty-
second Annual Hawaii International Conference on System Sciences-
Volume 7, p.7009, January 05-08, 1999
[12] Maryam Alavi , Dorothy E. Leidner, Review: Knowledge management
and knowledge management systems: conceptual foundations and
research issues, MIS Quarterly, v.25 n.1, p.107-136, March 2001
[13] Basili, V.R., Caldieram, G. and Rombach, H.D., Experience factory. In:
Marciniack, J.J. (Ed.), Encyclopedia of Software Engineering, John
Wiley and Sons, Hoboken, NJ, USA.
[14] Jane Laudon , Kenneth Laudon, Management Information Systems:
Managing the Digital Firm (10th Edition), Prentice-Hall, Inc., Upper
Saddle River, NJ, 2006
[15] Ioana Rus , Mikael Lindvall, Guest Editors' Introduction: Knowledge
Management in Software Engineering, IEEE Software, v.19 n.3, p.26-
38, May 2002
[16] Aybueke Aurum , Jeffery Ross , Wohlin Claes , Meliha Handzic,
Managing Software Engineering Knowledge, Springer-Verlag New
York, Inc., Secaucus, NJ, 2003
[17] Kevin C. Desouza, Barriers to effective use of knowledge management
systems in software engineering, Communications of the ACM, v.46 n.1,
January 2003
[18] Thomas H. Davenport , Lawrence Prusak , Laurence Prusak, Working
Knowledge: How Organizations Manage What They Know, Harvard
Business School Press, Boston, MA, 1997
[19] Handbook on Knowledge Management 1: Knowledge Matters Clyde
Holsapple Springer Science & Business Media, 17-Apr-2013
[20] Nina Evans and James Price, Australia Responsibility and
Accountability for Information Asset Management (IAM) in
Organizations.
[21] Hansen, M.T., Nohria, N. and Tierney, T., What's your strategy for
managing knowledge?. Harvard Business Review, March-April (1999).
106-116.
[22] C. W. Holsapple , K. D. Joshi, Description and Analysis of Existing
Knowledge Management Frameworks, Proceedings of the Thirty-Second
Annual Hawaii International Conference on System Sciences-Volume 1,
p.1072, January 05-08, 1999
[23] https://www.cns-inc.com/
[24] Paul Klint , Chris Verhoef, Enabling the creation of knowledge about
software assets, Data & Knowledge Engineering, v.41 n.2-3, p.141-158,
June 2002.
[25] Razvan Bologa, Ana Ramona Lupu Accelerating the Sharing of
Knowledge in Order To Speed Up the Process of Enlarging Software
Development Teams-a Practical Example Proceedings of the 6th
Conference on 6th WSEAS Int. Conf. on Artificial Intelligence,
Knowledge Engineering and Data Bases, Corfu Island, Greece,
February16-19, 2007.

More Related Content

Similar to An Exploratory Study on the Practices of Knowledge Management in Software Development Organizations

Technology Implementation Paper
Technology Implementation PaperTechnology Implementation Paper
Technology Implementation PaperDeb Birch
 
An Analytical Study on Knowledge Sharing within the Organization
An Analytical Study on Knowledge Sharing within the OrganizationAn Analytical Study on Knowledge Sharing within the Organization
An Analytical Study on Knowledge Sharing within the Organizationijcnes
 
KNOWLEDGE MANAGEMENT notes.docx
KNOWLEDGE MANAGEMENT notes.docxKNOWLEDGE MANAGEMENT notes.docx
KNOWLEDGE MANAGEMENT notes.docxfreelancer
 
KNOWLEDGE MANAGEMENT notes.docx
KNOWLEDGE MANAGEMENT notes.docxKNOWLEDGE MANAGEMENT notes.docx
KNOWLEDGE MANAGEMENT notes.docxfreelancer
 
Critical Review of Success Factors of Knowledge Management System (KMS) on Co...
Critical Review of Success Factors of Knowledge Management System (KMS) on Co...Critical Review of Success Factors of Knowledge Management System (KMS) on Co...
Critical Review of Success Factors of Knowledge Management System (KMS) on Co...ijsrd.com
 
Knowledge management
Knowledge managementKnowledge management
Knowledge managementVidhu Arora
 
Km ver 1.0 student
Km   ver 1.0 studentKm   ver 1.0 student
Km ver 1.0 studentplpictimatec
 
4a knowledge management
4a knowledge management4a knowledge management
4a knowledge managementArpit Singhal
 
Knowledge Management 3.0 Final Presentation
Knowledge Management 3.0 Final PresentationKnowledge Management 3.0 Final Presentation
Knowledge Management 3.0 Final PresentationKM03
 
Current Trends in Training & Development: Public Vs Private Sector Organizations
Current Trends in Training & Development: Public Vs Private Sector OrganizationsCurrent Trends in Training & Development: Public Vs Private Sector Organizations
Current Trends in Training & Development: Public Vs Private Sector OrganizationsNatasha Gupta
 
STAFFS MOTIVATIONAL IN KNOWLEDGE TRANSFER BEHAVIOUR
STAFFS MOTIVATIONAL IN KNOWLEDGE TRANSFER BEHAVIOURSTAFFS MOTIVATIONAL IN KNOWLEDGE TRANSFER BEHAVIOUR
STAFFS MOTIVATIONAL IN KNOWLEDGE TRANSFER BEHAVIOURijcsit
 
KNOWLEDGE MANAGEMENT: WHY DO WE NEED IT FOR CORPORATES
KNOWLEDGE MANAGEMENT: WHY DO WE NEED IT FOR CORPORATESKNOWLEDGE MANAGEMENT: WHY DO WE NEED IT FOR CORPORATES
KNOWLEDGE MANAGEMENT: WHY DO WE NEED IT FOR CORPORATESBhojaraju Gunjal
 
Coaching material and tools for altruistic entrepreneurs -mentors - Module 3.pdf
Coaching material and tools for altruistic entrepreneurs -mentors - Module 3.pdfCoaching material and tools for altruistic entrepreneurs -mentors - Module 3.pdf
Coaching material and tools for altruistic entrepreneurs -mentors - Module 3.pdfBrodoto
 
Some interesting terminologies.pdf
Some interesting terminologies.pdfSome interesting terminologies.pdf
Some interesting terminologies.pdfs1000dcodeandpixels
 
Knowledge Management
Knowledge ManagementKnowledge Management
Knowledge ManagementYaw Chooi Fun
 
002. KM & Organizational Learning
002. KM & Organizational Learning002. KM & Organizational Learning
002. KM & Organizational LearningArianto Muditomo
 

Similar to An Exploratory Study on the Practices of Knowledge Management in Software Development Organizations (20)

Technology Implementation Paper
Technology Implementation PaperTechnology Implementation Paper
Technology Implementation Paper
 
jane hogan
jane hoganjane hogan
jane hogan
 
Knowledge Management solutions, mechanisms and infrastructure
Knowledge Management solutions, mechanisms and infrastructureKnowledge Management solutions, mechanisms and infrastructure
Knowledge Management solutions, mechanisms and infrastructure
 
An Analytical Study on Knowledge Sharing within the Organization
An Analytical Study on Knowledge Sharing within the OrganizationAn Analytical Study on Knowledge Sharing within the Organization
An Analytical Study on Knowledge Sharing within the Organization
 
Knowledge Management
Knowledge ManagementKnowledge Management
Knowledge Management
 
KNOWLEDGE MANAGEMENT notes.docx
KNOWLEDGE MANAGEMENT notes.docxKNOWLEDGE MANAGEMENT notes.docx
KNOWLEDGE MANAGEMENT notes.docx
 
KNOWLEDGE MANAGEMENT notes.docx
KNOWLEDGE MANAGEMENT notes.docxKNOWLEDGE MANAGEMENT notes.docx
KNOWLEDGE MANAGEMENT notes.docx
 
Critical Review of Success Factors of Knowledge Management System (KMS) on Co...
Critical Review of Success Factors of Knowledge Management System (KMS) on Co...Critical Review of Success Factors of Knowledge Management System (KMS) on Co...
Critical Review of Success Factors of Knowledge Management System (KMS) on Co...
 
Knowledge management
Knowledge managementKnowledge management
Knowledge management
 
Km ver 1.0 student
Km   ver 1.0 studentKm   ver 1.0 student
Km ver 1.0 student
 
4a knowledge management
4a knowledge management4a knowledge management
4a knowledge management
 
Knowledge Management 3.0 Final Presentation
Knowledge Management 3.0 Final PresentationKnowledge Management 3.0 Final Presentation
Knowledge Management 3.0 Final Presentation
 
Current Trends in Training & Development: Public Vs Private Sector Organizations
Current Trends in Training & Development: Public Vs Private Sector OrganizationsCurrent Trends in Training & Development: Public Vs Private Sector Organizations
Current Trends in Training & Development: Public Vs Private Sector Organizations
 
STAFFS MOTIVATIONAL IN KNOWLEDGE TRANSFER BEHAVIOUR
STAFFS MOTIVATIONAL IN KNOWLEDGE TRANSFER BEHAVIOURSTAFFS MOTIVATIONAL IN KNOWLEDGE TRANSFER BEHAVIOUR
STAFFS MOTIVATIONAL IN KNOWLEDGE TRANSFER BEHAVIOUR
 
KNOWLEDGE MANAGEMENT: WHY DO WE NEED IT FOR CORPORATES
KNOWLEDGE MANAGEMENT: WHY DO WE NEED IT FOR CORPORATESKNOWLEDGE MANAGEMENT: WHY DO WE NEED IT FOR CORPORATES
KNOWLEDGE MANAGEMENT: WHY DO WE NEED IT FOR CORPORATES
 
Coaching material and tools for altruistic entrepreneurs -mentors - Module 3.pdf
Coaching material and tools for altruistic entrepreneurs -mentors - Module 3.pdfCoaching material and tools for altruistic entrepreneurs -mentors - Module 3.pdf
Coaching material and tools for altruistic entrepreneurs -mentors - Module 3.pdf
 
Some interesting terminologies.pdf
Some interesting terminologies.pdfSome interesting terminologies.pdf
Some interesting terminologies.pdf
 
knowledge management document
knowledge management documentknowledge management document
knowledge management document
 
Knowledge Management
Knowledge ManagementKnowledge Management
Knowledge Management
 
002. KM & Organizational Learning
002. KM & Organizational Learning002. KM & Organizational Learning
002. KM & Organizational Learning
 

More from ijcnes

A Survey of Ontology-based Information Extraction for Social Media Content An...
A Survey of Ontology-based Information Extraction for Social Media Content An...A Survey of Ontology-based Information Extraction for Social Media Content An...
A Survey of Ontology-based Information Extraction for Social Media Content An...ijcnes
 
Economic Growth of Information Technology (It) Industry on the Indian Economy
Economic Growth of Information Technology (It) Industry on the Indian EconomyEconomic Growth of Information Technology (It) Industry on the Indian Economy
Economic Growth of Information Technology (It) Industry on the Indian Economyijcnes
 
An analysis of Mobile Learning Implementation in Shinas College of Technology...
An analysis of Mobile Learning Implementation in Shinas College of Technology...An analysis of Mobile Learning Implementation in Shinas College of Technology...
An analysis of Mobile Learning Implementation in Shinas College of Technology...ijcnes
 
A Survey on the Security Issues of Software Defined Networking Tool in Cloud ...
A Survey on the Security Issues of Software Defined Networking Tool in Cloud ...A Survey on the Security Issues of Software Defined Networking Tool in Cloud ...
A Survey on the Security Issues of Software Defined Networking Tool in Cloud ...ijcnes
 
Challenges of E-government in Oman
Challenges of E-government in OmanChallenges of E-government in Oman
Challenges of E-government in Omanijcnes
 
Power Management in Micro grid Using Hybrid Energy Storage System
Power Management in Micro grid Using Hybrid Energy Storage SystemPower Management in Micro grid Using Hybrid Energy Storage System
Power Management in Micro grid Using Hybrid Energy Storage Systemijcnes
 
Holistic Forecasting of Onset of Diabetes through Data Mining Techniques
Holistic Forecasting of Onset of Diabetes through Data Mining TechniquesHolistic Forecasting of Onset of Diabetes through Data Mining Techniques
Holistic Forecasting of Onset of Diabetes through Data Mining Techniquesijcnes
 
A Survey on Disease Prediction from Retinal Colour Fundus Images using Image ...
A Survey on Disease Prediction from Retinal Colour Fundus Images using Image ...A Survey on Disease Prediction from Retinal Colour Fundus Images using Image ...
A Survey on Disease Prediction from Retinal Colour Fundus Images using Image ...ijcnes
 
Feature Extraction in Content based Image Retrieval
Feature Extraction in Content based Image RetrievalFeature Extraction in Content based Image Retrieval
Feature Extraction in Content based Image Retrievalijcnes
 
Challenges and Mechanisms for Securing Data in Mobile Cloud Computing
Challenges and Mechanisms for Securing Data in Mobile Cloud ComputingChallenges and Mechanisms for Securing Data in Mobile Cloud Computing
Challenges and Mechanisms for Securing Data in Mobile Cloud Computingijcnes
 
Detection of Node Activity and Selfish & Malicious Behavioral Patterns using ...
Detection of Node Activity and Selfish & Malicious Behavioral Patterns using ...Detection of Node Activity and Selfish & Malicious Behavioral Patterns using ...
Detection of Node Activity and Selfish & Malicious Behavioral Patterns using ...ijcnes
 
Optimal Channel and Relay Assignment in Ofdmbased Multi-Relay Multi-Pair Two-...
Optimal Channel and Relay Assignment in Ofdmbased Multi-Relay Multi-Pair Two-...Optimal Channel and Relay Assignment in Ofdmbased Multi-Relay Multi-Pair Two-...
Optimal Channel and Relay Assignment in Ofdmbased Multi-Relay Multi-Pair Two-...ijcnes
 
An Effective and Scalable AODV for Wireless Ad hoc Sensor Networks
An Effective and Scalable AODV for Wireless Ad hoc Sensor NetworksAn Effective and Scalable AODV for Wireless Ad hoc Sensor Networks
An Effective and Scalable AODV for Wireless Ad hoc Sensor Networksijcnes
 
Secured Seamless Wi-Fi Enhancement in Dynamic Vehicles
Secured Seamless Wi-Fi Enhancement in Dynamic VehiclesSecured Seamless Wi-Fi Enhancement in Dynamic Vehicles
Secured Seamless Wi-Fi Enhancement in Dynamic Vehiclesijcnes
 
Virtual Position based Olsr Protocol for Wireless Sensor Networks
Virtual Position based Olsr Protocol for Wireless Sensor NetworksVirtual Position based Olsr Protocol for Wireless Sensor Networks
Virtual Position based Olsr Protocol for Wireless Sensor Networksijcnes
 
Mitigation and control of Defeating Jammers using P-1 Factorization
Mitigation and control of Defeating Jammers using P-1 FactorizationMitigation and control of Defeating Jammers using P-1 Factorization
Mitigation and control of Defeating Jammers using P-1 Factorizationijcnes
 
An analysis and impact factors on Agriculture field using Data Mining Techniques
An analysis and impact factors on Agriculture field using Data Mining TechniquesAn analysis and impact factors on Agriculture field using Data Mining Techniques
An analysis and impact factors on Agriculture field using Data Mining Techniquesijcnes
 
A Study on Code Smell Detection with Refactoring Tools in Object Oriented Lan...
A Study on Code Smell Detection with Refactoring Tools in Object Oriented Lan...A Study on Code Smell Detection with Refactoring Tools in Object Oriented Lan...
A Study on Code Smell Detection with Refactoring Tools in Object Oriented Lan...ijcnes
 
Priority Based Multi Sen Car Technique in WSN
Priority Based Multi Sen Car Technique in WSNPriority Based Multi Sen Car Technique in WSN
Priority Based Multi Sen Car Technique in WSNijcnes
 
Semantic Search of E-Learning Documents Using Ontology Based System
Semantic Search of E-Learning Documents Using Ontology Based SystemSemantic Search of E-Learning Documents Using Ontology Based System
Semantic Search of E-Learning Documents Using Ontology Based Systemijcnes
 

More from ijcnes (20)

A Survey of Ontology-based Information Extraction for Social Media Content An...
A Survey of Ontology-based Information Extraction for Social Media Content An...A Survey of Ontology-based Information Extraction for Social Media Content An...
A Survey of Ontology-based Information Extraction for Social Media Content An...
 
Economic Growth of Information Technology (It) Industry on the Indian Economy
Economic Growth of Information Technology (It) Industry on the Indian EconomyEconomic Growth of Information Technology (It) Industry on the Indian Economy
Economic Growth of Information Technology (It) Industry on the Indian Economy
 
An analysis of Mobile Learning Implementation in Shinas College of Technology...
An analysis of Mobile Learning Implementation in Shinas College of Technology...An analysis of Mobile Learning Implementation in Shinas College of Technology...
An analysis of Mobile Learning Implementation in Shinas College of Technology...
 
A Survey on the Security Issues of Software Defined Networking Tool in Cloud ...
A Survey on the Security Issues of Software Defined Networking Tool in Cloud ...A Survey on the Security Issues of Software Defined Networking Tool in Cloud ...
A Survey on the Security Issues of Software Defined Networking Tool in Cloud ...
 
Challenges of E-government in Oman
Challenges of E-government in OmanChallenges of E-government in Oman
Challenges of E-government in Oman
 
Power Management in Micro grid Using Hybrid Energy Storage System
Power Management in Micro grid Using Hybrid Energy Storage SystemPower Management in Micro grid Using Hybrid Energy Storage System
Power Management in Micro grid Using Hybrid Energy Storage System
 
Holistic Forecasting of Onset of Diabetes through Data Mining Techniques
Holistic Forecasting of Onset of Diabetes through Data Mining TechniquesHolistic Forecasting of Onset of Diabetes through Data Mining Techniques
Holistic Forecasting of Onset of Diabetes through Data Mining Techniques
 
A Survey on Disease Prediction from Retinal Colour Fundus Images using Image ...
A Survey on Disease Prediction from Retinal Colour Fundus Images using Image ...A Survey on Disease Prediction from Retinal Colour Fundus Images using Image ...
A Survey on Disease Prediction from Retinal Colour Fundus Images using Image ...
 
Feature Extraction in Content based Image Retrieval
Feature Extraction in Content based Image RetrievalFeature Extraction in Content based Image Retrieval
Feature Extraction in Content based Image Retrieval
 
Challenges and Mechanisms for Securing Data in Mobile Cloud Computing
Challenges and Mechanisms for Securing Data in Mobile Cloud ComputingChallenges and Mechanisms for Securing Data in Mobile Cloud Computing
Challenges and Mechanisms for Securing Data in Mobile Cloud Computing
 
Detection of Node Activity and Selfish & Malicious Behavioral Patterns using ...
Detection of Node Activity and Selfish & Malicious Behavioral Patterns using ...Detection of Node Activity and Selfish & Malicious Behavioral Patterns using ...
Detection of Node Activity and Selfish & Malicious Behavioral Patterns using ...
 
Optimal Channel and Relay Assignment in Ofdmbased Multi-Relay Multi-Pair Two-...
Optimal Channel and Relay Assignment in Ofdmbased Multi-Relay Multi-Pair Two-...Optimal Channel and Relay Assignment in Ofdmbased Multi-Relay Multi-Pair Two-...
Optimal Channel and Relay Assignment in Ofdmbased Multi-Relay Multi-Pair Two-...
 
An Effective and Scalable AODV for Wireless Ad hoc Sensor Networks
An Effective and Scalable AODV for Wireless Ad hoc Sensor NetworksAn Effective and Scalable AODV for Wireless Ad hoc Sensor Networks
An Effective and Scalable AODV for Wireless Ad hoc Sensor Networks
 
Secured Seamless Wi-Fi Enhancement in Dynamic Vehicles
Secured Seamless Wi-Fi Enhancement in Dynamic VehiclesSecured Seamless Wi-Fi Enhancement in Dynamic Vehicles
Secured Seamless Wi-Fi Enhancement in Dynamic Vehicles
 
Virtual Position based Olsr Protocol for Wireless Sensor Networks
Virtual Position based Olsr Protocol for Wireless Sensor NetworksVirtual Position based Olsr Protocol for Wireless Sensor Networks
Virtual Position based Olsr Protocol for Wireless Sensor Networks
 
Mitigation and control of Defeating Jammers using P-1 Factorization
Mitigation and control of Defeating Jammers using P-1 FactorizationMitigation and control of Defeating Jammers using P-1 Factorization
Mitigation and control of Defeating Jammers using P-1 Factorization
 
An analysis and impact factors on Agriculture field using Data Mining Techniques
An analysis and impact factors on Agriculture field using Data Mining TechniquesAn analysis and impact factors on Agriculture field using Data Mining Techniques
An analysis and impact factors on Agriculture field using Data Mining Techniques
 
A Study on Code Smell Detection with Refactoring Tools in Object Oriented Lan...
A Study on Code Smell Detection with Refactoring Tools in Object Oriented Lan...A Study on Code Smell Detection with Refactoring Tools in Object Oriented Lan...
A Study on Code Smell Detection with Refactoring Tools in Object Oriented Lan...
 
Priority Based Multi Sen Car Technique in WSN
Priority Based Multi Sen Car Technique in WSNPriority Based Multi Sen Car Technique in WSN
Priority Based Multi Sen Car Technique in WSN
 
Semantic Search of E-Learning Documents Using Ontology Based System
Semantic Search of E-Learning Documents Using Ontology Based SystemSemantic Search of E-Learning Documents Using Ontology Based System
Semantic Search of E-Learning Documents Using Ontology Based System
 

Recently uploaded

Study on Air-Water & Water-Water Heat Exchange in a Finned Tube Exchanger
Study on Air-Water & Water-Water Heat Exchange in a Finned Tube ExchangerStudy on Air-Water & Water-Water Heat Exchange in a Finned Tube Exchanger
Study on Air-Water & Water-Water Heat Exchange in a Finned Tube ExchangerAnamika Sarkar
 
Software and Systems Engineering Standards: Verification and Validation of Sy...
Software and Systems Engineering Standards: Verification and Validation of Sy...Software and Systems Engineering Standards: Verification and Validation of Sy...
Software and Systems Engineering Standards: Verification and Validation of Sy...VICTOR MAESTRE RAMIREZ
 
Introduction to Microprocesso programming and interfacing.pptx
Introduction to Microprocesso programming and interfacing.pptxIntroduction to Microprocesso programming and interfacing.pptx
Introduction to Microprocesso programming and interfacing.pptxvipinkmenon1
 
College Call Girls Nashik Nehal 7001305949 Independent Escort Service Nashik
College Call Girls Nashik Nehal 7001305949 Independent Escort Service NashikCollege Call Girls Nashik Nehal 7001305949 Independent Escort Service Nashik
College Call Girls Nashik Nehal 7001305949 Independent Escort Service NashikCall Girls in Nagpur High Profile
 
CCS355 Neural Network & Deep Learning UNIT III notes and Question bank .pdf
CCS355 Neural Network & Deep Learning UNIT III notes and Question bank .pdfCCS355 Neural Network & Deep Learning UNIT III notes and Question bank .pdf
CCS355 Neural Network & Deep Learning UNIT III notes and Question bank .pdfAsst.prof M.Gokilavani
 
Call Girls Narol 7397865700 Independent Call Girls
Call Girls Narol 7397865700 Independent Call GirlsCall Girls Narol 7397865700 Independent Call Girls
Call Girls Narol 7397865700 Independent Call Girlsssuser7cb4ff
 
OSVC_Meta-Data based Simulation Automation to overcome Verification Challenge...
OSVC_Meta-Data based Simulation Automation to overcome Verification Challenge...OSVC_Meta-Data based Simulation Automation to overcome Verification Challenge...
OSVC_Meta-Data based Simulation Automation to overcome Verification Challenge...Soham Mondal
 
Heart Disease Prediction using machine learning.pptx
Heart Disease Prediction using machine learning.pptxHeart Disease Prediction using machine learning.pptx
Heart Disease Prediction using machine learning.pptxPoojaBan
 
IVE Industry Focused Event - Defence Sector 2024
IVE Industry Focused Event - Defence Sector 2024IVE Industry Focused Event - Defence Sector 2024
IVE Industry Focused Event - Defence Sector 2024Mark Billinghurst
 
Decoding Kotlin - Your guide to solving the mysterious in Kotlin.pptx
Decoding Kotlin - Your guide to solving the mysterious in Kotlin.pptxDecoding Kotlin - Your guide to solving the mysterious in Kotlin.pptx
Decoding Kotlin - Your guide to solving the mysterious in Kotlin.pptxJoão Esperancinha
 
(MEERA) Dapodi Call Girls Just Call 7001035870 [ Cash on Delivery ] Pune Escorts
(MEERA) Dapodi Call Girls Just Call 7001035870 [ Cash on Delivery ] Pune Escorts(MEERA) Dapodi Call Girls Just Call 7001035870 [ Cash on Delivery ] Pune Escorts
(MEERA) Dapodi Call Girls Just Call 7001035870 [ Cash on Delivery ] Pune Escortsranjana rawat
 
High Profile Call Girls Nagpur Isha Call 7001035870 Meet With Nagpur Escorts
High Profile Call Girls Nagpur Isha Call 7001035870 Meet With Nagpur EscortsHigh Profile Call Girls Nagpur Isha Call 7001035870 Meet With Nagpur Escorts
High Profile Call Girls Nagpur Isha Call 7001035870 Meet With Nagpur Escortsranjana rawat
 
Sheet Pile Wall Design and Construction: A Practical Guide for Civil Engineer...
Sheet Pile Wall Design and Construction: A Practical Guide for Civil Engineer...Sheet Pile Wall Design and Construction: A Practical Guide for Civil Engineer...
Sheet Pile Wall Design and Construction: A Practical Guide for Civil Engineer...Dr.Costas Sachpazis
 
Sachpazis Costas: Geotechnical Engineering: A student's Perspective Introduction
Sachpazis Costas: Geotechnical Engineering: A student's Perspective IntroductionSachpazis Costas: Geotechnical Engineering: A student's Perspective Introduction
Sachpazis Costas: Geotechnical Engineering: A student's Perspective IntroductionDr.Costas Sachpazis
 
SPICE PARK APR2024 ( 6,793 SPICE Models )
SPICE PARK APR2024 ( 6,793 SPICE Models )SPICE PARK APR2024 ( 6,793 SPICE Models )
SPICE PARK APR2024 ( 6,793 SPICE Models )Tsuyoshi Horigome
 
Artificial-Intelligence-in-Electronics (K).pptx
Artificial-Intelligence-in-Electronics (K).pptxArtificial-Intelligence-in-Electronics (K).pptx
Artificial-Intelligence-in-Electronics (K).pptxbritheesh05
 
High Profile Call Girls Nagpur Meera Call 7001035870 Meet With Nagpur Escorts
High Profile Call Girls Nagpur Meera Call 7001035870 Meet With Nagpur EscortsHigh Profile Call Girls Nagpur Meera Call 7001035870 Meet With Nagpur Escorts
High Profile Call Girls Nagpur Meera Call 7001035870 Meet With Nagpur EscortsCall Girls in Nagpur High Profile
 

Recently uploaded (20)

Study on Air-Water & Water-Water Heat Exchange in a Finned Tube Exchanger
Study on Air-Water & Water-Water Heat Exchange in a Finned Tube ExchangerStudy on Air-Water & Water-Water Heat Exchange in a Finned Tube Exchanger
Study on Air-Water & Water-Water Heat Exchange in a Finned Tube Exchanger
 
🔝9953056974🔝!!-YOUNG call girls in Rajendra Nagar Escort rvice Shot 2000 nigh...
🔝9953056974🔝!!-YOUNG call girls in Rajendra Nagar Escort rvice Shot 2000 nigh...🔝9953056974🔝!!-YOUNG call girls in Rajendra Nagar Escort rvice Shot 2000 nigh...
🔝9953056974🔝!!-YOUNG call girls in Rajendra Nagar Escort rvice Shot 2000 nigh...
 
Software and Systems Engineering Standards: Verification and Validation of Sy...
Software and Systems Engineering Standards: Verification and Validation of Sy...Software and Systems Engineering Standards: Verification and Validation of Sy...
Software and Systems Engineering Standards: Verification and Validation of Sy...
 
Introduction to Microprocesso programming and interfacing.pptx
Introduction to Microprocesso programming and interfacing.pptxIntroduction to Microprocesso programming and interfacing.pptx
Introduction to Microprocesso programming and interfacing.pptx
 
★ CALL US 9953330565 ( HOT Young Call Girls In Badarpur delhi NCR
★ CALL US 9953330565 ( HOT Young Call Girls In Badarpur delhi NCR★ CALL US 9953330565 ( HOT Young Call Girls In Badarpur delhi NCR
★ CALL US 9953330565 ( HOT Young Call Girls In Badarpur delhi NCR
 
College Call Girls Nashik Nehal 7001305949 Independent Escort Service Nashik
College Call Girls Nashik Nehal 7001305949 Independent Escort Service NashikCollege Call Girls Nashik Nehal 7001305949 Independent Escort Service Nashik
College Call Girls Nashik Nehal 7001305949 Independent Escort Service Nashik
 
CCS355 Neural Network & Deep Learning UNIT III notes and Question bank .pdf
CCS355 Neural Network & Deep Learning UNIT III notes and Question bank .pdfCCS355 Neural Network & Deep Learning UNIT III notes and Question bank .pdf
CCS355 Neural Network & Deep Learning UNIT III notes and Question bank .pdf
 
9953056974 Call Girls In South Ex, Escorts (Delhi) NCR.pdf
9953056974 Call Girls In South Ex, Escorts (Delhi) NCR.pdf9953056974 Call Girls In South Ex, Escorts (Delhi) NCR.pdf
9953056974 Call Girls In South Ex, Escorts (Delhi) NCR.pdf
 
Call Girls Narol 7397865700 Independent Call Girls
Call Girls Narol 7397865700 Independent Call GirlsCall Girls Narol 7397865700 Independent Call Girls
Call Girls Narol 7397865700 Independent Call Girls
 
OSVC_Meta-Data based Simulation Automation to overcome Verification Challenge...
OSVC_Meta-Data based Simulation Automation to overcome Verification Challenge...OSVC_Meta-Data based Simulation Automation to overcome Verification Challenge...
OSVC_Meta-Data based Simulation Automation to overcome Verification Challenge...
 
Heart Disease Prediction using machine learning.pptx
Heart Disease Prediction using machine learning.pptxHeart Disease Prediction using machine learning.pptx
Heart Disease Prediction using machine learning.pptx
 
IVE Industry Focused Event - Defence Sector 2024
IVE Industry Focused Event - Defence Sector 2024IVE Industry Focused Event - Defence Sector 2024
IVE Industry Focused Event - Defence Sector 2024
 
Decoding Kotlin - Your guide to solving the mysterious in Kotlin.pptx
Decoding Kotlin - Your guide to solving the mysterious in Kotlin.pptxDecoding Kotlin - Your guide to solving the mysterious in Kotlin.pptx
Decoding Kotlin - Your guide to solving the mysterious in Kotlin.pptx
 
(MEERA) Dapodi Call Girls Just Call 7001035870 [ Cash on Delivery ] Pune Escorts
(MEERA) Dapodi Call Girls Just Call 7001035870 [ Cash on Delivery ] Pune Escorts(MEERA) Dapodi Call Girls Just Call 7001035870 [ Cash on Delivery ] Pune Escorts
(MEERA) Dapodi Call Girls Just Call 7001035870 [ Cash on Delivery ] Pune Escorts
 
High Profile Call Girls Nagpur Isha Call 7001035870 Meet With Nagpur Escorts
High Profile Call Girls Nagpur Isha Call 7001035870 Meet With Nagpur EscortsHigh Profile Call Girls Nagpur Isha Call 7001035870 Meet With Nagpur Escorts
High Profile Call Girls Nagpur Isha Call 7001035870 Meet With Nagpur Escorts
 
Sheet Pile Wall Design and Construction: A Practical Guide for Civil Engineer...
Sheet Pile Wall Design and Construction: A Practical Guide for Civil Engineer...Sheet Pile Wall Design and Construction: A Practical Guide for Civil Engineer...
Sheet Pile Wall Design and Construction: A Practical Guide for Civil Engineer...
 
Sachpazis Costas: Geotechnical Engineering: A student's Perspective Introduction
Sachpazis Costas: Geotechnical Engineering: A student's Perspective IntroductionSachpazis Costas: Geotechnical Engineering: A student's Perspective Introduction
Sachpazis Costas: Geotechnical Engineering: A student's Perspective Introduction
 
SPICE PARK APR2024 ( 6,793 SPICE Models )
SPICE PARK APR2024 ( 6,793 SPICE Models )SPICE PARK APR2024 ( 6,793 SPICE Models )
SPICE PARK APR2024 ( 6,793 SPICE Models )
 
Artificial-Intelligence-in-Electronics (K).pptx
Artificial-Intelligence-in-Electronics (K).pptxArtificial-Intelligence-in-Electronics (K).pptx
Artificial-Intelligence-in-Electronics (K).pptx
 
High Profile Call Girls Nagpur Meera Call 7001035870 Meet With Nagpur Escorts
High Profile Call Girls Nagpur Meera Call 7001035870 Meet With Nagpur EscortsHigh Profile Call Girls Nagpur Meera Call 7001035870 Meet With Nagpur Escorts
High Profile Call Girls Nagpur Meera Call 7001035870 Meet With Nagpur Escorts
 

An Exploratory Study on the Practices of Knowledge Management in Software Development Organizations

  • 1. Integrated Intelligent Research (IIR) International Journal of Business Intelligents Volume: 05 Issue: 01 June 2016 Page No.1-7 ISSN: 2278-2400 1 An Exploratory Study on the Practices of Knowledge Management in Software Development Organizations M.A. Krishna Priya1 , Justus Selwyn2 1 Research Scholar, Computer Science Department, Bharathiar University, Coimbatore, India. 2 Professor, SCSE, VIT University, Chennai, India. Email: priya_krishi@yahoo.co.in,justus.s@vit.ac.in Abstract—This study explores the current trends of knowledge management system and its practices in software development organizations. This Paper identifies the approaches towards KM for knowledge acquisition, representation and sharing. Application of KM practices in the software development work are stated and analyzed. These Case studies shows current KM practices and KM implementations that are followed in software development organizations. And also specifies the KT activities involved in Knowledge sharing. Organizations follow either codification or personalization [1] strategy. Most of the Organizations mix and match the KT techniques from the KM strategies and follow their own strategy according to their convenience. Here, to implement KM strategies, how KM portals and KM systems are utilized for shortening the skill gaps among employees is also mentioned. These findings identified that organizations understand the need of knowledge sharing but knowledge acquisition, representation and sharing is not organized clearly. Few organizations are successful in knowledge management implementation. Keywords— Knowledge Management (KM), Knowledge Management System (KMS), Knowledge Transfer (KT). I. INTRODUCTION Information is the great asset [2] in current scenario. Information is available in multiple forms. Getting the right information at right time is the challenge in these days. People’s mind processes information according to the context. This processed information is called knowledge [3]. To assess the right information for a particular situation, the presence of mind- axiomatic knowledge [4] is very much essential. Information stored in computers is not knowledge; it is an understanding obtained through the process of experience according to individual’s perception, thinking capability and intelligence [5]. Knowledge simulates the thought processes in individuals which trigger ideas, finally developed in to action. Higher order thinking skills of individuals help in creation of new knowledge that gives improvement for an action. Tacit knowledge [5] is been gained through our learnings and reflections on actions in a particular scenario through which deep understanding is evolved. Intelligence is required to apply appropriate knowledge to solve an issue. This Process involves converting tacit knowledge into explicit experience. ((i.e.) perspective, belief and it values etc.). This successful experience leads to expertise. Conceive, Act & Reflect [6]. Knowledge of logic is called axiomatic knowledge which is intrinsic within employees and their axiomatic knowledge helps Individuals to gain existential knowledge. Existential knowledge is existing knowledge [4]. People started learning lessons from other’s experiences. They can better understand the present and predict the future by tracking origins, by comparing past patterns with present and future ones. Knowledge processes in software organizations involve information, knowledge, people and their individual skills Organizations follow range of practices to identify, categorize, create, protect and distribute knowledge [4]. Fig. 1. Knowledge Process in software Development Organizations In knowledge process, information is identified, categorized and gets converted into knowledge. This triggers learning and action among employees. Action stimulates routine practice to enhance skill, thus expertise knowledge is created [7]. Expertise knowledge is protected and distributed with KM Practices. Knowledge process provides the opportunity to learn, act and practice. Thus in turn helps the employees in shortening their skill gaps. These Knowledge Management practices improve the thought process and intelligence among employees; Employees could identify existential knowledge by utilizing Knowledge Management Systems [8, 9] for their innovative manifestations in software organizations. To answer the following questions individual’s experience is required.
  • 2. Integrated Intelligent Research (IIR) International Journal of Business Intelligents Volume: 05 Issue: 01 June 2016 Page No.1-7 ISSN: 2278-2400 2  What is the problem?  What knowledge is required to solve the problem?  What knowledge is available in relation with the problem?  How this knowledge could be utilized for the problem? Each employee has a unique skill. It is impossible for organizations to get specialists or subject experts for every new technology. Recruitment of new employees incurs high cost for every new change in technology. Instead, one time investment in Knowledge Management tool [10] can benefit the organization. Some of the Knowledge Management activities [11, 12] are involved in Knowledge transfer. The activities followed in software development organizations are E-learning, class room training, Hands-on experience and workshops. Hands-on experience is a key to improve a particular skill in a specific area. Here cost, time and effort are invested. KM activities are practiced in every project's life cycle [13] and the whole process knowledge is documented for future use. KMS facilitates the employees to get practiced by managing their competency [14]. Competency management, Certificate courses and job shadowing activities are the knowledge implementation strategies that are organized in order to shorten the skill gaps among employees. A. Motivation: With Knowledge Management (KM), Software organizations conserve effort, time and cost [15]. Organizations, reuse available data and knowledge, reduce the repetition of tasks, analyze asses, evaluate and apply knowledge (recycle) to produce innovative process, product and service. The current techniques applied for KMS doesn’t understand the needs or problems of software developers which they face in the middle of their work. The tool is not teaching. In order to access the implicit knowledge the developers has to rely on their leaders, other people or forums. This paper identifies, analyzes the KM practices. Research work involves explore, strive and discover the best strategy for software organizations. B. The Problem statement: Knowledge is organized and managed to support the software development process in software development organizations [13, 16]. Experienced software developers creates user, technical manuals. KMS acquires knowledge from these documentations; it is not possible to represent tacit knowledge through documentations. Formal knowledge transfer happens with training, workshops and informal knowledge transfer happens through group wares and personal networks. KM systems [17] facilitate employees but it doesn’t address some of the immediate needs of the software developers in the middle of their work. Effective utilization of KM systems is not been found in software development activity. C. Outline of the Paper: Overview of the knowledge management system is covered in Section 2. A detailed study on the software development organizations is covered in Section 3, with focus on data collection, people involved and the profile of the participating organization. The findings of the study are detailed with a prime focus on the knowledge management practices in organizations in Section 4, and a final conclusion on this work is in Section 5 and future works in Section 6. II.OVERVIEW OF KMS Knowledge Management involves identification and analysis of available and required knowledge and process for further plans and actions to enhance the productivity. Fig. 2-Knowledge Management In software organizations, high customer expectation levels can be supported by the organization’s KM practices [18]. KM encourages to record significant changes during the process and is shared. KM solutions [19] help to capture data, analyze information, and disseminate knowledge which provides meaningful inferences. KMS facilitates a fresh employee as an experienced employee within the short span of time period [20]. Very small organizations can’t afford KMS because of cost/benefit ratio. These organizations follow soft approaches like face to face knowledge transfer and group sharing methods [21] or through products like wiki, forums etc. KM team helps an employee to share his tacit knowledge on a particular technology, methodologies by formalizing the knowledge acquisition tasks. KM tools are selected by KM team. KM system/portal [21, 22] is well maintained by KM team. KM Manager and KM team identifies individual qualities of each employee. Managing the knowledge workers involves the recognition of the different needs of different individuals [23]. Seminars and workshops are organized by KM team. Here, Performance measures can be considered as the key element for appraisals, rewards. This motivation acts as a catalyst to find creative and effective ways to keep their productivity high. Knowledge is an important element in software development work. KMS helps learning among employees. Lessons learnt and best practices from previous projects and processes are stored as documents in portals. Employees can acquire knowledge from these documents; they can learn from others experiences. KM systems [19] capture domain knowledge by using specific templates. The documents are annotated with keywords which are helpful for future search [15]. Knowledge workers explore, manipulate new innovative ideas, rather than following the old version. New innovative designs, models, processes, projects are the products of KM work. Employees can avoid unnecessary investigations for those problems where already solutions would have been found and utilized with the help of KMS. Knowledge Management in software development organization [18] can be shown as follows.  Create and Store new knowledge  Identify and Apply knowledge  Disseminate and Enhance the knowledge  Analyze and Synthesize process, product or service
  • 3. Integrated Intelligent Research (IIR) International Journal of Business Intelligents Volume: 05 Issue: 01 June 2016 Page No.1-7 ISSN: 2278-2400 3  Acquire and Share process, product or service  Manipulate Knowledge Management System Fig.3-Knowledge Management in Software Development Organizations The usage of the system saves time and reduces work pressure. The system is designed to assist people for taking strategic decisions as a decision support system [19]. This is especially useful for employees to quickly react in the presence of problems produced by unexpected situations such as programs with malfunctions, road blocks in the data networks, etc. III. STUDIES ON ORGANIZATION D. Data Collection In this study, software organizations that practices KM in their software development work are explored. All these companies provided one or two project information. Data Collection was done with the two templates. Template1 consists of data regarding team hierarchy, team size, project domain and duration of the project. Template2 consists of current KM practices, KM implementation and KT duration. Both the template tabulations are mentioned below. Data collection was done by informal meeting (oral form) from 5 organizations. Different teams were observed. Personal interviews with the KM managers were especially helpful to get information from 2 organizations. And the trainers demonstrated their KM practices, KM portals and E-Learning resources. From 2 organizations, information was collected through mail communications (written form). E. People involved A total of 15 people in project management roles were participated in this study from 9 organizations. Information was collected from project managers, project leaders and their experience in the field ranges from 5 to 10 years. F. Organizations Profile: 1) Organization A, researches, designs, and delivers leading- edge software applications that enhance and extend SAP solutions, and is recognized as one of the prime contributors to innovation, quality and service. 2) Organization B is a global leader in consulting, technology, and outsourcing solutions. This organization help enterprises transform and thrive in a changing world through strategic consulting, operational leadership, and the co-creation of breakthrough solutions, including those in mobility, sustainability, big data, and cloud computing. 3) Organization C is a leading provider of IT and BPO services, listed among the Top 20 Indian global IT services organizations, with presence in 36 locations worldwide. They help clients to achieve a competitive advantage by co-developing innovative IT/ Process capabilities and ensure that they are delivered through flexible business models. The organization has a proven and time-tested Project Management Methodology with transparency and visibility for the customers to know the status of the project progress. 4) Organization D is one of the world's largest financial institutions, serving individual consumers, small- and middle-market businesses and large corporations with a full range of banking, investing, asset management and other financial and risk management products and services. This organization is a global leader among the world's leading wealth management companies, investment banking and serves clients through operations in more than 40 countries. 5) Organization E provides IT services, such as consulting and business solutions partner to discover the power of certainty in global enterprises and is a leader in the global marketplace and among the top 10 technology firms in the world. Building on more than 40 years of experience, they add real value to global organizations through domain expertise plus solutions with proven success in the field and world-class service. 6) Organization F enables global enterprises to address a dual mandate to make their current operations as efficient and cost-effective as possible and to invest in innovation to unleash new potential across their organizations. The company enhances productivity by ensuring that vital business functions work faster, cheaper and better. 7) Organization G delivers a broad portfolio of information technology (IT) and business process outsourcing (BPO) solutions to a diverse base of federal, state and local government agencies, and commercial enterprises. High- quality; cost-effective solutions help clients accomplish their missions and improve business performance. 8) Organization H has been named by Software Magazine as the 3rd largest software company in the world in total software revenue. This includes several categories including business service management software, application lifecycle management software, portfolio management software, mobile apps, big data and analytics, service and portfolio management software, automation and orchestration software, and enterprise security software[29,30]. 9) Organization I is a technology company. The Company operates in five business segments: Global Technology Services (GTS), which includes Strategic Outsourcing, Integrated Technology Services, Cloud and Technology Support Services, and also provides information technology (IT) infrastructure. IV.KM PRACTICES IN ORGANIZATION Organizations treat their employees as Intellectual Capitals. KM provides the facility to preserve knowledge and
  • 4. Integrated Intelligent Research (IIR) International Journal of Business Intelligents Volume: 05 Issue: 01 June 2016 Page No.1-7 ISSN: 2278-2400 4 intelligence [25]. KM team works hand in hand with training team. They plan, organize and control the KM activities [23, 24]. KM team plans according to the below findings:  Finds the lack of knowledge among employees in a particular business process or technology through project managers/ project leaders.  Finds the knowledge quest among employees by circulating messages or through internal mails. KM team organizes KM activities given below:  Arrange workshops and seminars with Knowledge champions.  Provides opportunities to share, learn and gain experience, reviews the understandings and makes the employee ready for working KM team controls the KM activities as shown below:  Collects the bottlenecks from different teams in the middle of the project.  Arranges KT sessions either with In house subject experts or with Knowledge champions from outside in the middle of the project to produce the desired objective with in the specified time period. G. What methodologies are used for sharing knowledge?  L&OT (Learning and Organizational Training Department) takes the help of third party training centers or from an in-house trainer. The Department provides training for fresher as well as for experienced people. Monthly / Quarterly training sessions are organized by the team to share the knowledge. Technical Process Tips are sent as mails or through personal network messages for knowledge sharing. Supporting Tool captures the solution information to build the knowledge repository. Newsletters, Success stories are posted in group forums through which employees gets inspiration and motivated towards contribution and utilization of knowledge portals. H. What knowledge management practices is been followed?  Portals outline the mandatory courses needed for the employee, Induction orientation is conducted for the new comers. Company specific courses are taken through learning and development portal. Project specific courses are shared through Project share point Skill development plan is framed by assessing the strength, time limit and accordingly training is planned.  Mentoring is a technique which enables the employees to understand that they are future of company; mentoring provides exchange of information/knowledge between employees.  Wikis, discussion forums, personal networks( informal knowledge transfer), Knowledge Manager Tool (Organization’s proprietary tool), Share point maintenance, Document Repository to store all project artifacts, Knowledge Portal, Training Videos, Simulated solutions on Intranet websites, Past Experiences- Best and Worst practices or Lessons learnt documentations, Key issues and solutions are the common KM practices followed in most of the organizations. I. How KM is implemented in different teams’ right from design to testing?  Functional business process Knowledge Transfer is planned and implemented for the new resources according to their project. The new entrant is expected to give the reverse KT to access the effectiveness of knowledge transfer. Review Meetings are conducted in the middle of every phase to reach the milestones.  Knowledge sharing happens with common room tool where all the documents related to the subject are present. J. Findings: This section examines current KM practices in these nine companies and employees understanding and perception of KM is been identified. is noticed. This is merely to find out how KM is utilized among employees.  Employees understanding and perception of KM is been identified through informal interviews with project leaders and project managers.  Utilization of KM is identified by observation method. Tools and portals are used to manage the knowledge resources and practices.  Commitment towards KM among employees is been identified and organized by KM Manager a) The Company A believes that KM helps to improve the production. Tools & techniques were not clear. They rely on informal knowledge sharing through job shadowing, training and workshops. The new comer observes day-to- day routine job of an employee, this lets him/her to identify their role. Job shadowing helps to increase the knowledge of the new comer and provides in-depth work experience. The management has standardized the KM documentation activities. b) This company B practices KM with formal group discussions, mail communications. KT meetings and Reverse KT with clients are conducted to ensure the learning among employees. Management has standardized the KM documentation activities. c) The Company C consciously follows KM with its team of employees by giving functional, role based training. KT meetings and Reverse KT with clients are conducted to ensure the learning among employees. Project repositories and portals are well organized and maintained using organization’s proprietary tool. Employees can rely on the shared explicit knowledge. d) In company D, project managers and KM team members are fully aware of the KM concepts and practices. Different KM process methodologies like KT calls Documentations, Query tracker, KT Document Maintenance, Lessons Learnt documentation are followed according to the projects. Share point maintenance helps the employees to utilize the required knowledge. e) Company E has identified the importance of KM. Since lack of KM systems limits the learning facility, KM is structured and organized so that employee’s queries are answered. Knowledge Manager Tool is used for knowledge transfer. Certificate courses are organized and conducted by the management to improve the specific skills among the employees. Competency Management motivates employees towards learning and sharing.
  • 5. Integrated Intelligent Research (IIR) International Journal of Business Intelligents Volume: 05 Issue: 01 June 2016 Page No.1-7 ISSN: 2278-2400 5 f) Company F knows the KM’s potential and its application in the organization among employees. Coaching new members in team through workshops reduces dependency on resources Knowledge transfer is been conducted among peers through subject experts or knowledge champions. All project related artifacts, committed deliverables to the clients, KT documents, Organization charts, Process related documents, Work, Work orders are organized and maintained in proprietary KM tools. Repository consists of all the documents related to project employees have restricted access with confidential documents. One central repository is provided by the client with restricted access to key stakeholders in the project. g) Company G’s Product Portal, Share point portal (Knowledge Management), Document repository stores all project artifacts. This helps the employees to adapt existing knowledge to produce solutions. Domain research enhances the employee’s ability to produce the quality work. Business analysts acquire business knowledge from customers. Cross training and knowledge transfer sessions are conducted to team members through internal workshops, Training/ Induction programs and Training videos. h) Company H helps new recruits, trainees to settle into the organization by mentoring them with highly competent employees Knowledge Transfer is planned for the resources who are joining the team and the new entrant is expected to give the reverse KT to assess the effectiveness of knowledge transfer. According to the various skills needed in the project, employee’s skill development Plan is framed. Cross training and mentoring is identified in the skill level plan, functional aspects Technical / Process Tips are sent as mailers as part of knowledge sharing. Supporting Tool captures the solution information to build the knowledge repository. Company specific courses are taken through learning and development portal. Project specific courses are shared through Project share point, Project wise share point is maintained to outline the mandatory courses needed for the employee. i) Company I provides an encouraging environment through ongoing interactions like training/ induction programmes. Subject experts coach others and pass their expertise to those people who need to acquire specified skills. These Knowledge transfer sessions facilitates knowledge progression among team members. Project holders store documents in the central repository. Restricted access is given to individual team’s members in the project. This organization motivates informal knowledge transfer among employees through Wikis, discussion forums, personal networks. TABLE I. PROJECT INFORMATION FROM SOFTWARE ORGANIZATIONS Organizati on Team Hierarchy Team Size Project Title & Domain Duration A Manager - Team members 13 Functional Validation - Transportation, Warehouse, Supply Chain 10 months B Project Manager, Team Lead - Order to Cash Function, Team Lead - Procure to Pay Function, Team Lead - Report to Reconciliation Function, Team Members 35 Global Financial Shared Services support-Oracle Financial 3 months C Project Manager, Subject Experts Business Analyst Development Manager, Test Manager Development Lead, Test Lead, Team Members 400 Airline Reservation System- Airline 8 months D PM, Dev lead, Test lead, Module leads, developers, testers 15 DBI - Credit Bureau 6 months E Client Manager, Dev Manager, Dev Lead, Developer, Test Manager, Test Lead, Tester 12 CBQ – Commercial Bank of Qatar - Banking 9 Months Client Manager, Dev Manager, Dev Lead, Developer, Test Manager, Test Lead, Tester 9 Card Claims Process Re Engineering (CCPR) - Bank Of Amaerica -Banking 12 Months F 1DA Manager 2 Leads 2 Senior s/w engineers 5 software engineers 10 Lowes – Retail 12 months 1 Delivery Assurance Manager Offshore 2 Leads 3 Senior Software Engineers 6 Software engineers 12 Greens - Retail & Healthcare 36 months 1 DA Program Senior Manager1 DA Project Manager1 Technical Architect3 Leads4 Senior Software Engineers5 Software engineers 15 Homescan – Retail 30 months G Product Manager, Business Analyst, Technical Lead, Programmers, QA, Documentation 22 Consumer Engagement - US Healthcare 24 months Program Manager, Technical Manager, Architect, Business Analyst, Technical Lead, Programmers, QA, Documentation 24 eMEDS (Electronic Medicaid Eligibility System) - US Healthcare 36 months
  • 6. Integrated Intelligent Research (IIR) International Journal of Business Intelligents Volume: 05 Issue: 01 June 2016 Page No.1-7 ISSN: 2278-2400 6 Product Manager, Architect, Data Analyst, Programmers, QA 18 As-One Project Management Portal - US Healthcare 24 months H Delivery Manager, Project Manager, Project Lead, Team members 160 The Nielsen Company- Retail Data Analysis 42 months I Delivery Expert-Second Line Manager-First Line Manager-Resources 15 JOHN DEERE-PLATFORM SUPPORT 24 months TABLE II. KM STRATEGIES IN SOFTWARE ORGANIZATIONS Organization KM Practices KM Implementation KT Duration A Class room training, Online training, Job Shadowing , Workshops Documentation 2 to 3 months or 30 minutes to 4 hours or 1 or few weeks or 2 to 3 days B Knowledge transition from Development and Implementation team Functional training Workshop with business users KT from development team Cutover support Knowledge transition through Documentation 5 to 6 days C Functional training Workshop Role based training Knowledge transfer sessions Review Meetings, Reverse KT Knowledge transition through Documentation with the organization's KM Tool – Share Point 4 weeks D KT calls Documentations Query tracker KT Document Maintenance Lessons Learnt documentation Sharepoint maintenance 5 to 6 hrs E KT, Reverse KT sessions with client Competency Management Certificate courses. Knowledge Manager tool 1 to 3 hrs F All project related artifacts, committed deliverables to the clients, KT documents, Organization charts, Process related documents, technical documents, training documents, Metrics, minutes of meetings, resource related documents, Confidential documents with restricted access, Statement of Work, Work orders, learning plans Coaching new members in team, Reduce dependency on resources Proprietary KM tools, One SharePoint repository for onsite & offshore each from Vendor. One central repository will be provided by the client with restricted access to key stakeholders in the project. Repository consists of all the documents related to project. few weeks or 2 to 3 days G Internal workshops, Domain research , Knowledge transfer sessions, Training/ Induction programs Training videos, workshops, US visits by BA's to acquire business knowledge from customers Product Portal, SharePoint Portal (Knowledge Management), Document Repository to store all project artifacts 2 to 3 days or 3 to 6 months H Skill Development Plan is framed to access the skill level of the employee for the various skills needed in the project Cross training and mentoring is identified in the skill level plan Knowledge Transfer is planned for the resources who are joining the team for the functional aspects Technical / Process Tips are sent as mailers as part of knowledge sharing Supporting Tool captures the solution information to build the knowledge repository Project wise Academy or University share point is maintained to outline the mandatory courses needed for the employee, Company specific courses are taken thru’ learning and development portal Project specific courses are shared thru’ Project share point When a new person is on boarding, the new entrant is expected to give the reverse KT to asses the effectiveness of knowledge transfer few weeks I Knowledge transfer sessions, Training/ Induction programs Documents collected from Previous Project Holder or from central repository 3-4 weeks K. Discussions Situations tend to control the behavior of an employee. Hectic targets and work pressure in software organizations does not allow the developer to contribute their time, effort in supporting knowledge management systems. Here I would like to put forward the idea through which software development
  • 7. Integrated Intelligent Research (IIR) International Journal of Business Intelligents Volume: 05 Issue: 01 June 2016 Page No.1-7 ISSN: 2278-2400 7 organizations can easily capture and acquire knowledge through Footprint framework. Foot print Frame work is the frame work which follows the shadow technique and identifies the path of the other developers for solving their application problems. CASE tools constructs code for the steps written either in the algorithm or in the pseudo code. Footprint does the reverse for the code. While developers construct code, shadow technique/tool identifies the technology and understands the logic for the particular scenario/user requirement. This is documented as a footprint pattern for a particular requirement specification. By following this methodology, Knowledge Management managers need not struggle and force the developers for knowledge creation instead employees can concentrate on their new ventures V.CONCLUSION Utilization of KM is to reduce the dependency on resources in software development organizations. Employees find difficult to contribute their time in knowledge creation and maintenance along with their regular work. Organizations need to treat KM systems as a client’s project that raises a pressuring need among employees. KM project is similar to any other project. KM focuses on non-technical issues like culture and practice. Nowadays, Organizations motivate employees with free work culture; informal way of working hence employees can focus on innovative ideas and creative strategies for the quality process and the reliable product. Issues & best practices, shortening skill gaps are the positive impacts that tend to utilize the KM tool. This in turn makes the employees to get involved in KM activities and help the KM team to apply the KM strategies. KM is the foundation for the organizations. Organizations must be patient enough to enjoy the measurable fruitful result. This study is the groundwork to identify and justify a unified KM approach which helps hand in hand in software development process for software development organizations. VI.FUTURE WORK This study has given the road map to identify and compare the KM practices followed in various projects from different organizations, which enables to find the most proven method of KM implementation. Project duration, team size and KT duration are the major factors in successful completion of a project. Reducing the team size and project duration could be made possible by using an efficient Knowledge Management strategy. It is required to identify which KM practices help the employees to learn the process and technology in a quick manner. REFERENCES [1] Morten T. Hansen, Nitin Nohria, and Thomas Tierney.”What’s Your Strategy for Managing Knowledge?”, Harward Business Review, Vol. 77, No. 2, Pages 106-116, 1999. [2] Nina Evans and James Price, Australia Responsibility and Accountability for Information Asset Management (IAM) in Organizations. [3] Handbook on Knowledge Management 1: Knowledge Matters Clyde Holsapple Springer Science & Business Media, 17-Apr-2013. [4] Sudhir Warrier - –“Knowledge Management”, Vikas Publishing House 2003. [5] Elias.M. Award & Hassan M. Ghaziri–“Knowledge Management”, Pearson Education 2003. [6] John Seely Brown & Paul Duguid, Organizational Learning and Communities-of-Practice: Towards a Unified View of Working, Learning, and Innovation Published Online: The Social Life of Information,Page Range: 40 – 57. [7] Nonaka, I. and Takeuchi, H., The Knowledge-Creating Company: How Japanese Companies Create the Dynamics of Innovation,Oxford University Press, New York, USA, 1995. [8] Raub, S.P. and Sthapit, B., Towards a taxonomy of approaches for measuring organizational knowledge. Research and Practice in Human Resource Management. v9 i1. 139-155. [9] Ioana Rus , Mikael Lindvall, Guest Editors' Introduction: Knowledge Management in Software Engineering, IEEE Software, v.19 n.3, p.26- 38, May 2002 [10] A. Andersen, The Knowledge Management Tool. Developed jointly by Arthur Andersen & The American Productivity and Quality Center (APQC), Chicago, Arthur Andersen, 1997. [11] Maryam Alavi , Dorothy Leidner, Knowledge Management Systems: Emerging Views and Practices from the Field, Proceedings of the Thirty- second Annual Hawaii International Conference on System Sciences- Volume 7, p.7009, January 05-08, 1999 [12] Maryam Alavi , Dorothy E. Leidner, Review: Knowledge management and knowledge management systems: conceptual foundations and research issues, MIS Quarterly, v.25 n.1, p.107-136, March 2001 [13] Basili, V.R., Caldieram, G. and Rombach, H.D., Experience factory. In: Marciniack, J.J. (Ed.), Encyclopedia of Software Engineering, John Wiley and Sons, Hoboken, NJ, USA. [14] Jane Laudon , Kenneth Laudon, Management Information Systems: Managing the Digital Firm (10th Edition), Prentice-Hall, Inc., Upper Saddle River, NJ, 2006 [15] Ioana Rus , Mikael Lindvall, Guest Editors' Introduction: Knowledge Management in Software Engineering, IEEE Software, v.19 n.3, p.26- 38, May 2002 [16] Aybueke Aurum , Jeffery Ross , Wohlin Claes , Meliha Handzic, Managing Software Engineering Knowledge, Springer-Verlag New York, Inc., Secaucus, NJ, 2003 [17] Kevin C. Desouza, Barriers to effective use of knowledge management systems in software engineering, Communications of the ACM, v.46 n.1, January 2003 [18] Thomas H. Davenport , Lawrence Prusak , Laurence Prusak, Working Knowledge: How Organizations Manage What They Know, Harvard Business School Press, Boston, MA, 1997 [19] Handbook on Knowledge Management 1: Knowledge Matters Clyde Holsapple Springer Science & Business Media, 17-Apr-2013 [20] Nina Evans and James Price, Australia Responsibility and Accountability for Information Asset Management (IAM) in Organizations. [21] Hansen, M.T., Nohria, N. and Tierney, T., What's your strategy for managing knowledge?. Harvard Business Review, March-April (1999). 106-116. [22] C. W. Holsapple , K. D. Joshi, Description and Analysis of Existing Knowledge Management Frameworks, Proceedings of the Thirty-Second Annual Hawaii International Conference on System Sciences-Volume 1, p.1072, January 05-08, 1999 [23] https://www.cns-inc.com/ [24] Paul Klint , Chris Verhoef, Enabling the creation of knowledge about software assets, Data & Knowledge Engineering, v.41 n.2-3, p.141-158, June 2002. [25] Razvan Bologa, Ana Ramona Lupu Accelerating the Sharing of Knowledge in Order To Speed Up the Process of Enlarging Software Development Teams-a Practical Example Proceedings of the 6th Conference on 6th WSEAS Int. Conf. on Artificial Intelligence, Knowledge Engineering and Data Bases, Corfu Island, Greece, February16-19, 2007.