首页 | 本学科首页   官方微博 | 高级检索  
相似文献
 共查询到20条相似文献,搜索用时 34 毫秒
1.
This paper explores the influences of two internal factors, i.e. supplier team’s IT-based skills and communication with client’s team, and two contextual factors, i.e. supplier team’s understanding of client’s culture and collaboration with client’s team, on knowledge processes and performance in global sourcing of IT services from the Chinese provider’s perspective. Knowledge processes are characterized by knowledge sharing, knowledge-based coordination and expertise management, and performance is measured by product success and personal satisfaction. Data have been collected in 13 companies in Xi’an Software Park, with 26 in-depth, semi-structured interviews held with top and middle managers, and 200 structured questionnaires distributed to knowledge workers who are involved in global sourcing projects. The results indicate that supplier team’s IT-based skills, communication with client’s team, cultural understanding of client’s culture and collaboration with client’s team are positively associated with knowledge process and performance. Also, knowledge sharing, knowledge-based coordination and expertise management are found to be crucial for those influential factors to function positively and contribute to the performance. The findings of this study suggest that the effects of key factors on knowledge processes and performance in global sourcing of IT services appear to transcend the social and cultural differences; however, contextual factors seem to have more significant influences on knowledge processes and performance in global sourcing of IT services.  相似文献   

2.
Ontology can be considered as a comprehensive knowledge model which enables the developer to practice knowledge, instead of code, reuse. In the development of knowledge-based systems, different modeling languages are employed at different stages of the development process. By using a common modeling language for the knowledge and software models, knowledge instead of software reuse can be achieved. We illustrate the process by first presenting an ontology developed for an industrial domain and then investigate Unified Modeling Language (UML) as an ontology modeling tool. Since any model expressed in UML can be translated into a software model, the transition from the knowledge model to system implementation is better supported with the proposed approach. The industrial domain of selecting a remediation technique for petroleum contaminated sites is adopted for the illustration case study.  相似文献   

3.
Global outsourcing is a growing trend among independent software vendors. In these projects like other distributed work, distances have negative effects on communication and coordination, directly impacting performance. We present a normative model designed to address this issue by improving communication and knowledge exchange. The model consists of six distinct practices and a tool blueprint, each coming with practical guidelines. It is based in part on two case studies of Dutch software vendors who have successfully outsourced part of their activities to an Eastern European outsourcing vendor, and validated by a panel of six experts from industry and the scientific community. It is concluded that knowledge exchange in global software outsourcing is a by‐product of efforts to enhance communication and coordination, rather than specific technical solutions. By committing to sharing knowledge, emphasizing transparency and integrating the outsourcing team into their organizations, customers from the product software business can realize the benefits of global outsourcing.  相似文献   

4.
Agile software development provides a way to organise the complex task of multi-participant software development while accommodating constant project change. Agile software development is well accepted in the practitioner community but there is little understanding of how such projects achieve effective coordination, which is known to be critical in successful software projects. A theoretical model of coordination in the agile software development context is presented based on empirical data from three cases of co-located agile software development. Many practices in these projects act as coordination mechanisms, which together form a coordination strategy. Coordination strategy in this context has three components: synchronisation, structure, and boundary spanning. Coordination effectiveness has two components: implicit and explicit. The theoretical model of coordination in agile software development projects proposes that an agile coordination strategy increases coordination effectiveness. This model has application for practitioners who want to select appropriate practices from agile methods to ensure they achieve coordination coverage in their project. For the field of information systems development, this theory contributes to knowledge of coordination and coordination effectiveness in the context of agile software development.  相似文献   

5.
Knowledge-based development has become a new urban policy approach for the competitive cities of the global knowledge economy era. For those cities seeking a knowledge-based development, benchmarking is an essential prerequisite for informed and strategic vision and policy making to achieve a prosperous development. Nevertheless, benchmarked knowledge-based development performance analysis of global and emerging knowledge cities is an understudied area. This paper aims to contribute to the field by introducing the methodology of a novel performance assessment model—that is the Knowledge-Based Urban Development Assessment Model—and providing lessons from the application of the model in an international knowledge city performance analysis study. The assessment model puts renowned global and emerging knowledge cities—that are Birmingham, Boston, Brisbane, Helsinki, Istanbul, Manchester, Melbourne, San Francisco, Sydney, Toronto, and Vancouver—under the knowledge-based development microscope. The results of the analysis provide internationally benchmarked snapshot of the degree of achievements in various knowledge-based urban development performance areas of the investigated knowledge cities, and reveals insightful lessons on scrutinizing the global perspectives on knowledge-based development of cities.  相似文献   

6.
ContextSoftware documents are core artifacts produced and consumed in documentation activity in the software lifecycle. Meanwhile, knowledge-based approaches have been extensively used in software development for decades, however, the software engineering community lacks a comprehensive understanding on how knowledge-based approaches are used in software documentation, especially documentation of software architecture design.ObjectiveThe objective of this work is to explore how knowledge-based approaches are employed in software documentation, their influences to the quality of software documentation, and the costs and benefits of using these approaches.MethodWe use a systematic literature review method to identify the primary studies on knowledge-based approaches in software documentation, following a pre-defined review protocol.ResultsSixty studies are finally selected, in which twelve quality attributes of software documents, four cost categories, and nine benefit categories of using knowledge-based approaches in software documentation are identified. Architecture understanding is the top benefit of using knowledge-based approaches in software documentation. The cost of retrieving information from documents is the major concern when using knowledge-based approaches in software documentation.ConclusionsThe findings of this review suggest several future research directions that are critical and promising but underexplored in current research and practice: (1) there is a need to use knowledge-based approaches to improve the quality attributes of software documents that receive less attention, especially credibility, conciseness, and unambiguity; (2) using knowledge-based approaches with the knowledge content in software documents which gets less attention in current applications of knowledge-based approaches in software documentation, to further improve the practice of software documentation activity; (3) putting more focus on the application of software documents using the knowledge-based approaches (knowledge reuse, retrieval, reasoning, and sharing) in order to make the most use of software documents; and (4) evaluating the costs and benefits of using knowledge-based approaches in software documentation qualitatively and quantitatively.  相似文献   

7.
In this paper, we report on our experience of using design structure matrices (DSMs), derived from architecture models developed at early stages of the project, to reveal the coordination needs among globally distributed development teams. Our approach is to automatically transform the box-and-line style software architecture model into an augmented constraint network (ACN), from which a DSM can be automatically generated. After that, we represent the coordination structure among the team members as communication matrices (COMs). We then assess the consistency between the DSM and COMs. Analysis of data gathered during the Global Studio Project Version 3.0 revealed that the architectural DSM model, representing the software modular structure, is highly consistent with the COMs that represent the actual coordination structure, showing that an architectural DSM has the potential to help guide the task assignments in global software development projects.  相似文献   

8.
Current research on design knowledge capture and reuse has predominantly focused on either the codification view of knowledge or the personalisation view of knowledge, resulting in a failure to address designers’ knowledge needs caused by a lack of context of information and insufficient computational support. Precisely motivated by this gap, this work aims to address the integration of these two views into a complete, contextual and trustworthy knowledge management scheme enabled by the emerging collaborative technologies. Specifically, a knowledge model is developed to represent an integrated knowledge space, which can combine geometric model, knowledge-based analysis codes and problem-solving strategies and processes. On this basis, a smart collaborative system is also designed and developed to streamline the design process as well as to facilitate knowledge capture, retrieval and reuse as users with different roles are working on various tasks within this process. An engineering case study is undertaken to demonstrate the idea of collaborative knowledge creation and sharing and evaluate the effectiveness of the knowledge representation model and the collaborative technologies employed. As evidenced in the development and evaluation, the methods proposed are effective for capturing an integrated knowledge space and the collaborative knowledge management system not only facilitates problem-solving using knowledge-based analysis but also supplies in-context tacit knowledge captured from the communications between users throughout the design process.  相似文献   

9.
A network organization comprises a new type of environment around which people organize themselves so as to reach a common objective. A network organization enables the recommended interaction among people with different backgrounds, which happens when the problems they deal with are complex and multidisciplinary. Most network organizations require interactions in a geographically distributed fashion, fostering the serious challenge of displaying coherence of purpose necessary for global efficacy as from local activity: these features require an environment with special functionality. This paper describes and analyzes a collaborative environment for support to knowledge sharing and coordination of actions in geographically distributed network organizations. A case-study using the collaborative environment is presented, and the results obtained by using this environment are discussed.  相似文献   

10.
In the era of a global knowledge economy, urban regions that seek to increase their competitive edge and become destinations for talent and investment have little chance of achieving these goals without forming effective knowledge-based urban development strategies. Hence, the development of clusters of knowledge-based corporations has become an important strategic factor in increasing the competitiveness of knowledge cities. Whereas previous studies have tended to focus on the characteristics of local clusters and the causes of their success, empirical studies of the long-term development of local knowledge-based industries are few. Accordingly, this investigation takes the knowledge city region-Hsinchu as its subject, and quantitatively analyzes the correlation between the spatial dynamics of knowledge in major industries and innovation based on empirical data. This finding shows that steadily developing industries in the Hsinchu region have continued to strengthen their new knowledge of product development and innovation. An overview of innovative activities of firms also revealed that their knowledge patterns have been changing from patterns of internal dependency to a locality-based, broader networking and agglomeration pattern.  相似文献   

11.
Organizations have lost billions of dollars due to poor software project implementations. In an effort to enable software project managers to repeat prior successes and avoid previous mistakes, this research seeks to improve the reuse of a specific type of knowledge among software project managers, experiences in the form of narratives. To meet this goal, we identify a set of design principles for facilitating experience reuse based on the knowledge management literature. Guided by these principles we develop a model called Experience Exchange for facilitating the reuse of experiences in the form of narratives. We also provide a proof-of-concept instantiation of a critical component of the Experience Exchange model, the Experience Exchange Library. We evaluate the Experience Exchange model theoretically and empirically. We conduct a theoretical evaluation by ensuring that our model complies with the design principles identified from the literature. We also perform an experiment, using the developed instantiation of the Experience Exchange Library, to evaluate if technology can serve as a medium for transferring experiences across software projects.  相似文献   

12.
We report on a case study to assess the use of an advanced knowledge-based software design technique with programmers who have not participated in the technique's development. We use the KIDS approach to algorithm design to construct two global search algorithms that route baggage through a transportation net. Construction of the second algorithm involves extending the KIDS knowledge base. Experience with the case study leads us to integrate the approach with the spiral and prototyping models of software engineering, and to discuss ways to deal with incomplete design knowledge.  相似文献   

13.
For facilitating the management of Residual Value Risk (RVR) in Public Private Partnership (PPP) projects, an ontology-based model is established to describe the generation process and complex relationships of RVR. An ontology-based approach is proposed to analyze the RVR in PPPs, which is a framework addressing the vulnerability and a knowledge-based modeling for RVR management. The RVR ontology model is composed of class of Project, Risk, and Vulnerability, as well as taxonomy of risk factors for risk sources (RS), risk events (RE), risk consequences (RC), exposure (V1), resilience (V2) and sensitivity (V3). Meanwhile, different relationships among taxonomies, classes and individuals are expressed in model. Moreover, the object properties for class project and the object properties of inherited/non-inherited relationships are defined. Meanwhile, project-based, risk-based, and vulnerability-based datatype property are further described. Then a real individual is established by using the ontology editing software Protégé. The proposed RVR ontology model can be used to visualize and manipulate various representations in RVR management as well as to implement the work of risk reasoning and analyzing. The proposed RVR ontology framework provides a useful framework to systematize different knowledge of RVRs in PPP projects, in which the related knowledge can be described clearly and effectively. Moreover, the proposed framework can enhance data process function and improve the analysis of RVR probability and vulnerability in PPP projects through sharedness and transferability of RVR knowledge provided by ontology-based RVR model for different stakeholders in PPP projects.  相似文献   

14.
The evolution of a regional economy and its competitiveness capacity may involve multiple independent trajectories through which different sets of resources and capabilities evolve together. However, there is a dearth of evidence concerning how these trends are occurring across the globe. Based on the underlying tenets of the streams of research relating to regional competitiveness, knowledge cities/regions, and knowledge-based urban development, this paper seeks to present an empirical approach to establishing such evidence in relation to the recent development of the globe’s most productive regions from the viewpoint of their growth trajectories and the particular form of growth they are experiencing. The aim is to uncover the underlying structure of the changes in knowledge-based resources, capabilities and outputs across regions, and offer an analysis of these regions according to an uncovered set of key trends. The analysis identifies three key trends by which the economic evolution and growth patterns of these regions are differentiated – namely Fifth Wave Growth, Third & Fourth Wave Growth, and Government-led Third Wave Growth. Overall, spectacular knowledge-based growth of leading Chinese regions is evident, highlighting a continued shift of knowledge-based resources to Asia. In addition, a superstructure is observed at the global scale, consisting of two separate continuums that explicitly distinguish Chinese regions from the rest in terms of regional growth trajectories.  相似文献   

15.
Test-Driven Development in Large Projects   总被引:1,自引:0,他引:1  
Test-driven development (TDD) is a key practice for agile developers because it involves writing test cases ahead of the code, which can improve design. The TDD process works well for projects in which a collocated team develops a small to medium system, but it can be challenging for large systems, especially those involving geographically distributed teams. The main obstacle is the degree of integration: when the team must integrate many individual classes developed at distributed sites, the coordination and communication grows exponentially with the number of individual developers and sites. This does not mean that TDD is ineffective for large-scale geographically distributed projects, but developers must take care to account for its focus on unit testing and its failure to rigorously address communications issues during system and integration testing. In this article, suggestions to scale up TDD are presented with two large-scale global software development projects at a major corporation and a recent meeting to exchange global software development best practices with a Fortune 500 company  相似文献   

16.
A framework for knowledge-based temporal abstraction   总被引:1,自引:0,他引:1  
《Artificial Intelligence》1997,90(1-2):79-133
A new domain-independent knowledge-based inference structure is presented, specific to the task of abstracting higher-level concepts from time-stamped data. The framework includes a model of time, parameters, events and contexts. A formal specification of a domain's temporal abstraction knowledge supports acquisition, maintenance, reuse and sharing of that knowledge.

The knowledge-based temporal abstraction method decomposes the temporal abstraction task into five subtasks. These subtasks are solved by five domain-independent temporal abstraction mechanisms. The temporal abstraction mechanisms depend on four domain-specific knowledge types: structural, classification (functional), temporal semantic (logical) and temporal dynamic (probabilistic) knowledge. Domain values for all knowledge types are specified when a temporal abstraction system is developed.

The knowledge-based temporal abstraction method has been implemented in the RÉSUMÉ system and has been evaluated in several clinical domains (protocol-based care, monitoring of children's growth and therapy of diabetes) and in an engineering domain (monitoring of traffic control), with encouraging results.  相似文献   


17.
Temporal interpolation is the task of bridging gaps between time-oriented concepts in a context-sensitive manner. It is a subtask important for solving the temporal-abstraction task-abstraction of interval-based, higher-level concepts from time-stamped data. We present a knowledge-based approach to the temporal-interpolation task and discuss in detail the precise knowledge required by that approach, its theoretical foundations, and the implications of the approach. The temporal-interpolation computational mechanism we discuss relies, among other knowledge types, on a temporal-persistence model. The temporal-persistence model employs local temporal-persistence functions that are temporally bidirectional (i.e. extend a belief measure in a predicate both into the future and into the past) and global, maximal-gap temporal-persistence functions that bridge gaps between interval-based predicates. We investigate the quantitative and qualitative properties implied by both types of persistence functions. We have implemented our approach in the RÉSUMÉ program and evaluated it in several different medical and engineering domains. We discuss the implications of our conceptual and computational methodology for acquisition, maintenance, reuse, and sharing of temporal-abstraction knowledge.  相似文献   

18.
Free/Open Source Software (F/OSS) projects are people-oriented and knowledge intensive software development environments. Many researchers focused on mailing lists to study coding activities of software developers. How expert software developers interact with each other and with non-developers in the use of community products have received little attention. This paper discusses the altruistic sharing of knowledge between knowledge providers and knowledge seekers in the Developer and User mailing lists of the Debian project. We analyze the posting and replying activities of the participants by counting the number of email messages they posted to the lists and the number of replies they made to questions others posted. We found out that participants interact and share their knowledge a lot, their positing activity is fairly highly correlated with their replying activity, the characteristics of posting and replying activities are different for different kinds of lists, and the knowledge sharing activity of self-organizing Free/Open Source communities could best be explained in terms of what we called “Fractal Cubic Distribution” rather than the power-law distribution mostly reported in the literature. The paper also proposes what could be researched in knowledge sharing activities in F/OSS projects mailing list and for what purpose. The research findings add to our understanding of knowledge sharing activities in F/OSS projects.  相似文献   

19.
The present article aims to present the self-adjusting fuzzy model of the software engineering management, which is going to aid in creating knowledge-based systems. Carrying out such systems creates problems for managers of project teams, which in turn is connected with a limited knowledge of the subject matter, lack of IT tools for the acquisition, and implementation of knowledge and the coordination of the cooperation between experts and engineers. Thus, the solutions that aid the project management processes, especially those related to the changes, risk and the time of realization, are sought. The suggested model, which is based on the knowledge and theory of regulators and fuzzy sets, might offer an answer to the above problems. While building the system, the knowledge of managing the real software systems was used and created conditions for the tuning of the model, building knowledge-base rules and membership functions.  相似文献   

20.
Global Sydney is essentially a knowledge city. The global Sydney thesis has focused on Sydney’s performances in the knowledge-based economy, especially the advanced producer services, in an increasingly integrated world economy. Sydney’s emergence as a global city has been inseparable from its migrants from overseas and elsewhere in Australia. This study aims to bridge the theses of global Sydney and migration. The focus is on migrant knowledge workers employed in the knowledge-intensive industries and highly skilled occupations, which are the most reflective of Sydney’s knowledge capacity. Using data from the 2011 Australian Census and a community survey in the Sydney region, this study reveals new insights into the different patterns between international and internal migrant knowledge workers in terms of social–economic backgrounds, drivers for moving to Sydney, and employment before and in Sydney. The findings are useful to better understand migrant knowledge workers in global Sydney, and to contribute to the global city discourse and knowledge city research.  相似文献   

设为首页 | 免责声明 | 关于勤云 | 加入收藏

Copyright©北京勤云科技发展有限公司  京ICP备09084417号