1

Introduction

Abstract

The main goal of this book is to present a set of good practices that allows software developers to comprehend and use object-oriented principles in an effective and efficient way. This chapter presents the motivation for this book and a quick introduction to agile modeling.

Keywords

Object-oriented development; UML; SCRUM; agile software development

Key topics in this chapter

  • • Object-Oriented Systems Development
  • • Agile Software Development

1.1 This book

There is a vast literature that aims at presenting UML (Unified Modeling Language)1 and other diagrams by using a syntactical approach, such as Miles and Hamilton (2006). There are also a significant number of books about development processes and management activities, such ...

Get Object-Oriented Analysis and Design for Information Systems, 2nd Edition now with the O’Reilly learning platform.

O’Reilly members experience books, live events, courses curated by job role, and more from O’Reilly and nearly 200 top publishers.