© 1997

The Art of Analysis


Table of contents

  1. Front Matter
    Pages i-xii
  2. Arthur M. Langer
    Pages 1-16
  3. Arthur M. Langer
    Pages 17-33
  4. Arthur M. Langer
    Pages 34-60
  5. Arthur M. Langer
    Pages 61-80
  6. Arthur M. Langer
    Pages 81-101
  7. Arthur M. Langer
    Pages 102-116
  8. Arthur M. Langer
    Pages 117-131
  9. Arthur M. Langer
    Pages 132-144
  10. Back Matter
    Pages 157-177

About this book


In any software project the analysis stage - documenting and designing requirements to meet the needs of the prospective users - is vital to the success of the project. This book provides a thorough introduction to analysis and where it fits into the software engineering process. The author applies his many years of experience both as a manager of software projects and as a consultant to numerous companies to illustrate succesful techniques and to identify potential pitfalls. The book is based on courses offered at Columbia University to a diverse audience of students and professionals. Throughout, the author is concerned to emphasize the stages of analysis and to identify many alternative modelling tools that an analyst can use. Particular emphasis is placed on Joint Application Development and on prototyping. Readers are assumed to have a reasonable understanding of computer concepts and terminology, and so this will be suitable for a first-level analysis course or it can be used by information systems professionals who need an in-depth understanding of the principles of the analysis and design process.


ISO 9000 calculus data model data modelling design development information system modeling software software engineering

Authors and affiliations

  1. 1.Division of Special ProgramsColumbia UniversityNew YorkUSA

Bibliographic information

Industry Sectors
Chemical Manufacturing
IT & Software
Finance, Business & Banking
Energy, Utilities & Environment