1. Система програмного забезпечення для автоматизації бібліотечного каталогу. Ця система повинна містити інформацію відносно всіх книжок в бібліотеці, мати засоби перегляду каталогу, засоби створення запитів і засоби, що дозволятимуть користувачам резервувати книги, що знаходяться на даний момент на руках.
2. Система програмного забезпечення для автоматизації довідки автовокзалу. Ця система повинна містити інформацію відносно всіх рейсів автобусів, що відправляються та прибувають до автовокзалу, мати засоби перегляду довідкового каталогу, засоби створення запитів і засоби, що дозволятимуть користувачам резервувати (бронювати) квитки на автобуси.
3. Система програмного забезпечення для розроблення програмних документів. Ця система повинна містити перелік програмних документів, вимоги до структури і змісту кожного з програмних документів, мати засоби, що дозволяють користувачам вносити зміни в сформовані документи та засоби виведення на друк цих документів.
4. Система програмного забезпечення для автоматизації послуг фотосалону. Ця система повинна містити інформацію відносно всіх форматів фотографій, мати засоби перегляду дизайнерських варіантів оформлення художніх фотографій, засоби створення запитів і засоби, що дозволятимуть користувачам формувати замовлення на друк власних фотографій з урахуванням їхніх форматів, глянцевого чи матового покриттів фотопаперу, художнього оформлення.
Контрольні питання
1. Поясніть, чому, як правило, вимоги, сформовані різними особами, будуть суперечливими.
2. Хто повинен проводити огляд вимог? Намалюйте модель процесу огляду вимог.
3. Ваша компанія використовує стандартний метод аналізу вимог. В процесі роботи ви виявили, що цей метод не враховує соціальні фактори, важливі для системи, яку ви аналізуєте. Ваш керівник дав вам зрозуміти, якого методу аналізу треба дотримуватись. Обміркуйте, що ви повинні робити в такій ситуації.