Information Systems Development has been adopted as the key text for many information systems, business and management, and computer science courses. The book has seven parts which relate to the Information Systems Development Context, the Systems Development Lifecycle, Themes of Systems Development, Techniques, Methodologies, Tools and Toolsets and finally Issues and Frameworks. This structure enables flexible use, either sequentially or by selecting sections or chapters to fit the specific needs of particular courses and favoured approaches. Offering comprehensive coverage from traditional approaches through to the most recent agile methods, the book's unique strength lies in its combination of descriptions and insight into methodologies, techniques and tools with the analysis of context, issues and real-world problems associated with information systems development. Retaining these existing strengths, the fourth edition has been thoroughly updated and revised to reflect progress in this fast-paced discipline and to include the authors' recent experience of teaching with the text, as well as feedback from reviewers, colleagues and students.
David Avison is Distinguished Professor of Information Systems in the Department of Information Systems and Decision Sciences (SID) at ESSEC Business School, Paris, France. He has published and edited over twenty leading texts on Information Systems. Guy Fitzgerald is Professor of Information Systems at the School of Information Systems and Computing at Brunel University, UK. He has published widely in the areas of systems development, flexibility, outsourcing and strategy.
Contents PrefacePart 1: Introduction 1.Context 2.Information systems development Part 2: The life cycle approach 3.Information systems development life cycle Part 3: Themes in information systems development 4.Organisational themes 5.People themes 6.Modelling themes 7.Rapid and evolutionary development 8.Engineering themes 9.External development Part 4: Techniques 10.Holistic techniques 11.Data techniques 12.Process techniques 13.Object-oriented techniques 14.Project management techniques 15.Organizational techniques 16.People techniques 17.Techniques in context Part 5: Tools and Toolsets 18.Tools 19.Toolsets Part 6: Methodologies 20.Process-oriented methodologies 21.Blended 22.Object-oriented methodologies 23.Rapid development methodologies 24.People-oriented methodologies 25.Organisational-oriented methodologies 26.Frameworks Part 7: Methodology issues and comparisons 27.Issues 28.Methodology comparisons Bibliography Index