<P><EM>Practical Guidance on the Efficient Development of High-Quality Software</EM></P> <P><STRONG>Introduction to Software Engineering, Second Edition</STRONG> equips students with the fundamentals to prepare them for satisfying careers as software engineers regardless of future changes in the fie
Introduction to software engineering
โ Scribed by Leach, Ronald J
- Publisher
- CRC Press
- Year
- 2016
- Tongue
- English
- Leaves
- 420
- Series
- Chapman & Hall/CRC innovations in software engineering and software development
- Edition
- Second edition
- Category
- Library
No coin nor oath required. For personal study only.
โฆ Synopsis
"Software engineering lies at the heart of the computer revolution. Software is used in automobiles, airplanes, and many home appliances. As the boundaries between the telecommunications, entertainment, and computer industries continue to blur in multimedia and networking, the need for software will only increase, and software will become increasingly complex. Introduction to Software Engineering gives your students Read more...
Abstract: "Software engineering lies at the heart of the computer revolution. Software is used in automobiles, airplanes, and many home appliances. As the boundaries between the telecommunications, entertainment, and computer industries continue to blur in multimedia and networking, the need for software will only increase, and software will become increasingly complex. Introduction to Software Engineering gives your students the fundamentals of this growing and rapidly changing field. The book highlights the goals of software engineering, namely to write programs that have all the following attributes: efficient, reliable, usable, modifiable, portable, testable, reusable, maintainable, compatible and correct. The nine chapters cover topics that include project management, defining requirements, software design, coding, testing and integration, delivery and installation, documentation, maintenance, and research issues. The author uses a hybrid approach, combining object-oriented technology and classical programming techniques to solve computing problems. He also places a strong emphasis on Internet technology and resources. A simple, but non-trivial, running example illustrates all stages of the software engineering process. In addition, where applicable, he covers the impact of Internet technology." -- Publisher's description
โฆ Table of Contents
Content: To the Instructor and the Reader --
Introduction --
Project Management --
Requirements --
Software Design --
Coding --
Testing and Integration --
Delivery, Installation, and Documentation --
Maintenance and Software Evolution --
Research Issues in Software Engineering --
Appendix A: An Interesting Software Patent --
Appendix B: Command-Line Arguments --
Appendix C: Flowcharts.
โฆ Subjects
Software engineering;COMPUTERS;Software Development & Engineering;General
๐ SIMILAR VOLUMES
2nd ed. โ Chapman and Hall/CRC, 2016. โ 420 p. โ ISBN: 9781498705271<div class="bb-sep"></div>Practical Guidance on the Efficient Development of High-Quality Software<br/>Introduction to Software Engineering, Second Edition equips students with the fundamentals to prepare them for satisfying careers
<p><i>For one-semester courses in software engineering.</i></p> <p>ย </p> <p><b>Introduces software engineering techniques for developing software products and apps</b></p> <p>With <b><i>Engineering Software Products</i>, </b>author Ian Sommerville takes a unique approach to teaching software enginee
Software products, such as stand-alone programs, web apps and services, and mobile apps, have transformed our everyday life and work. There are tens of thousands of software product companies, and hundreds of thousands of software engineers are employed worldwide in software product development.
Introduces software engineering techniques for developing software products and apps. With Engineering Software Products, author Ian Sommerville takes a unique approach to teaching software engineering and focuses on the type of software products and apps that are familiar to students, rather tha