PART I: AN OVERVIEW OF SYSTEMS DEVELOPMENTCHAPTER 1: Systems Development: Product and ProcessCase StudySystems Development ProductThe Process of Systems DevelopmentSystems Devleopment Catalysts and GoalsCHAPTER 2: The Product of Systems Development: A Closer LookInformation System FunctionsCase StudyInformation System ComponentsObjects as an Information Systems ComponentTECHNICAL MODULE A: Data Flow DiagramsTECHNICAL MODULE B: System FlowchartsCHAPTER 3: The Process of Systems Development: Two ParadigmsCase StudyTraditional Systems DevelopmentProblems with and Alternatives to Traditional Systems DevelopmentBridge Systems Development Methodology: Exploiting Object Technologies and TechniquesBenefits of Bridge Methodology and Object TechnologiesCase IllustrationPART 2: PRELIMINARY INVESTIGATIONS AND ANALYSISCHAPTER 4: Systems Development Equals Planned Organizational ChangeCase StudyUnderstanding the Environment of an Information SystemCase StudyBusiness Processing ReengineeringInterorganizational Information SystemsSystem EvolutionTECHNICAL MODULE C: Enterprise Modeling TechniquesCHAPTER 5: Enterprise AnalysisCase StudyEnterprise Analysis: Identifying Cross-functional Processes and Prioritizing Systems Development ProjectsCase StudyCHAPTER 6: Problem Definition and Feasibility AnalysisCase StudyDefining the Problem: Symptoms, Objectives, Constraints, and ScopeEconomic Feasibility: Estimating Costs and BenefitsEvaluting Other Feasibility FactorsProblem Definition ReportCase IllustrationCHAPTER 7: Joint Application Development: A Technique for User-driven DevelopmentJAD Workshops, Roles, and ToolsPlanning and Conducting a JAD WorkshopJAD Workshop BenefitsCase IllustrationPART 3: ITERATIVE ANALYSIS, DESIGN, PRELIMINARY CONSTRUCTION, AND REVIEWCHAPTER 8: Rapid Application Development and PrototypingPrototypingRapid Application DevelopmentTECHNICAL MODULE D: Modeling Object Classes, Attributes, and RelationshipsCHAPTER 9: Analyzing and Designing System Data StructuresJAD Workshop ExcerptSystem Behavior Analysis and Design: Two ApproachesTraditional System Behavior Analysis and DesignObject-oriented System Behavior Analysis and DesignCriteria for Evaluating System Behavior DesignCHAPTER 11: Analyzing and Designing System InterfacesJAD Workshop ExcerptTypes of User InterfacesThe Process of Interface Analysis and DesignCHAPTER 12: Documenting Design SpecificationsPreparing and Verifying the Design Specification ReportPlanning Final Construction, System Test, and Conversion ActivitiesCase IllustrationPART 4: FINAL CONSTRUCTION, TESTING, INSTALLATION, AND REVIEWCHAPTER 13: Final Construction, Testing, Installation, and ReviewFinal Construction of the PPDSH ComponentsSystem Test and InstallationPost-implementation ActivitiesCase IllustrationGlossaryCheck Your Understanding AnswersIndex