Software Tools and the User Software Engineering Project

1980 ◽  
pp. 93-118 ◽  
Author(s):  
Anthony I. Wasserman
Author(s):  
Catherine L. Bullard ◽  
Inez Caldwell ◽  
James Harrell ◽  
Cis Hinkle ◽  
A. Jefferson Offutt

2021 ◽  
pp. 1-10
Author(s):  
Miguel Ehecatl Morales-Trujillo ◽  
Matthias Galster ◽  
Fabian Gilson ◽  
Moffat Mathews

2015 ◽  
pp. 997-1012
Author(s):  
Jagadeesh Nandigam ◽  
Venkat N Gudivada

This chapter describes a pragmatic approach to using open source and free software tools as valuable resources to affect learning of software industry practices using iterative and incremental development methods. The authors discuss how the above resources are used in teaching undergraduate Software Engineering (SE) courses. More specifically, they illustrate iterative and incremental development, documenting software requirements, version control and source code management, coding standards compliance, design visualization, software testing, software metrics, release deliverables, software engineering ethics, and professional practices. The authors also present how they positioned the activities of this course to qualify it for writing intensive designation. End of semester course evaluations and anecdotal evidence indicate that the proposed approach is effective in educating students in software industry practices.


Sign in / Sign up

Export Citation Format

Share Document