Beginning software engineering / Rod Stephens.

By: Stephens, Rod, 1961- [author.]Material type: TextTextPublication details: Indianapolis, IN : John Wiley & Sons, c2023Edition: Second editionDescription: xxxiv, 685 pages : illustrations ; 24 cmISBN: 978-1-119-90170-9Other title: Software engineeringSubject(s): SOFTWARE ENGINEERING | Software engineeringDDC classification: 005.1 LOC classification: QA 76.758 S74 2023
Contents:
Part I : Software engineering step-by-step. -- Software engineering from 20,000 feet. -- Before the beginning. -- Project management. -- Requirement gathering. -- High-level design. -- Low-level design. -- Development. -- Testing -- Deployment. -- Metrics. -- Maintenance. -- Part II : Process models. -- Predictive models. -- Iterative models. -- RAD. -- Part III : Advanced Topics.-- Software Ethics. -- Future trends. -- Solutions to exercises. --
Summary: Discover the foundations of software engineering with this easy and intuitive guide In the newly updated second edition of Beginning Software Engineering, expert programmer and tech educator Rod Stephens delivers an instructive and intuitive introduction to the fundamentals of software engineering. In the book, you'll learn to create well-constructed software applications that meet the needs of users while developing the practical, hands-on skills needed to build robust, efficient, and reliable software. The author skips the unnecessary jargon and sticks to simple and straightforward English to help you understand the concepts and ideas discussed within. He also offers you real-world tested methods you can apply to any programming language. You'll also get: Practical tips for preparing for programming job interviews, which often include questions about software engineering practices ; A no-nonsense guide to requirements gathering, system modeling, design, implementation, testing, and debugging ; Brand-new coverage of user interface design, algorithms, and programming language choices. Beginning Software Engineering doesn't assume any experience with programming, development, or management. Its plentiful figures and graphics help to explain the foundational concepts and every chapter offers several case examples, Try It Out, and How It Works explanatory sections. For anyone interested in a new career in software development, or simply curious about the software engineering process, Beginning Software Engineering.
Tags from this library: No tags from this library for this title. Log in to add tags.
Star ratings
    Average rating: 0.0 (0 votes)
Holdings
Item type Current library Home library Collection Shelving location Call number Status Date due Barcode
Books Books NU Fairview College LRC
NU Fairview College LRC
School of Engineering and Technology General Circulation GC QA 76.758 S74 2023 (Browse shelf(Opens below)) Available NUFAI000005504

Includes index.

Part I : Software engineering step-by-step. -- Software engineering from 20,000 feet. -- Before the beginning. -- Project management. -- Requirement gathering. -- High-level design. -- Low-level design. -- Development. -- Testing -- Deployment. -- Metrics. -- Maintenance. -- Part II : Process models. -- Predictive models. -- Iterative models. -- RAD. -- Part III : Advanced Topics.-- Software Ethics. -- Future trends. -- Solutions to exercises. --

Discover the foundations of software engineering with this easy and intuitive guide In the newly updated second edition of Beginning Software Engineering, expert programmer and tech educator Rod Stephens delivers an instructive and intuitive introduction to the fundamentals of software engineering. In the book, you'll learn to create well-constructed software applications that meet the needs of users while developing the practical, hands-on skills needed to build robust, efficient, and reliable software. The author skips the unnecessary jargon and sticks to simple and straightforward English to help you understand the concepts and ideas discussed within. He also offers you real-world tested methods you can apply to any programming language. You'll also get: Practical tips for preparing for programming job interviews, which often include questions about software engineering practices ; A no-nonsense guide to requirements gathering, system modeling, design, implementation, testing, and debugging ; Brand-new coverage of user interface design, algorithms, and programming language choices. Beginning Software Engineering doesn't assume any experience with programming, development, or management. Its plentiful figures and graphics help to explain the foundational concepts and every chapter offers several case examples, Try It Out, and How It Works explanatory sections. For anyone interested in a new career in software development, or simply curious about the software engineering process, Beginning Software Engineering.

There are no comments on this title.

to post a comment.

© 2023 NU LRC FAIRVIEW. All rights reserved. Privacy Policy I Powered by: KOHA