1 Introduction.- 2 Analysis.- 3 Analysis Tools.- 4 Logical Data Modeling.- 5 Object-Oriented Techniques.- 6 Advantages and Disadvantages.- 7 Design Specifications.- 8 Business Process Reengineering.- 9 Concepts of ISO 9000 and the Software Development Life Cycle.- A Case The CGT Rental Service Problem.- B Case The Collection Agency Problem.- References.