'

Systems Analysis and Design

Понравилась презентация – покажи это...





Слайд 0

PowerPoint Presentation for Dennis, Wixom & Tegardem Systems Analysis and Design Copyright 2001 © John Wiley & Sons, Inc. All rights reserved. Slide 1 Systems Analysis and Design Alan Dennis, Barbara Wixom, and David Tegarden John Wiley & Sons, Inc. Slides by Fred Niederman


Слайд 1

PowerPoint Presentation for Dennis, Wixom & Tegardem Systems Analysis and Design Copyright 2001 © John Wiley & Sons, Inc. All rights reserved. Slide 2 Copyright © 2001 John Wiley & Sons, Inc. All rights reserved. Reproduction or translation of this work beyond that permitted in Section 117 of the 1976 United States Copyright Act without the express written permission of the copyright owner is unlawful. Request for further information should be addressed to the Permissions Department, John Wiley & Sons, Inc. The purchaser may make back-up copies for his/her own use only and not for redistribution or resale. The Publisher assumes no responsibility for errors, omissions, or damages, caused by the use of these programs or from the use of the information contained herein.


Слайд 2

PowerPoint Presentation for Dennis, Wixom & Tegardem Systems Analysis and Design Copyright 2001 © John Wiley & Sons, Inc. All rights reserved. Slide 3 Управление Проектом Глава 3


Слайд 3

PowerPoint Presentation for Dennis, Wixom & Tegardem Systems Analysis and Design Copyright 2001 © John Wiley & Sons, Inc. All rights reserved. Slide 4 Ключевые Определения Управление проектом это планирование и контроль над развитием системы в рамках определенного интервала времени, минимизация затрат с соблюдением выполняемых функциий . Руковолитель проекта несет непосредственную ответственность за сотни заданий и работ, что требует тщательной согласованности.


Слайд 4

PowerPoint Presentation for Dennis, Wixom & Tegardem Systems Analysis and Design Copyright 2001 © John Wiley & Sons, Inc. All rights reserved. Slide 5 НАПИСАНИЕ РАБОЧЕГО ПЛАНА


Слайд 5

PowerPoint Presentation for Dennis, Wixom & Tegardem Systems Analysis and Design Copyright 2001 © John Wiley & Sons, Inc. All rights reserved. Slide 6 Пример рабочего плана


Слайд 6

PowerPoint Presentation for Dennis, Wixom & Tegardem Systems Analysis and Design Copyright 2001 © John Wiley & Sons, Inc. All rights reserved. Slide 7 Определение заданий Подход Top-down Оределение заданий наивысшего значимости Разбиваем на меньшие группы по снижению значимости Методология Используется стандартный список заданий


Слайд 7

PowerPoint Presentation for Dennis, Wixom & Tegardem Systems Analysis and Design Copyright 2001 © John Wiley & Sons, Inc. All rights reserved. Slide 8 Top Down Task Определение Phases Phases with high level steps


Слайд 8

PowerPoint Presentation for Dennis, Wixom & Tegardem Systems Analysis and Design Copyright 2001 © John Wiley & Sons, Inc. All rights reserved. Slide 9 Оценка проекта на основе производственной информации Planning Analysis Design Implementation Industry Standard For Web 15% 20% 35% 30% Applications Time Required 4 5.33 9.33 8 in Person Months


Слайд 9

PowerPoint Presentation for Dennis, Wixom & Tegardem Systems Analysis and Design Copyright 2001 © John Wiley & Sons, Inc. All rights reserved. Slide 10 Оценка времени на основе More Complex Approach


Слайд 10

PowerPoint Presentation for Dennis, Wixom & Tegardem Systems Analysis and Design Copyright 2001 © John Wiley & Sons, Inc. All rights reserved. Slide 11 Оценка сбыта??? Объемы Function points Lines of code Производительность Человек-месяц Время Месяцы


Слайд 11

PowerPoint Presentation for Dennis, Wixom & Tegardem Systems Analysis and Design Copyright 2001 © John Wiley & Sons, Inc. All rights reserved. Slide 12 Использование верных данных для оценки Прежние проекты Предшествующий опыт Проиводственные стандарты Подробный анализ


Слайд 12

PowerPoint Presentation for Dennis, Wixom & Tegardem Systems Analysis and Design Copyright 2001 © John Wiley & Sons, Inc. All rights reserved. Slide 13 Бальная функциональная оценка -- Шаг 1 Complexity Description Low Medium High Total Inputs __x 3 __x 4 __x 6 ____ Outputs __x 4 __x 5 __x 7 ____ Queries __x 3 __x 4 __x 6 ____ Files __x 7 __x 10 __x 15 ____ Program __x 5 __x 7 __x 10 ____ Interfaces TOTAL UNADJUSTED FUNCTION POINTS ____


Слайд 13

PowerPoint Presentation for Dennis, Wixom & Tegardem Systems Analysis and Design Copyright 2001 © John Wiley & Sons, Inc. All rights reserved. Slide 14 Бальная функциональная оценка -- Шаг2 Scale of 1 to 5 Data Communications _____ Heavy Use Configuration _____ Transaction Rate _____ End-User efficiency _____ Complex Processing _____ Installation Ease _____ Multiple sites _____ Performance _____ Distributed functions _____ On-line data entry _____ On-line update _____ Reusability _____ Operational Ease _____ Extensibility _____ Project Complexity (PC) _____


Слайд 14

PowerPoint Presentation for Dennis, Wixom & Tegardem Systems Analysis and Design Copyright 2001 © John Wiley & Sons, Inc. All rights reserved. Slide 15 Бальная функциональная оценка-- Шаг 3 Processing Complexity (PC): ________ (From Step 2) Adjusted Processing Complexity (PCA) = 0.65 + (0.001 * ____ ) Total Adjusted Function Points: _____ * ____ = (TUFP -- From Step 1)


Слайд 15

PowerPoint Presentation for Dennis, Wixom & Tegardem Systems Analysis and Design Copyright 2001 © John Wiley & Sons, Inc. All rights reserved. Slide 16 Бальная функциональная оценка -- Шаг 4 Adjusted Project Complexity = .065 + (0.01 * Project Complexity) Total Adjusted Function Points = Adjusted Project Complexity * TUFP


Слайд 16

PowerPoint Presentation for Dennis, Wixom & Tegardem Systems Analysis and Design Copyright 2001 © John Wiley & Sons, Inc. All rights reserved. Slide 17 Converting Function Points to Lines of Code Source: Capers Jones, Software Productivity Research Language LOC/Function Code Point C COBOL JAVA C++ Turbo Pascal Visual Basic PowerBuilder HTML Packages (e.g., Access, Excel) 130 110 55 50 50 30 15 15 10-40


Слайд 17

PowerPoint Presentation for Dennis, Wixom & Tegardem Systems Analysis and Design Copyright 2001 © John Wiley & Sons, Inc. All rights reserved. Slide 18 Your Turn Даже грубая оцека проекта потребует достаточного времени и усилий Что необходимо сделать, чтобы проект стал стоящим?


Слайд 18

PowerPoint Presentation for Dennis, Wixom & Tegardem Systems Analysis and Design Copyright 2001 © John Wiley & Sons, Inc. All rights reserved. Slide 19 Оценка производительности Соотношение масштабов производства и его стоимости Модель COCOMO


Слайд 19

PowerPoint Presentation for Dennis, Wixom & Tegardem Systems Analysis and Design Copyright 2001 © John Wiley & Sons, Inc. All rights reserved. Slide 20 COCOMO Estimation Calculation Effort = 1.4 * thousands-of- (in Person- lines-of-code Months) Example: If LOC = 2000 Then... Effort = (1.4 * 2000) = 28 Person Months


Слайд 20

PowerPoint Presentation for Dennis, Wixom & Tegardem Systems Analysis and Design Copyright 2001 © John Wiley & Sons, Inc. All rights reserved. Slide 21 Оценка сроков исполнения Rule of thumb for estimation Schedule Time (months) = 3.0 * person-months1/3


Слайд 21

PowerPoint Presentation for Dennis, Wixom & Tegardem Systems Analysis and Design Copyright 2001 © John Wiley & Sons, Inc. All rights reserved. Slide 22 Аттрибуты кадрового обеспечения Уровень необходимых кадров будет меняться в будущем Дополнительные кадры могут привлечь расходы, непокрываемые дополнительной производительностью Иерархическое составление отчетности в группах по 8-10 может облегчить работу


Слайд 22

PowerPoint Presentation for Dennis, Wixom & Tegardem Systems Analysis and Design Copyright 2001 © John Wiley & Sons, Inc. All rights reserved. Slide 23 Снижение трудностей в больших группах


Слайд 23

PowerPoint Presentation for Dennis, Wixom & Tegardem Systems Analysis and Design Copyright 2001 © John Wiley & Sons, Inc. All rights reserved. Slide 24 Your Turn Как узнать, сколько человек назначить на проект? Как узнать какие специальные навыки потребуются для исполнения проекта?


Слайд 24

PowerPoint Presentation for Dennis, Wixom & Tegardem Systems Analysis and Design Copyright 2001 © John Wiley & Sons, Inc. All rights reserved. Slide 25 Распределение времени Дедлайн (горизонт) Сокращение функциональности, если необходимо ”Последние штрихи”


Слайд 25

PowerPoint Presentation for Dennis, Wixom & Tegardem Systems Analysis and Design Copyright 2001 © John Wiley & Sons, Inc. All rights reserved. Slide 26 Этапы распределения времени Установить дату сдачи проекта Дедлайн должен быть реальным Should be set by development group Приритеты по значимости Построение базы системы Postpone unfinished functionality Deliver the system with core functionality Repeat steps 3-5 to add refinements and enhancements


Слайд 26

PowerPoint Presentation for Dennis, Wixom & Tegardem Systems Analysis and Design Copyright 2001 © John Wiley & Sons, Inc. All rights reserved. CD Selections


Слайд 27

PowerPoint Presentation for Dennis, Wixom & Tegardem Systems Analysis and Design Copyright 2001 © John Wiley & Sons, Inc. All rights reserved. Calculate the Function Points Estimate for CD Selections CD Selections


Слайд 28

PowerPoint Presentation for Dennis, Wixom & Tegardem Systems Analysis and Design Copyright 2001 © John Wiley & Sons, Inc. All rights reserved. Slide 29 КОМПЛЕКТАЦИЯ ПРОЕКТА


Слайд 29

PowerPoint Presentation for Dennis, Wixom & Tegardem Systems Analysis and Design Copyright 2001 © John Wiley & Sons, Inc. All rights reserved. Slide 30 Ключевые определения The staffing plan describes the kinds of people working on the project В уставе описываются цели и принципы проекта A functional lead manages a group of analysts A technical lead oversees progress of programmers and technical staff members


Слайд 30

PowerPoint Presentation for Dennis, Wixom & Tegardem Systems Analysis and Design Copyright 2001 © John Wiley & Sons, Inc. All rights reserved. Slide 31 Motivation Аккуратно используйте внешние поощрения Используйте внутренние поощрения Признание Достижения Работа непосредственно Ответственность Продвижение Возможность приобрести новые навыки


Слайд 31

PowerPoint Presentation for Dennis, Wixom & Tegardem Systems Analysis and Design Copyright 2001 © John Wiley & Sons, Inc. All rights reserved. Slide 32 Стратегия избегания конфликтов Чётко определить задачи Hold individuals accountable Следовать уставу Develop schedule commitments ahead of time Предвидение других предпочтений и возможных влияний на проект


Слайд 32

PowerPoint Presentation for Dennis, Wixom & Tegardem Systems Analysis and Design Copyright 2001 © John Wiley & Sons, Inc. All rights reserved. CD Selections


Слайд 33

PowerPoint Presentation for Dennis, Wixom & Tegardem Systems Analysis and Design Copyright 2001 © John Wiley & Sons, Inc. All rights reserved. Slide 34 КОНТРОЛЬ И УПРАВЛЕНИЕ ПРОЕКТОМ


Слайд 34

PowerPoint Presentation for Dennis, Wixom & Tegardem Systems Analysis and Design Copyright 2001 © John Wiley & Sons, Inc. All rights reserved. Slide 35 The Hurricane Model


Слайд 35

PowerPoint Presentation for Dennis, Wixom & Tegardem Systems Analysis and Design Copyright 2001 © John Wiley & Sons, Inc. All rights reserved. Slide 36 Предельные оценки стоимости ошибок во времени Typical margins of Error for Well-done Estimates Phase Deliverable Cost (%) time (%) Planning System Request 400 60 Project Plan 100 25 Analysis System Proposal 50 15 Design System Specification 25 10 Source: Boehm et al. (1995)


Слайд 36

PowerPoint Presentation for Dennis, Wixom & Tegardem Systems Analysis and Design Copyright 2001 © John Wiley & Sons, Inc. All rights reserved. Slide 37 Отслеживание заданий с использованием графика Ганнта


Слайд 37

PowerPoint Presentation for Dennis, Wixom & Tegardem Systems Analysis and Design Copyright 2001 © John Wiley & Sons, Inc. All rights reserved. Slide 38 CASE Инструменты Initiation Analysis Design Implementation Upper CASE Lower CASE Integrated CASE (I-CASE)


Слайд 38

PowerPoint Presentation for Dennis, Wixom & Tegardem Systems Analysis and Design Copyright 2001 © John Wiley & Sons, Inc. All rights reserved. Slide 39 Procedural Metadata Logic Diagrams Screen Designs CASE Repository CASE Компоненты


Слайд 39

PowerPoint Presentation for Dennis, Wixom & Tegardem Systems Analysis and Design Copyright 2001 © John Wiley & Sons, Inc. All rights reserved. Slide 40 Стандарты Примеры Правила присваивания файлам имен Правила указания решенных задач Программные директивы Можете ли Вы придумать ещё примеры?


Слайд 40

PowerPoint Presentation for Dennis, Wixom & Tegardem Systems Analysis and Design Copyright 2001 © John Wiley & Sons, Inc. All rights reserved. Slide 41 Документация Связка проекта??? Оглавление Непрерывнаое усовершенствование


Слайд 41

PowerPoint Presentation for Dennis, Wixom & Tegardem Systems Analysis and Design Copyright 2001 © John Wiley & Sons, Inc. All rights reserved. Slide 42 Managing Scope??????????? Scope creep -- основная причина проблем в разработке JAD and prototyping Formal change approval Charging for changes


Слайд 42

PowerPoint Presentation for Dennis, Wixom & Tegardem Systems Analysis and Design Copyright 2001 © John Wiley & Sons, Inc. All rights reserved. Slide 43 Управление риском Оценка риска Действия по сокращению риска Повторная оценка


Слайд 43

PowerPoint Presentation for Dennis, Wixom & Tegardem Systems Analysis and Design Copyright 2001 © John Wiley & Sons, Inc. All rights reserved. Slide 44 Классические ошибки Слишком оптимистический план Невозможность отслеживать план Невозможность усовершенствования плана Подключение людей к “мёртвому” проекту


Слайд 44

PowerPoint Presentation for Dennis, Wixom & Tegardem Systems Analysis and Design Copyright 2001 © John Wiley & Sons, Inc. All rights reserved. Slide 45 Итог Управление проектом требовательно относится к разработке новой системы Управление проектом включает планирование, контроль и отчет, основанный на данных о времени, трудовых ресурсах, стоимости.


Слайд 45

PowerPoint Presentation for Dennis, Wixom & Tegardem Systems Analysis and Design Copyright 2001 © John Wiley & Sons, Inc. All rights reserved. Slide 46 Expanding the Domain For more detail on project management, visit the project management institute and its special interest group on information systems: www.pmi.org www.pmi-issig.org


×

HTML:





Ссылка: