|
When:
Thursday, May 15, 3:00 p.m.
Where: 4623 Wean Hall
Shekar Sivasubramanian, Self-Defined Ph.D. Student
LTI Student Talk
Abstract: The late 1990s have seen the emergence of global software development (GDCs) located in different parts of the world to serve the software development needs of companies in the United States and Europe. A GDC forms a large-scale, economic model for the remote development of software driven by cost benefits offered by the workforce in these locations. As the nature of work in these locations has changed from maintenance and migration related work to core development, GDCs can provide an aggregation of technical talent which offers a significant opportunity for software reuse, thus improving the productivity and quality of delivered software solutions (Basili: 1994). Since effective reuse involves both socio-economic and technical challenges (Griss: 1991), software reuse may require a change in software development practices within the GDC.
Software reuse in a GDC requires the availability of appropriate knowledge at the correct time across project teams, geographies, domains, technologies, and time. The application of knowledge related practices requires the software development process to be aware of the knowledge resources that are consumed and enriched during software development activities. This talk proposes the use of a formal and defined knowledge management framework that includes key knowledge management practices and associated tool that can be integrated into the software development practices in a GDC environment. The tool is supported by a formal specification and an ontology that will be encoded for use. The talk concludes with the definition of an experiment to be carried out using the proposed tools and practices to validate a set of hypotheses associated with the utility of knowledge management practices for software development.
<< Back
|