Добавил:
Upload Опубликованный материал нарушает ваши авторские права? Сообщите нам.
Вуз: Предмет: Файл:
Trofimov_SHPORA.doc
Скачиваний:
2
Добавлен:
01.05.2025
Размер:
458 Кб
Скачать
☆

Билет 9

1 Дать определение процесса определения трудоемкости проекта (эстимейты). Указать необходимые входные и выходные данные данного процесса.

2 Описать технологию клиент-сервер. Дать определения «толстого» и «тонкого» клиентов.

1 Процесс определения сложности (estimation) это процесс:

  • Выделения задач проекта

  • Определения трудоемкости для всех подзадач проекта

  • Определение ресурсов

  • Определение длительности и промежуточных вех (milestones), на каждой из которых определяется результат.

  • Определение рисков связанных с проектом.

  • Определение допущений (assumptions) на случай если некоторые требования не достаточно понятны, ясны, делаются предположения, которые ложатся в основу эстимейта.

Результатом определения трудоемкости проекта является документ эстимейт.

Эстимейт – документ, предоставляющий детальное обоснованное описание трудоемкости проекта с указанием всех выделенных элементов.

2 Клиент-сервер (англ. Client-server) — вычислительная или сетевая архитектура, в которой задания или сетевая нагрузка распределены между поставщиками услуг (сервисов), называемыми серверами, и заказчиками услуг, называемыми клиентами. Нередко клиенты и серверы взаимодействуют через компьютерную сеть и могут быть как различными физическими устройствами, так и программным обеспечением.

Толстый или Rich-клиент в архитектуре клиент-сервер — это приложение, обеспечивающее (в противовес тонкому клиенту) расширенную функциональность независимо от центрального сервера. Часто сервер в этом случае является лишь хранилищем данных, а вся работа по обработке и представлению этих данных переносится на машину клиента.

Достоинства:

  • Толстый клиент обладает широким функционалом в отличие от тонкого.

  • Режим многопользовательской работы.

  • Предоставляет возможность работы даже при обрывах связи с сервером.

  • Имеет возможность подключения к банкам без использования сети Интернет.

  • Высокое быстродействие.

Недостатки:

  • Большой размер дистрибутива.

  • Многое в работе клиента зависит от того, для какой платформы он разрабатывался.

  • При работе с ним возникают проблемы с удаленным доступом к данным.

  • Довольно сложный процесс установки и настройки.

  • Сложность обновления и связанная с ней неактуальность данных.

Тонкий клиент (англ. thin client) в компьютерных технологиях — компьютер или программа-клиент в сетях с клиент-серверной или терминальной архитектурой, который переносит все или большую часть задач по обработке информации на сервер. Примером тонкого клиента может служить компьютер с браузером, использующийся для работы с веб-приложениями.

Билет №11

  1. Рассказать о способе проведения эстимейта wag Generator

The WAG generator также известный как "wide angle guess" не находится в общей практике. Другими словами, нет никаких исследований или альтернативных источников, чтобы подтвердить что этот метод работает хорошо. Целью WAG генератора является обеспечение грубой оценки, которая может быть достаточно точной для того, чтобы принимать решения в условиях отсутствия времени анализа. Это часто необходимо в начале проекта, для того чтобы разобраться какие разработки заслуживают дальнейшего исследования и от каких следует отказаться сразу.

Проект разбивается на составляющие. Создается таблица

Rating

Estimated time

A

Over 6 months

B

3 -6 months

C

4 -12 weeks

D

2 -4 weeks

E

2 -10 days

F

1 -2 days

G

1 -8 hours

H

¼ - 1 hour

I

Less than ¼ hour

Потом создается таблица. Таблица для определения эстимейта содержит следующие столбцы:

99.5% (pessimistic)

60% (most likely)

Guess (optimistic)

Вначале заполняется столбец 99.5%, потом 60% и потом guess.

Потом подбиваются итоги по каждому столбцу, добавляется строка с общим количеством часов.