Chapter Topics Define requirements Requirements discovery Classifying requirements Techniques for eliciting requirements Managing requirements The case history of Walden Hospital, the main source for examples in this book
Requirements Discovery Requirements discovery identifies the scope and the major objectives of the system. Requirements gathering defines what is needed to reach those objectives.
Workshops Planning the Workshop Select participants carefully and help them to help the workshop. Conducting the Workshop Conductor of the workshop must encourage free discussion of ideas without losing control of its goal.
Sources and Authorities Sponsors Sponsors are those who launch the project and decide its fate. Domain Experts Domain experts are those who are the most knowledgeable about the areas of business activity within the project scope. Stakeholders Stakeholders are those whose interests are affected by the operation of the system.
Inception of the Project 4. Medical Outsourcing. Obsolescence. Archives. Drug Inventory. Cost Predicament. Research (Lack of). Accreditations.
Initial Requirements The consultant concluded that to achieve the goals of the capital-improvement project, an integrated, comprehensive electronic information system is indispensable.
Requirement True/False Comment ID 001 The product shall replace all current legacy systems. 001 The product shall automate all clerical functions of patient management in an integrated system. 003 The architecture of patient management subsystem must be compatible with the architecture of future subsystems within the enterprise-wide system. 004 Major functions of the system will be: Appointment to receive a medical service. Registration of the patient. Recording of medical services. Recording of costs incurred by the medical service. Patient billing See the attached context diagram for patient management. 005 …
Next: Domain Analysis While requirements identify the features of the product, domain analysis places those feature in the context of business domains. We will learn about problem space and the solution space. We will also explore the distinctions between requirements, problems, solutions as methods, and solutions as products.
All rights reserved. No part of this publication may be reproduced, stored in a retrieval system, or transmitted, in any form or by any means, electronic, mechanical, photocopying, recording, or otherwise, without the prior written permission of the publisher. Printed in the United States of America.