Trustworthy Systems Through Quantitative Software Engineering
Lawrence Bernstein, C. M. Yuhas,
English | 2005-10-19 | ISBN: 0471696919 | 466 pages | PDF | 8.8 mb
proposes a novel, reliability-driven software engineering approach, and discusses human factors in software engineering and how these affect team dynamics. This practical approach gives software engineering students and professionals a solid foundation in problem analysis, allowing them to meet customers changing needs by tailoring their projects to meet specific challenges, and complete projects on schedule and within budget.
Specifically, it helps developers identify customer requirements, develop software designs, manage a software development team, and evaluate software products to customer specifications. Students learn "magic numbers of software engineering," rules of thumb that show how to simplify architecture, design, and implementation.
Case histories and exercises clearly present successful software engineers experiences and illustrate potential problems, results, and trade-offs. Also featuring an accompanying Web site with additional and related material, is a hands-on, project-oriented resource for upper-level software and computer science students, engineers, professional developers, managers, and professionals involved in software engineering projects.