Software Engineering—A Case Study

1996 ◽  
pp. 355-375
Author(s):  
Peter A. Darnell ◽  
Philip E. Margolis
Keyword(s):  
2017 ◽  
Vol 23 (4) ◽  
pp. 1895-1930 ◽  
Author(s):  
Wiesław Kopeć ◽  
Bartłomiej Balcerzak ◽  
Radosław Nielek ◽  
Grzegorz Kowalik ◽  
Adam Wierzbicki ◽  
...  

Abstract Globally observed trends in aging indicate that older adults constitute a growing share of the population and an increasing demographic in the modern technologies marketplace. Therefore, it has become important to address the issue of participation of older adults in the process of developing solutions suitable for their group. In this study, we approached this topic by organizing a hackathon involving teams of young programmers and older adults participants. Below we describe a case study of that hackathon, in which our objective was to motivate older adults to participate in software engineering processes. Based on our results from an array of qualitative methods, we propose a set of good practices that may lead to improved older adult participation in similar events and an improved process of developing apps that target older adults.


2011 ◽  
pp. 1645-1666 ◽  
Author(s):  
Emily Oh Navarro

Learning theories describe how people learn. There is a large body of work concerning learning theories on which to draw, a valuable resource of which the domain of software engineering educational research has thus far not taken full advantage. In this chapter, we explore what role learning theories could play in software engineering education. We propose that learning theories can move the field of software engineering education forward by helping us to categorize, design, evaluate, and communicate about software engineering educational approaches. We demonstrate this by: (1) surveying a set of relevant learning theories, (2) presenting a categorization of common software engineering educational approaches in terms of learning theories, and (3) using one such approach (SimSE) as a case study to explore how learning theories can be used to improve existing approaches, design new approaches, and structure and guide the evaluation of an approach.


Economics ◽  
2015 ◽  
pp. 1541-1563
Author(s):  
Sergio Ricardo Mazini

This chapter presents an approach to the role of software engineering in developing solutions for new mobile technologies, like tablets. It discusses the importance of the new standards brought by emerging technologies such as engineering and how software must adapt to this new reality in order to identify the needs of data, information, integration, shares, and other issues that will contribute to the life cycle of these solutions. The chapter also discusses the contribution of users in the development process and improve these solutions. The research method is the case study conducted in industrial companies that use a digital catalog solution and sales force automation for tablets. This chapter presents a new approach based on commercial tablets which is supported by a platform of software and services called commercially Nimiam (www.nimiam.com.br).


Author(s):  
Salamah Salamah ◽  
Massood Towhidnejad ◽  
Thomas Hilburn

While many Software Engineering (SE) and Computer Science (CS) textbooks make use of case studies to introduce difference concepts and methods, the case studies introduced by these texts focus on a specific life-development phase or a particular topic within software engineering object-oriented design and implementation or requirements analysis and specification. Moreover, these case studies usually do not come with instructor guidelines on how to adopt the introduced material to the instructor’s teaching style or to the particular level of the class or students in the class. The DigitalHome Case Study aims at addressing these shortcomings by providing a comprehensive set of artifacts associated with the full software development life-cycle. The project provides an extensive set of case study modules with exercises for teaching different topics in software engineering and computer science, as well as guidance for instructors on how to use these case modules. In this chapter, the authors motivate the use of the case study approach in teaching SE and CS concepts. They provide a description of the DigitalHome case study and the associated artifacts and case modules. The authors also report on the use of the developed material.


Sign in / Sign up

Export Citation Format

Share Document