Academic librarians have long struggled to evaluate, report, promote and grow library services in order to effect positive changes in curricula. Metrics reported to faculty and administration ...generally include how many information literacy sessions are taught, how many students were present, and what subject areas were taught. However, merely counting information literacy sessions does not convey goals, opportunity, or progress. The Information Literacy Program Development Model (ILPDM) described in this article demonstrates how academic librarians at a small, liberal arts college moved beyond counting the number of information literacy sessions as a measure of value by clearly defining what a successful information literacy program should look like, and by demonstrating the impact, strengths, and limitations of a developing information literacy program. The model further allows librarians to track progress and identify opportunities for information literacy in each department and program across campus, and provides focal points for goal setting, outreach, and assessment. The model is adapted from the software industry's Capability Maturity Model (CMM), later known as the Capability Maturity Model Integration (CMMI), which tracks the evolution of complex processes along a continuum of five development levels.
Generative artificial intelligence (GenAI) technologies using LLMs (large language models), such as ChatGPT and GitHub Copilot, with the ability to create code, have the potential to change the ...software-development landscape. Will this process be incremental, with software developers learning GenAI skills to supplement their existing skills, or will the process be more destructive, with the loss of large numbers of development jobs and a radical change in the responsibilities of the remaining developers? Given the rapid growth of AI capabilities, it is impossible to provide a crystal ball, but this article aims to give insight into the adoption of GenAI with LLMs in software development. The article gives an overview of the software-development industry and of the job functions of software developers. A literature review, combined with a content analysis of online comments from developers, gives insight into how GenAI implemented with LLMs is changing software development and how developers are responding to these changes. The article ties the academic and developer insights together into recommendations for software developers, and it describes a CMM (capability maturity model) framework for assessing and improving LLM development usage.
Many small and medium-sized enterprises have a scattered business type, uncertainty in the business process, and insufficient knowledge management. Our objective is to help small and medium-sized ...enterprises effectively use knowledge property and improve software implementation efficiency. We propose cloud knowledge capability maturity model integration (CK-CMMI) to address different types of business, strengthen the internal connection of each business procedure, and realize the real-time online maturity assessment. We design a cloud knowledge management system (CKMS) that combines the advantages of knowledge management (KM) and capability maturity model integration (CMMI). CKMS uses informatization to facilitate process definition and project implementation. Furthermore, it can build a cloud knowledge base to implement support for processes. To assess the validity of CK-CMMI and CKMS, we applied them in a software enterprise in South China. We found that our system kept the average rate of overdue projects below 37% compared with the previous rate of 126%. Moreover, according to MATLAB simulation results, 70%-90% of the company's projects are supported by the knowledge base and the overall development period is shortened by approximately 50%.
One of the important foundations of any society is the education provided by the universities to the students. ¬There are various levels of educational institutions from IV league to ordinary ...colleges. ¬The gradation of these institutions is very informal and need proper mechanism to assess them and improve their standards. ¬There are national bodies’ setup in our country for the purpose of assessment of quality assurance such as HEC and PEC but many of the institutions; they do not go for external audit of the process implemented within the institution. ¬is research aims to assess the processes in renowned institutions, measure their level of maturity for improvement where feasible. In this research paper three models have been presented; Documented Model, Actual Model and Proposed Model. ¬e “Admission Processes” of two renowned institutions have been chosen for the purpose of assessment. Capability Maturity Model Integration (CMMI) has been used to measure the maturity level of the Actual Model. Weaknesses in Actual Models were identified and solutions have been proposed to upgrade the institutions’ Admission Process Level. The main focus of this research is on the existing “Admission Processes” within the institutions and how to improve them using CMMI. Our analysis shows that proposed model with CMMI level-3 removes the major weaknesses and upgrade the institutions’ Admission Process Level. Analysis shows that after mapping Admission Process of Educational Institution-1 and Educational Institution-2 onto the process areas of Capability Maturity Model Integration it has been found that Maturity Level of Educational Institute-1 is 32.04% and Maturity Level of Educational Institution-2 is 39.54%. Maturity Levels of both Institutions are near to Maturity Level 2. Model has been proposed with Maturity Level 3 for both institutions which is graded as good and rated at 60%. After the practical implementation of proposed model, the Maturity Level can be further improved to 4 and 5, which are graded as excellent and ideal respectively.
There is a significant need to give careful consideration to Capability Maturity Model Integration (CMMI) Level 2 specific practices-SP 1.3 "manage requirements changes,"and SP 1.4 "maintain ...bidirectional traceability of requirements,"especially in the context of smalland medium-sized software development organizations in Saudi Arabia, in order to assist such organizations in getting one step closer to achieving CMMI Level 2 certification. The objective of this research is to implement CMMI Level 2 specific practices-SP 1.3 and SP 1.4. In this paper, a workflow model for each specific practice has been developed. In addition, initial evaluation of the models has been discussed. It is necessary to highlight that this paper contributes not only to the implementation of SP 1.3 and SP 1.4 of Requirements management process area in the context of smalland medium-sized software development organizations but also to the body of empirical studies in various context. Data has been collected by exploring published research articles and high-level software process descriptions. Moreover, previous research works that dealt with the implementation of CMMI Level 2 process areas have been reviewed. Furthermore, research articles that provide guidance to software development organizations for implementing process areas of CMMI Level 2 in their environments have been considered. After careful analysis of the collected data, we have proposed the models for two specific practices of CMMI level 2, i.e., managing requirements change and maintaining bidirectional traceability of requirements. Each model is divided into core stages, and different activities associated with each stage are clearly indicated. Initial evaluation of the proposed models was also conducted using the expert review process. Based on the initial evaluation, we are confident that our proposed models are clear and easy to learn, follow, and use. Moreover, our models are applicable to smalland medium-sized software development organizations in Saudi Arabia. The proposed models can also assist such organizations in implementing these two specific practices. For further evaluation, we need to perform multiple case studies in an industrial setting to test the proposed models.
Context: Software is an important part in safety-critical system (SCS) development since it is becoming a major source of hazards. Requirements-related hazards have been associated with many ...accidents and safety incidents. Requirements issues tend to be mitigated in companies with high processes maturity levels since they do their business in a systematic, consistent and proactive approach. However, requirements engineers need systematic guidance to consider safety concerns early in the development process. Goal: the paper investigates which safety practices are suitable to be used in the Requirements Engineering (RE) process for SCS and how to design a safety maturity model for this area. Method: we followed the design science methodology to propose Uni-REPM SCS, a safety module for Unified Requirements Engineering Process Maturity Model (Uni-REPM). We also conducted a static validation with two practitioners and nine academic experts to evaluate its coverage, correctness, usefulness, and applicability. Results: The module has seven main processes, fourteen sub-processes and 148 practices that form the basis of safety processes maturity. Moreover, we describe its usage through a tool. Conclusions: The validation indicates a good coverage of practices and well receptivity by the experts. Finally, the module can help companies in evaluating their current practices.
We discuss the extent to which Capability Maturity Model Integration (CMMI) v2.0 addresses Agile alignment challenges. We identify the two most significant CMMI v2.0 artifacts for integration, and ...highlight important issues that organizations need to tackle.
Public funding for information and communication technology (ICT) innovation in Spain appears to be slow, bureaucratic, highly restrictive, and not agile. Therefore, the innovation process is ...negatively affected. These restrictions could be attributed to inadequate trust from public funders toward executors and ontological problems regarding the definitions of ICT innovation (i.e., the I+D+i formula), affecting all Quadruple Helix stakeholders. In this study, a Delphi study was proposed to reach a consensus among 81 experts (i.e., innovation managers, public funders, and consultants) to validate this hypothesis. The study included 41 statements and 59 questions organized into the following five objectives: (1) concept of innovation, (2) public funding and its restrictions, (3) theoretical model of innovation, (4) public funders’ trust and executors’ freedom, (5) assessment of capabilities and maturity for innovation. The experts discussed, evaluated, and reached a consensus, after two rounds, on 52 of the 59 questions. The results revealed wide dispersion of the proposed ICT innovation questions. They demonstrated that the innovation management ecosystem in Spain’s ICT context is immature and the I+D+i formula did not represent the innovation process. The study reached a consensus on requirements for an Agile Innovation Funding Framework (AIFF) oriented toward obtaining an improved competitive advantage for ICT products or services based on trust, transparency, inspection, and adaptation principles. The results revealed that a joint framework involving public funders and executors based on organizational capability and maturity positively affects the innovation process. The capabilities of the executors should be standardized and measured, and public funders must move from supervisors to mentors to acquire new capabilities. Furthermore, innovation regulation and the various types of calls for proposals should be analyzed globally to change their fiscal and controlling nature restricting innovation.
We present two cases about projects in different maturity levels regarding infrastructure as code. The intent is to expose experiences and problems that may arise on new or already existing projects. ...Each case is exposed in a separate session.