The Dummies' Guide to Software Engineering by Rosina S Khan - HTML preview

PLEASE NOTE: This is an HTML preview only and some elements such as links or page numbers may be incorrect.
Download the book in PDF, ePub, Kindle for a complete version.

Table of Contents

 

Preface

C H A P T E R 1

Introduction

1.1 Professional Software Development

1.2 Software: Problems and Prospects

1.3 Software Crisis

1.4 Remedy: Software Engineering

1.5 Software Engineering Ethics

C H A P T E R 2

Requirements Engineering

2.1 How to Elicit Requirements

2.2 Requirements Specification

2.3 Structure of a Requirements Specification

2.4 Use Cases

2.5 Use Case Diagrams

C H A P T E R 3

Design

3.1 User Interface Design

3.2 Modularity

3.3 Architecture-Based Design

3.4 Pattern-Based Design

3.5 WebApp Design

3.6 WebApp Architecture

3.7 Navigation Design

3.8 Component-Level Design

3.9 Object-Oriented Hypermedia Design Method (OOHDM)

3.10 Object-Oriented Design Using UML

3.11 Data Flow Design

C H A P T E R 4

Software Processes

4.1 Waterfall Model

4.2 The Spiral Model

4.3 Prototyping

4.4 Incremental Development

4.5 Open Source Software Development

4.6 Agile Methods and Extreme Programming

4.7 The Unified Process

C H A P T E R 5

The Project Teams

5.1 Teams

C H A P T E R 6 92

Software Metrics and Quality Assurance

6.1 Introduction

6.2 Basic Metrics

6.3 Complexity Metrics

6.4 Faults and Reliability (Estimating Bugs)

6.5 Software Quality

6.6 Quality Assurance

6.7 Process Development

C H A P T E R 7 100

Project Management

7.1 Introduction

7.2 Project Inception

7.3 Cost Estimation

7.4 Selecting Tools and Methods

7.5 The Project Plan

7.6 Managing People

C H A P T E R 8

Software Testing

8.1 Introduction

8.2 Development Test

8.3 Test-Driven Development

8.4 Release Testing

8.5 User Testing

C H A P T E R 9

Software Evolution

9.1 Introduction

9.2 Evolution Processes

APPENDIX A: Case Studies

APPENDIX B: UML Summary

About the Author

Awesome Free Resources

Find Your Next Great Read

Describe what you're looking for in as much detail as you'd like.
Our AI reads your request and finds the best matching books for you.

Showing results for ""

Popular searches:

Romance Mystery & Thriller Self-Help Sci-Fi Business