eBooks-it.org Logo
eBooks-IT.org Inner Image

Software Engineering

Architecture-driven Software Development

Software Engineering Image

Book Details:

Publisher:Morgan Kaufmann
Series: Morgan Kaufmann
Author:Richard Schmidt
Edition:1
ISBN-10:0124077684
ISBN-13:9780124077683
Pages:376
Published:May 31 2013
Posted:Nov 19 2014
Language:English
Book format:PDF
Book size:11.97 MB

Book Description:

Software Engineering: Architecture-driven Software Development is the first comprehensive guide to the underlying skills embodied in the IEEE's Software Engineering Body of Knowledge (SWEBOK) standard. Standards expert Richard Schmidt explains the traditional software engineering practices recognized for developing projects for government or corporate systems. Software engineering education often lacks standardization, with many institutions focusing on implementation rather than design as it impacts product architecture. Many graduates join the workforce with incomplete skills, leading to software projects that either fail outright or run woefully over budget and behind schedule. Additionally, software engineers need to understand system engineering and architecture-the hardware and peripherals their programs will run on. This issue will only grow in importance as more programs leverage parallel computing, requiring an understanding of the parallel capabilities of processors and hardware. This book gives both software developers and system engineers key insights into how their skillsets support and complement each other. With a focus on these key knowledge areas, Software Engineering offers a set of best practices that can be applied to any industry or domain involved in developing software products.A thorough, integrated compilation on the engineering of software products, addressing the majority of the standard knowledge areas and topics Offers best practices focused on those key skills common to many industries and domains that develop software Learn how software engineering relates to systems engineering for better communication with other engineering professionals within a project environment

Download Link:

Related Books:

Software Engineering Foundations

A Software Science Perspective
Software Engineering Foundations Image
A groundbreaking book in this field, Software Engineering Foundations: A Software Science Perspective integrates the latest research, methodologies, and their applications into a unified theoretical framework. Based on the author's 30 years of experience, it examines a wide range of underlying theories from philosophy, cognitive informatics, denotational mathematics, system science, organization laws, and engineering economics. The book contains in-depth information, annotated references, real-world problems, heuristics, and research opportunities.Highlighting the inherent limitations of the historical programming-language-centered approach, the author explores an interdisciplinary approach to software engineering. He identifies fundamental cognitive...

Facts and Fallacies of Software Engineering

Facts and Fallacies of Software Engineering Image
The practice of building software is a 'new kid on the block' technology. Though it may not seem this way for those who have been in the field for most of their careers, in the overall scheme of professions, software builders are relative 'newbies.' In the short history of the software field, a lot of facts have been identified, and a lot of fallacies promulgated. Those facts and fallacies are what this book is about. There's a problem with those factsand, as you might imagine, those fallacies. Many of these fundamentally important facts are learned by a software engineer, but over the short lifespan of the software field, all too many of them have been forgotten. While reading Facts and Fallacies of Software Engineering , you may experience moment...

Software Engineering

Software Engineering Image
8th Edition
The structure on the book is based around the fundamental software enginerring processes. It is organised into seven parts. The first six focus on software processes and the final part discusses some important new software engineering technologies. This book is aimed at students taking undergraduate and graduate courses and at software engineers in commerce and industry. It may be used in general software engineering courses or in courses such as advanced programming, software specificaition, and software design or management. Software engineers in industry may find the book useful as general reading and as a means of updating their knowledge on partic...



2007 - 2021 © eBooks-IT.org