scispace - formally typeset
Search or ask a question

Answers from top 14 papers

More filters
Papers (14)Insight
In this paper we argue that most studies in software engineering should give much more weight to human factors.
Teachers described gains in expertise, indicating that they used the laptop for a range of purposes to support their teaching.
We identify a number of skills that every software engineering student and faculty should have learned, and also propose that education for future software engineers should include significant exposure to real systems, preferably through hands-on training via internships at software-producing firms.
This suggests that the software engineering education of today is inadequate in certain respects.
Software is the hope and means for progress in science and in better industrial products, yet software engineering seems to be languishing in a dark prison of its own making.
Proceedings ArticleDOI
01 Aug 1978
13 Citations
Therefore, the software engineering curriculum must include the following basic education areas: computer science and engineering, management science, communication skills, and problem solving in addition to fundamental physical and business sciences.
If the level of adoption of software engineering best practice is to be increased in industry, then an appreciation of its importance must be conveyed to computer science students.
Thereby, the most important cost factor is not software acquisition, but the time needed for learning and using the software.
Furthermore, qualitative data indicated that the laptop program produced academic gains in writing and mathematics within the laptop group.
Accordingly, there is the possibility that the software is useful as an engineering tool in a manufacturing environment.
RELEVANCE Laptop computers are often used although the physical exposure in laptop work and the impact of different laptop designs have not been systematically assessed.
It is speculated that the integration of meaningful laptop activities is a critical determinant of benefits and challenges experienced in higher education classrooms.
We don't really need software engineering in the narrow academic sense.
Proceedings ArticleDOI
05 Nov 2014
29 Citations
Results from the surveys indicate that exploring the topic of computer science and software engineering is an important recruiting message.

See what other people are reading

What are soft services facilties maintenance?
5 answers
How does artificial intelligence improve action recognition in surveillance systems?
5 answers
What are the studies and techniques for managing development, specifically in successful cases?
5 answers
Issues related to internationalization software
5 answers
What are the negative impact of Blockchain in terms of for Software Developers?
5 answers
What is customization and continuous feedback?
5 answers
What does GenomeSet mean in KBase?
5 answers
What is a Trusted Platform Module (TPM)?
4 answers
Does required security affects the cost of erp implementation?
4 answers
How to measure relevance resp. effectiveness of a software tool as an intervention?
5 answers
To measure the relevance and effectiveness of a software tool as an intervention, one can utilize methods like replaying previous executions of a compile-build-test cycle to identify software errors introduced during development and subsequently fixed, thus assessing the impact of the intervention. Additionally, it is crucial to present a business case for interventions in software engineering, including evidence of cost-effectiveness to support informed decision-making by practitioners. Furthermore, a quantitative assessment method based on estimating confounding influences from groups below the intervention level can be employed to evaluate intervention effects in the absence of a conventional control group. Implementing continuous and periodic monitoring systems, along with utilizing technology tools for data collection and analysis, can enhance data-driven decision-making and intervention efforts in software development and educational settings. Conducting cluster-randomized trials and evaluating intervention effects through self-reports, teacher ratings, and achievement tests can provide insights into the effectiveness of interventions in fostering motivation and achievement under real-world conditions.
What are good ways of INTEGRATING THE software as a medical DEVELOPMENT PROCESS IN SCIENTIFIC RESEARCH?
5 answers
Integrating software into the medical development process in scientific research can be effectively achieved by reconfiguring core standards from a developer's perspective. Additionally, leveraging Software Defined Networking (SDN) and machine learning integration can enhance privacy and security in healthcare monitoring systems. Furthermore, the Scientific Software Process Improvement Framework (SciSPIF) can empower scientists to drive their own software process improvement efforts while benefiting from established software engineering best practices. Smart devices and IoT technologies play a crucial role in enabling remote connectivity for monitoring medical conditions, especially for chronic diseases, highlighting the importance of smart medical software in the era of mobile health monitoring. By incorporating these approaches, the systematic and effective development of medical software within scientific research can be significantly enhanced.