“…Group project work is very common in university education, and often the groups work on realistic software developments [3,5,8,11], so what was new in the Plessey and Loughborough University real world projects? The difference lay in the lengths taken to make the students experience the most adverse aspects of software development encountered in the real world [4].…”
“…Group project work is very common in university education, and often the groups work on realistic software developments [3,5,8,11], so what was new in the Plessey and Loughborough University real world projects? The difference lay in the lengths taken to make the students experience the most adverse aspects of software development encountered in the real world [4].…”
Much has been written about software engineering programs from the viewpoint of the academician, but do these programs really reflect the needs of industry? This paper provides some insight into the needs of practicing software engineers at Texas Instruments who are developing software according to military specifications and requirements for embedded real-time systems. The needs of our environment are compared to the entering skills of a typical new-hire, with the differences noted. These differences can be satisfied by internal training that covers all aspects of software engineering, from communicating with co-workers to understanding the system life cycle.
“…Concerning quality planning and control, students used the quality model of the ISO 9126 standard 20 and different direct and indirect product and process metrics to analyse the developed systems. Concerning the characteristic functionality, in almost all projects (91%) students analysed the suitability considering the functional coverage (i.e., the ratio between implemented use cases and documented use cases).…”
Section: B Project and Quality Managementmentioning
confidence: 99%
“…In addition, in several projects, students also analysed the comprehensibility of the system by verifying the presence of useful help messages. In one system, the manager also applied the Nielsen's heuristics [20] to analyze the usability of the developed system. Modifiability and 2006 7 3 6 3 4 1 13 3 2007 6 2 5 1 2 1 6 3 2008 4 3 5 2 2 2 5 3 2009 5 2 3 1 3 1 10 3 2010 5 2 3 2 3 1 9 3 analyzability were the primary characteristics analysed by the students to assess the maintainability of the system.…”
Section: B Project and Quality Managementmentioning
Abstract-We present an integrated and practical approach to teach Software Engineering (SE) and Software Project Management (SPM). The two courses are thought in the same semester, thus allowing to build mixed project teams composed of five-eight Bachelor students (with development roles) and one or two Master students (with management roles). The main goal of our approach is to simulate a real-life development scenario giving to the students the possibility to deal with issues arising from typical project situations, such as working in a team, organising the division of work, and coping with time pressure and strict deadlines.
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.