life cycle. We describe the most commonly used fact-finding techniques and identify the advantages and disadvantages of each. We finally demonstrate how some of these techniques may be used during the earlier stages of the database system development life cycle using a property management company called Dream Home. The Dream Home case study is used throughout this book.