Abstract. The emerging ISO/IEC 29110 standard Lifecycle profiles for Very Small Entities has at its core a Management and Engineering Guides which is targeted at very small entity (enterprise, organization, department or project) having up to 25 people, to assist them unlock the potential benefits of using standards which are specifically designed to address there needs. The developers of the standard, ISO/IEC JCT1/SC7 Working Group 24 (WG24), recommend the use of pilot projects as a mean to trial the adoption of the new International standard in small organisations. Accordingly an ISO/IEC 29110 pilot project has been established between the Software Engineering group of Brest University and a 14 person company with the aim of establishing an engineering discipline for a new web-based project. This paper details the lessons learned from the pilot project and based on our experiences with using ISO/IEC 29110 we identify a potential deficiency and accordingly propose new process area, "Infrastructure and Support" for include in the future evolution of ISO/IEC 29110 Process Profiles.
The emerging ISO/IEC 29110 standard "Software Engineering-Lifecycle Profiles for Very Small Entities (VSE)" is an ISO initiative to provide Very Small Entities (VSE) with a suitable set of profiles for Process Assessment and Process Improvement. The approach is conforming to ISO 15504 2-D model of process capability: a process dimension based on a Process Reference Model (PRM), and a capability dimension with a set of process attributes grouped into capability levels. The ISO/IEC 29110 standard is developing 4 profiles for VSEs developing generic software: Entry, Basic, Intermediate and Advanced. This paper establishes a reduced set of Base Practices profiled from ISO 15504-5 "An exemplar Process Assessment Model (PAM)". It applies recommendations of ISO/IEC 29110 DTR 29110-3 about assessment and questions the use of a separated capability dimension and its usability for a VSE.
High-quality education helps in finding a job -but student skills heterogeneity and student reluctance to move towards a professional attitude are important barriers to employability. We re-engineered some of the technical courses of a Masters in software development using a Problem-Based Learning (PBL) approach. Although initial results are encouraging, the cost of using PBL must be taken into account. Two aspects are particularly expensive: (i) set-up of the software development practicum, a mid-sized information system and its environment; (ii) screenwriting of problem-based learning scenarios, including procurement of input artefacts.
The emerging ISO/IEC 29110 standard Lifecycle profiles for Very Small Entities is targeted at very small entity (VSE) having up to 25 people, to assist them unlock the potential benefits of using software engineering standards. VSEs may use semantic web technologies to improve documentation management infrastructure and processes. We proposed to use a semantic wiki for documentation management based on an identification scheme inspired from an IFLA proposition called Functional Requirements for Bibliographic Records. The document identification scheme allows documents to be managed by the internal resource management of the semantic wiki, hence benefiting from a straightforward but powerful version control. With few inputs of semantic annotations by VSE employees-through usable semantic forms and templates, the semantic wiki acts as a library catalog, and users can find, identify, select, obtain, and navigate resources.
Despite recent efforts to improve the effectiveness of software engineering education, most approaches do not equip students with non-technical skills and fail to be practice-oriented. Brest University provides the software engineering by immersion paradigm as an alternative to other education systems. Shifting to the constructivism paradigm as far as possible, this education system is entirely based on a 7-month project, performed by a 6-students team within a virtual company and tutored by an experienced software engineer.The ISO/IEC 12207 standard is a reference framework of software engineering processes. This standard provides the basis of our reference decomposition into processes/activities/tasks and apprenticeship scenes. Issued from professional didactics, the analysis of activity distinguishes two kind of activity: productive and constructive. The former is work-oriented while the latter helps the actor to improve his/her own practice. Hence, constructive activity is apprenticeship and personal development. Analysing apprenticeship scenes provides an ability model of our immersion system. The model is defined in terms of its constituent competencies areas, each of which is further defined in terms of its constituent competencies families; a family corresponding to an activity of the reference decomposition. Each family is associated with a set of cohesive abilities.The ability model establishes a structure that directly supports the personal and team construction process of the knowledge and skills required to practice engineering of a software project. Each student periodically fills this structure while auto-analysing the tasks performed and him/her achievement level with the abilities defined in the model. This periodic inventory is supported by eCompas, a tool intended to manage development, assessment and value-added of competencies over the course of a curriculum or a professional career.
scite is a Brooklyn-based organization that helps researchers better discover and understand research articles through Smart Citations–citations that display the context of the citation and describe whether the article provides supporting or contrasting evidence. scite is used by students and researchers from around the world and is funded in part by the National Science Foundation and the National Institute on Drug Abuse of the National Institutes of Health.
customersupport@researchsolutions.com
10624 S. Eastern Ave., Ste. A-614
Henderson, NV 89052, USA
This site is protected by reCAPTCHA and the Google Privacy Policy and Terms of Service apply.
Copyright © 2024 scite LLC. All rights reserved.
Made with 💙 for researchers
Part of the Research Solutions Family.