Essential System Requirements: A Practical Guide to Event-Driven Methods

Bill Wiley

  • 出版商: Addison Wesley
  • 出版日期: 1999-12-17
  • 定價: $1,230
  • 售價: 2.4$299
  • 語言: 英文
  • 頁數: 288
  • 裝訂: Paperback
  • ISBN: 0201616068
  • ISBN-13: 9780201616064
  • 立即出貨(限量) (庫存=2)

買這商品的人也買了...

商品描述

It is a costly fact that a large percentage of information system development projects fail--ending up over budget, behind schedule, or so poorly designed that they remain unused. Essential System Requirements targets the discovery and definition of critical system requirements in the analysis phase of system development--where good design is vital to the success of a project. This book explores a design methodology that involves users early on to describe essential business events. These events then partition the system response into logical, more easily managed segments. The result is a conceptual model that reflects real business needs and accelerates the entire delivery process. Essential System Requirements assembles the information developers need to understand and apply this methodology and condenses it into a concise and practical guide. This book reviews the development life cycle, highlights the importance of requirements, and introduces the concept of business events.It provides a detailed description of experience-based techniques and methods to analyze, specify, and partition the requirements of an information system, covering project tasks and procedures, system behavior, data and process modeling techniques, and the transition to physical design. Inside you will also find a clear description of function point estimation, a promising method of estimating the time and cost of future software projects based on system requirements. In addition, Essential System Requirements shows you how responses to business events can be partitioned across object classes, focusing on the application of use cases in event-driven requirements analysis. Also featured: *A middle-out strategy that is similar to the way humans typically categorize and classify objects. *The need for rapid development combined with a sound, scalable software architecture (RAAD). *A discussion of the changing world market and the related need for adaptive business systems. *The impact of making a major paradigm switch in a corporate software environment and ways to move to an event-driven approach.*The specification of a system response to an event using a business scenario, data model, process model, entity life cycle, and event/entity interaction (CRUD) matrix. With this book as your guide, you will have at hand proven techniques for defining the systems your clients want and setting the stage for a smoother, faster, more easily managed development process. 0201616068B06012001

商品描述(中文翻譯)

許多資訊系統開發專案都以高昂的代價失敗,超出預算、延遲進度,或是設計得如此糟糕以致於無法使用。《關鍵系統需求》專注於在系統開發的分析階段中發現和定義關鍵系統需求,這是專案成功的關鍵所在。本書探討了一種設計方法論,早期涉及使用者以描述關鍵業務事件,然後將系統回應分割成邏輯上更易管理的部分。結果是一個反映真實業務需求並加速整個交付過程的概念模型。《關鍵系統需求》匯集了開發人員需要了解和應用這種方法論的資訊,並將其縮短成簡明實用的指南。本書回顧了開發生命週期,強調需求的重要性,並介紹了業務事件的概念。它提供了一個詳細的經驗法則和方法來分析、指定和分割資訊系統的需求,包括專案任務和程序、系統行為、數據和流程建模技術,以及轉向實體設計。此外,本書還清楚描述了功能點估算,這是一種基於系統需求估算未來軟體專案時間和成本的有前景的方法。此外,《關鍵系統需求》還向您展示了如何將對業務事件的回應分割到物件類別中,重點介紹了在事件驅動需求分析中應用用例的方法。其他特點還包括:*一種類似於人類通常對物件進行分類和分類的中間策略。*快速開發的需求與堅固、可擴展的軟體架構(RAAD)的需求。*討論了不斷變化的世界市場以及相關的適應性業務系統需求。*在企業軟體環境中進行重大範式轉換的影響,以及轉向事件驅動方法的方式。*使用業務場景、數據模型、流程模型、實體生命週期和事件/實體交互(CRUD)矩陣來規範對事件的系統回應。有了本書作為指南,您將擁有確定客戶所需系統並為更順暢、更快速、更易管理的開發過程鋪平道路的成熟技術。