An Introduction to Software Engineering Front Cover

An Introduction to Software Engineering

  • Length: 318 pages
  • Edition: Edition 1
  • Publisher:
  • Publication Date: 2013-08-14
  • ISBN-10: 0989864014
  • ISBN-13: 9780989864015
  • Sales Rank: #1046926 (See Top 100 Books)
Description

This book is an introduction to software engineering and practice addresses bothagile and plan-driven software engineering. The book is particularly intended foran introduction to software engineering undergraduate course. The title indicates it is a partial introduction because only one chapter, an appendix on UML, deals with design. Other areas of introductory software engineering are covered quite extensively, including software reviews, pair programming, testing, static analysis, requirements engineering, maintenance, and risk management.

Table of Contents

  • An Introduction to Software Engineering
  • Software Reviews and Pair Programming
  • Testing Overview and Black-Box Testing Techniques
  • White-Box Testing
  • Automated Testing including JUnit
  • Static Analysis
  • Requirements Engineering and Elicitation
  • Requirements Engineering and Elicitation
  • Use Case-based Requirements
  • User Story-Based Requirements Elicitation
  • A Survey of Plan-Driven Development Methodologies
  • A Survey of Agile Development Methodologies
  • Maintenance
  • Risk Management
  • An Introduction to the Unified Modeling Language
  • Glossary of Terms
  • Notes
To access the link, solve the captcha.