Skip to main content
  • Textbook
  • © 2012

Guide to Software Development

Designing and Managing the Life Cycle

Authors:

  • Explains how to create successful automated solutions that fit user and customer needs, by mixing different SDLC methodologies
  • Guides readers through the theory, and application in real practice, covering management issues as well as technical considerations
  • Includes chapter-ending problems and exercises, and concrete examples and effective case studies, as well as useful Appendices, a Glossary, and suggestions for further reading

Buy it now

Buying options

eBook USD 69.99
Price excludes VAT (USA)
  • Available as EPUB and PDF
  • Read on any device
  • Instant download
  • Own it forever
Softcover Book USD 89.95
Price excludes VAT (USA)
  • Compact, lightweight edition
  • Dispatched in 3 to 5 business days
  • Free shipping worldwide - see info

Tax calculation will be finalised at checkout

Other ways to access

This is a preview of subscription content, log in via an institution to check for access.

Table of contents (17 chapters)

  1. Front Matter

    Pages i-xvii
  2. Determining Needs

    1. Front Matter

      Pages 19-19
  3. Introduction

    1. Introduction

      • Arthur M. Langer
      Pages 1-17
  4. Determining Needs

    1. Front Matter

      Pages 19-19
    2. Assessing Business Requirements

      • Arthur M. Langer
      Pages 21-35
    3. Build vs. Buy

      • Arthur M. Langer
      Pages 37-48
    4. Establishing Requirements Using RFP and RFI

      • Arthur M. Langer
      Pages 49-70
    5. Searching for Solutions

      • Arthur M. Langer
      Pages 71-79
    6. Controlling Costs and Realistic Budgeting

      • Arthur M. Langer
      Pages 81-97
    7. Analysis Methods and Tools

      • Arthur M. Langer
      Pages 99-114
  5. Development Architecture

    1. Front Matter

      Pages 115-115
    2. The Data

      • Arthur M. Langer
      Pages 145-177
    3. Legacy Systems and Integration

      • Arthur M. Langer
      Pages 179-212
    4. Business Process Reengineering

      • Arthur M. Langer
      Pages 213-224
    5. Data Analytics and Data Warehouses

      • Arthur M. Langer
      Pages 225-259
    6. Documentation and Acceptance Testing

      • Arthur M. Langer
      Pages 261-267
  6. How to Implement

    1. Front Matter

      Pages 269-269
    2. Project Management

      • Arthur M. Langer
      Pages 271-293
    3. ISO 9000 and the Software Development Life Cycle

      • Arthur M. Langer
      Pages 295-304

About this book

This book addresses how best to make build vs. buy decisions, and what effect such decisions have on the software development life cycle (SDLC). Offering an integrated approach that includes important management and decision practices, the text explains how to create successful solutions that fit user and customer needs, by mixing different SDLC methodologies. Features: provides concrete examples and effective case studies; focuses on the skills and insights that distinguish successful software implementations; covers management issues as well as technical considerations, including how to deal with political and cultural realities in organizations; identifies many new alternatives for how to manage and model a system using sophisticated analysis tools and advanced management practices; emphasizes how and when professionals can best apply these tools and practices, and what benefits can be derived from their application; discusses searching for vendor solutions, and vendor contract considerations.

Authors and Affiliations

  • School of Continuing Education, Columbia University, New York, USA

    Arthur M. Langer

Bibliographic Information

Buy it now

Buying options

eBook USD 69.99
Price excludes VAT (USA)
  • Available as EPUB and PDF
  • Read on any device
  • Instant download
  • Own it forever
Softcover Book USD 89.95
Price excludes VAT (USA)
  • Compact, lightweight edition
  • Dispatched in 3 to 5 business days
  • Free shipping worldwide - see info

Tax calculation will be finalised at checkout

Other ways to access