Search results
1 – 10 of over 85000Lars Mathiassen and Pouya Pourkomeylian
This paper explores the practical usage of insights on knowledge management (KM) to support innovation in a software organization. The organization has for some time engaged in…
Abstract
This paper explores the practical usage of insights on knowledge management (KM) to support innovation in a software organization. The organization has for some time engaged in software process improvement (SPI) initiatives to improve its operation. The paper applies two complementary approaches to KM, the codified and the personalized, to evaluate current KM practices and to improve its SPI practices. Based on the insights from the case we review key principles within SPI and evaluate the applied KM approaches. We conclude that it is advisable for SPI efforts to explicitly address KM issues. Each software organization has to find its own balance between personalized and codified approaches, this balance needs to be dynamically adjusted as the organization matures, and the adopted KM approach should differentiate between different types of SPI services.
Details
Keywords
Eric Lesser and Linda Ban
Increasingly companies recognize that effective and rapid software development – from ideation to delivery – is crucial to achieving competitiveness. This article looks at how…
Abstract
Purpose
Increasingly companies recognize that effective and rapid software development – from ideation to delivery – is crucial to achieving competitiveness. This article looks at how leading companies are establishing an enterprise capability for accelerated software delivery to differentiate themselves in the market.
Design/methodology/approach
This research looks at how leading software organizations focus on software investments that efficiently and speedily deliver marketplace results.
Findings
Successful companies build comprehensive skills in Agile and lean software development methods and for fostering extensive collaboration among business users, IT professionals and customers throughout the software development and delivery lifecycle.
Practical implications
Advanced organizations are more likely to apply more mature development practices, such as service-oriented architecture (SOA) and Agile iterative development methods.
Originality/value
Advanced organizations collaborate much more with customers and business partners to improve software development outcomes.
Details
Keywords
RamKaran Yadav, M.L. Mittal and Rakesh Jain
The purpose of this paper is to gain insights about the applicability of Lean principles in software industry along with the Lean implementation issues.
Abstract
Purpose
The purpose of this paper is to gain insights about the applicability of Lean principles in software industry along with the Lean implementation issues.
Design/methodology/approach
Exploratory case studies have been carried out in five software companies. Data were collected by observation and semi-structured interviews with project managers. In this paper, case organizations are categorized as product vs project software development (SD) organization.
Findings
It is found that although Lean principles are being adopted in SD projects, application of all Lean principles is not visible. This research reveals that value and flow are more relevant in SD organizations, while value stream, pull and perfection are not conspicuous.
Originality/value
This paper would prove invaluable to lean practitioners and researchers to gain knowledge in lean SD. The paper puts forward the key issues that should be addressed for successful adoption of lean in SD. This study set out to determine the practitioners’ perception of the applicability of lean principles in SD projects. It provides a sound basis for further empirical research on adoption of lean principles in SD organizations.
Details
Keywords
Donal Flynn, Julien Vagner and Olivier Dal Vecchio
Discusses the results of a survey concerning CASE tool usageconducted in 1994 with UK and Hong Kong user organizations and softwaresuppliers. Builds up organizational profiles in…
Abstract
Discusses the results of a survey concerning CASE tool usage conducted in 1994 with UK and Hong Kong user organizations and software suppliers. Builds up organizational profiles in terms of a set of characteristics related to their approach to software development and CASE, and then asks about the effects that CASE have on organizations. Examines both current and future CASE usage, the difference between the UK and Hong Kong CASE markets, the effects of CASE on quality and productivity, and the types and components of CASE tools that give the most and the least satisfaction.
Details
Keywords
Packaged software companies evolve in an environment characterized by ever‐shorter product life cycles and ever‐increasing competition. Reaching the marketplace first is often the…
Abstract
Packaged software companies evolve in an environment characterized by ever‐shorter product life cycles and ever‐increasing competition. Reaching the marketplace first is often the way to gain a competitive advantage. This situation leads many packaged software organizations to change both their (often sequential) software development processes and rely on (often cross‐functional) teams. Reports on the software development practices of Software Corp., an organization developing software products for the travel industry, which experimented with several different approaches and finally implemented cross‐functional development teams. Data presented show that changes in the software development process deeply affect many aspects of the organization. The conclusions emphasize the importance of considering the work culture and organizational history when implementing a new software development method and highlight the importance of clearly defining the roles and responsibilities of all groups involved and the necessity to modify the company’s performance‐appraisal system to promote and support the new organizational objectives embodied in the changes in software development methods.
Details
Keywords
Siddarth Nair, Abhishek Kaushik and Harnaik Dhoot
Skills form an integral part of an organization for its efficient functioning. This research study investigates mechanisms to actively persuade employees and organizations to…
Abstract
Skills form an integral part of an organization for its efficient functioning. This research study investigates mechanisms to actively persuade employees and organizations to change their attitudes and perspectives towards skills through the design and implementation of a skill-based system. The aim of the project is to know if we can create a skill-focused climate in a software organization through a software system proposed by the researcher and if such a system will help in utilizing in-house employees for new opportunities rather than hiring new employees. Feedback was collected on the proposed skill-based system from software professionals and human resource managers through an online survey. Findings reveal that the proposed skill-based system will create a skill-focused climate in a software organization and also help in better utilization of internal employees for new skill requirements rather than directly hiring external employees.
Details
Keywords
Organisations make use of different tools and methods in testing software to ensure quality and appropriateness for business needs. Despite the efforts, many organisations…
Abstract
Purpose
Organisations make use of different tools and methods in testing software to ensure quality and appropriateness for business needs. Despite the efforts, many organisations continue to have challenges with the quality of their software. This has impacted the service that the organisation provides to their customers and business partners. Software quality challenges persist because of two main reasons: some organisations do not conduct testing and evaluation of their software, and many organisations pay less attention to the non-technical activities in the testing and evaluation of software in their organisations. Thus, the purpose of this paper is to understand the factors that influence software testing through empirical study.
Design/methodology/approach
This study used actor–network theory (ANT) to assess the factors that influence the testing and evaluation of software, using a South African organisation as case in the study. Qualitative data was collected from 14 participants using semi-structured interview techniques. The interpretivist approach was applied in the analysis of the data.
Findings
From the analysis, six factors, software evaluation, process oriented, implementation policy, change management, power relationship and organisational structure, were found to be of influence on software testing. Based on the factors, a framework was developed to help software testers and managers understand how to customise their testing tools.
Originality/value
The originality of this study comes from its empirical nature, through which it contributes to practice by proposing a model for practical actions towards improving software testing in organisations. Also, this study contributes to ANT usefulness from the point of investigative effectiveness.
Details
Keywords
Usman K. Durrani, Zijad Pita and Joan Richardson
The purpose of this paper is to present the findings of Phase 1 of the research and to identify Australian agile software development organizations having such coexistence of…
Abstract
Purpose
The purpose of this paper is to present the findings of Phase 1 of the research and to identify Australian agile software development organizations having such coexistence of agile and software configuration management (SCM) practices. This study employed “organization size” variable to study the phenomenon and used theory of Lean Thinking as a lens to analyse implementation variations of agile and SCM practices.
Design/methodology/approach
For this study, the research design was comprised of three phases. In Phase 1, a quantitative study using an online survey was performed to answer RQ using various statistical techniques. In Phase 2, an initial conceptual model based on a literature review was developed, and then a qualitative study was performed using one longitudinal case study. In Phase 3, another online survey was performed using various parametric statistical techniques to validate and generalize the findings of Phase 1 and 2 and the proposed SLAM traceability model. The scope of this paper is to discuss only Phase 1 and its associated findings.
Findings
The results of the analysis indicated that organizations, regardless of their size, frequently use agile practices for their software development operations. On the other hand, larger organizations use SCM practices comparatively more than medium and small organizations. However, traces of customized SCM process were found in most of the respondent (large, medium, and small) organizations, which indicates the coexistence of agile and SCM practices.
Research limitations/implications
As there is no known listing or database available for such specialized criteria, a non-probabilistic sampling method was used, in the sense that the selection of members of the sample was arbitrary and subjective instead of a non-random selection from the pool of all agile practitioners in the field.
Originality/value
By using the quantitative method approach, this study aims to generate empirical evidence to contribute to the body of knowledge in the relevant areas. On the practical side, this research can also provide support to IT businesses in general, and software development organizations in particular, with the streamlining of the internal operational environment for the facilitation of an adaptable process and the resulting coexistence of value-added agile and SCM practices.
Details
Keywords
Rajalakshmi Subramaniam, Senthilkumar Nakkeeran and Sanjay Mohapatra
Mitali Chugh, Nitin Chanderwal, Amar Kumar Mishra and Devendra Kumar Punia
This study aims to present insights on the relationship between perceived software process improvement (PSPI) and information technology (IT)-enabled knowledge management (KM)…
Abstract
Purpose
This study aims to present insights on the relationship between perceived software process improvement (PSPI) and information technology (IT)-enabled knowledge management (KM). Moreover, the study provides an understanding of the mediating effect of critical success factors (CSFs) for effective IT-enabled KM on the previously mentioned relationship.
Design/methodology/approach
The respondents in the study involved employees in the software engineering (SE) organizations in national capital region in India. The structured equation modeling technique carried out through IBM.SPSS.Amos.v21-EQUiNOX was used to develop and evaluate the proposed framework. The proposed hypothesis testing has been carried out by path analysis using SPSS process macro.
Findings
The findings of the empirical study reveal that a significant relationship exists between the variables under investigation. Moreover, it was observed that CSFs act as a mediator between PSPI and IT-enabled KM. The identified factors are associated with various aspects as managerial, infrastructure, financial, systems and processes for IT-enabled KM. IT acts as a moderator between KM and PSPI and facilitate the various phases of KM as knowledge creation, storage and retrieval, sharing and application of knowledge.
Practical implications
The present study introduces a framework for identifying and applying the CSFs that influence the KM initiatives for PSPI in an SE organization. The practitioners can use the CSFs for assessing the performance (strengths and weaknesses) in process of software development and KM practices. Researchers can use the resultant framework proposed in the empirical study for PSPI, IT-enabled KM, and in academia, the framework supports to organize the study of IT-enabled KM for PSPI.
Originality/value
The general comprehension of the relationship between IT-enabled KM and PSPI for Indian SE organizations is scarce in the literature. Following, the analysis expands the earlier research by exploring the mediating role of the CSFs and the moderating effect of IT for KM and PSPI relationship.
Details