33 research outputs found

    Software asset management processes and model

    Get PDF
    The industry must now focus on software assets in order to improve the management of purchased software and their associated licenses: over the years, organizations have indeed purchased a significant amount of commercial software and they now have to manage their related costs while ensuring that the license's terms and conditions are respected. Until now, the industry has been offering incomplete solutions to the management of software assets while using different approaches, terminologies and tools with varying functional scopes. The industry recognizes the need to improve Software Asset Management (SAM) but does not agree on the means to do so. This thesis proposes to start with a common industry SAM definition. To help organizations use the processes that constitute the SAM definition, a descriptive analysis of the processes, an assessment method and a graphical representation are provided to facilitate its use in the industry. Furthermore, to ensure the set of processes reflect the view and needs of the industry; the author actively participated in the writing of the ISO standard on SAM: the panel of experts contributing to ISO also provided a mean to validate several of the SAM topics discussed in this thesis. The research objectives are to: 1. Actively contribute to the development and to the content of the ISO international standard on SAM (ISO/IEC 19770-1). 2. Capture, idenfify and analyze elements that are relevant to SAM, including those that would not make it into the final version of the international standard. 3. Provide an analysis of the international SAM standard with respect to the 27 processes within ISO/IEC 19770-1. 4. Develop an exploratory assessment method to allow organizations to determine their gaps against ISO/IEC 19770-1. The approach selected was to align the research work of this thesis with the then new ISO working group created in 2002 to address issues related to the management of software assets and to contribute actively to the development of an international standard on SAM processes, that is: ISO/IEC 19770-1. The results of this thesis are: 1. A common set of processes to describe the scope and content of SAM. This allows the industry to have a common point of reference and vocabulary when referring to SAM. 2. Through a literature review covering both the industry and the research community it was possible to highlights the divergence of scope and terminology with software manufacturer and the lack of agreement of what is a SAM manager. This thesis addresses these issues by identifying the full set of SAM processes. 3. The thesis analyses the standard used as the basis of reference for the assessment, that is: the ISO/IEC 19770-1 standard on SAM. The description and analysis of this standard allows for a better understanding of the purpose of each process and the interactions across existing standards such as ISO/IEC 20000 on Service Management. 4. The thesis also proposes a method to assess and assign a maturity level to each of the processes of the ISO/IEC 19770-1 standard; the ISO/IEC 15504 standard is used to perform the assessment. 5. Organizations recognize that poor management of software assets puts the organization at risk. However, organizations did not have any common way of assessing these risks. With the use of the ISO/IEC 19770-1 standard and the assessment method, organization can now identify the maturity levels of control points and assess their impact on the organization

    Interdisciplinary Subject-matter Didactics for Software Engineering - Research-based Design and Evaluation of an Application-oriented Didactical Approach

    Get PDF
    Software zieht sich mittlerweile durch alle Bereiche des täglichen Lebens. Mit der Bedeutung von Software wächst auch die Bedeutung der Ausbildung derer, die diese Software trotz aller Komplexität qualitativ hochwertig entwickeln können. Jedoch fehlten bisher methodisch fundierte Aussagen, was alles zu einer guten Software-Engineering-Ausbildung gehört. Diese Arbeit entwirft ein Forschungsdesign, das zu einer interdisziplinären Fachdidaktik für Software Engineering führt. Ausgehend von Kompetenzprofilen guter Software-Ingenieure werden dabei Maßnahmen für die Hochschullehre abgeleitet, um diese Kompetenzziele zu erreichen. Diese Maßnahmen sind schließlich kompetenzorientiert zu evaluieren. Kernelemente des Forschungsansatzes umfassen also ein Kompetenzprofil, die darauf aufbauende kompetenzorientierte Weiterentwicklung von Lehrkonzepten sowie die systematische Evaluation der Wirksamkeit dieser Lehrkonzepte, um daraus Rückschlüsse auf die Lehr-Lern-Prozesse und ihre Wirkzusammenhänge zu ziehen. Das Ergebnis der gewonnenen Erkenntnisse ist ein Vorschlag für eine interdisziplinäre Fachdidaktik für Software Engineering

    The strategic role of software development within the software industry of the Western Cape (South Africa)

    Get PDF
    Philosophiae Doctor - PhDAfrica’s mobile phone penetration has surpassed that of the United States of America and information communication technologies, according to the World Bank, contribute more to its gross domestic product than the global average. What has been the enabling environment for the development of software and mobile applications to sustain this information revolution? India, an affiliate of the family of economic nations consisting of Brazil, Russia, China and South Africa, has enjoyed remarkable success as a software developing country and thus could provide some guidelines in this respect. Ireland on the other hand, as a developed country, has also established a successful software industry. In this thesis, the key initiatives taken by both India and Ireland to establish their software industries were investigated. A grounded research approach, incorporating case studies of India, Ireland and South Africa, using a content analysis approach, was used to analyse cited literature about software development in these countries. India’s approach, which includes enabling policies, economic incentives, educational and human resource initiatives, attracting outsourced businesses from other countries and a combination of government and industry initiatives, has contributed to its software industry’s success. Ireland’s approach was industry initiatives, policies, software products and educational developments. Since India and South Africa share similar challenges and Ireland and South Africa have a common heritage, the initiatives by India and Ireland were juxtaposed with known initiatives in South Africa to determine what initiatives are needed for potential success of the software industry in the Western Cape region and in developing countries beyond. A better understanding of the software industry in the Western Cape Province of South Africa and the views of software practitioners in the region has been formulated. Recommendations on what needs to be done to promote the software industry in the Western Cape Province in terms of policy (local, provincial and national government), educational (school, tertiary), practice and other criteria are presented.National Research Foundation (NRF
    corecore