Архитектура Microsoft Windows для разработчиков




Глава 13. Методики разработки и управления проектами


    Глава 13. Методики разработки и управления проектами
    Глава 13. Методики разработки и управления проектами Прежде всего Для изучения занятий этой главы необходимы: Microsoft Visual SourceSafe; звуковая карта и колонки или наушники для прослушивания м...
    Занятие 1. Microsoft Solutions Framework
    Занятие 1. Microsoft Solutions Framework (Продолжительность занятия 45 минут) Методология разработки решений Microsoft (Microsoft Solutions Framework, MSF) — это набор взаимосвязанных моделей, поз...
    Использование MSF
    Использование MSF MSF реализуют отдельно или в сочетании с другими инструментальными средствами и методами. Это динамическая база знаний, которая развивается на основе новой информации, поступающе...
    Модели в составе MSF
    Модели в составе MSF А теперь запустите видеоролик Chapl3a.exe с прилагаемого к книге компакт-диска. Он подробнее познакомит Вас со всеми моделями в составе MSF. Каждая модель MSF играет свою роль...
    Модель «Группа»
    Модель «Группа» Эта модель позволяет отслеживать состояние проекта, обеспечивает разделение обязанностей и распределение ответственности за выполнение составных задач проекта. Основные объекты ее...
    Компоненты модели «Группа»
    Компоненты модели «Группа»...
    Выработка программы
    Выработка программы Программа позволяет подготовить и принять решения, необходимые для создания нужного продукта или службы за установленное время, а также учесть необходимость соответствия продук...
    Оценка продукта
    Оценка продукта Эта стадия помогает выработать представления о продукте или службе, собрать и классифицировать требования потребителей, оценить бизнес-ситуацию и отследить ожидания потребителей....
    Разработка
    Разработка Разработка — это создание или реализация продукта (службы), отвечающего техническому заданию, требованиям потребителей и функциональной спецификации....
    Тестирование
    Тестирование Оно позволяет обнаружить все проблемы до выпуска продукта или службы, Тестируют, как правило, пользовательский интерфейс и API, а также обязательно проверяют совместимость нового прог...
    Логистика
    Логистика Логистика помогает продумать все трудности, которые могут возникнуть при реализации какого-либо процесса. В результате развертывание и установка продукта проходит «без сучка, без задорин...
    Обучение пользователей
    Обучение пользователей Обучение (например, средствами обучающих систем) позволяет повысить эффективность использования продукта, а также снижает затраты на его сопровождение. Все члены группы отве...
    Модель «Процесс»
    Модель «Процесс» Используя ее, Вы получите рекомендации по планированию и управлению ориентированными на результат проектами на основе анализа их трудоемкости, имеющихся ресурсов и графика работ....
    Четыре стадии модели «Процесс»
    Четыре стадии модели «Процесс»...
    Формирование представления
    Формирование представления Формирование представления гарантирует, что разрабатываемое решение или продукт будут соответствовать как текущим, так и перспективным целям компании, а также помогает с...
    Планирование
    Планирование С точки зрения Microsoft, планирование — это процесс согласования требований потребителей и группы проекта, касающихся конечного продукта и направления разработки продукта. Это важный...
    Разработка
    Разработка Стадия разработки завершается реализации возможностей продукта или службы и проверкой их на практике. Когда функциональная спецификация и связанный с ней план проекта одобрены, можно на...
    Стабилизация
    Стабилизация На этой стадии акцент переносится с разработки решения на проверку его работоспособности в реальных условиях и тщательное полномасштабное тестирование. Стадия стабилизации завершается...
    Модель «Приложение»
    Модель «Приложение» Модель приложения описывает разработку многоуровневых приложений, объединяющих пользовательские сервисы с бизнес-сервисами и сервисами данных. Эта модель позволяет выработать о...
    Три категории сервисов
    Три категории сервисов Чтобы добиться максимальной распределенности сервисов, модель «Приложение» подразделяет их натри категории: пользовательские, бизнес-сервисы и сервисы данных (рис. 13.3)....
    Три категории сервисов модели «Приложение»
    Три категории сервисов модели «Приложение»...
    Пользовательские сервисы
    Пользовательские сервисы Это логические модули интерфейса приложения. Пользователем приложения может выступать человек или другое приложение, поэтому интерфейс в этом контексте бывает как графичес...
    Бизнес-сервисы
    Бизнес-сервисы Бизнес-сервисы — это модули логики приложения, управляющие соблюдением бизнес-правил итранзакционной целостностью выполняемых операций. Бизнес-сервисы преобразуют данные в информаци...
    Сервисы данных
    Сервисы данных Это логические модули приложения, ответственные за предоставление необходимого уровня абстракции для манипулирования информацией. Сервисы данных обеспечивают доступность и целостнос...
    Модель «Архитектура предприятия»
    Модель «Архитектура предприятия» Эта модель предоставляет согласованный набор рекомендаций по планированию, построению и управлению технологической инфраструктурой для четырех уровней: делового, п...
    Уровни модели архитектуры предприятия
    Уровни модели архитектуры предприятия...
    Бизнес-архитектура
    Бизнес-архитектура Бизнес-архитектура описывает деятельность Вашего предприятия. Она определяет функции и операции, выполняемые компанией. При этом выявляются возможности для увеличения дохода, сн...
    Архитектура приложений
    Архитектура приложений Здесь описываются стандартные интерфейсы, службы и модели приложений, необходимые для Вашего бизнеса. Они составляют основу работы групп проектов (например, библиотеки компо...
    Информационная архитектура
    Информационная архитектура Информационная архитектура позволяет выделить информацию, необходимую для выполнения бизнес-процессов и операций компании. Это стандартные модели данных, стратегия управ...
    Технологическая архитектура
    Технологическая архитектура Технологическая архитектура детально описывает стандарты и рекомендации по приобретению и развертыванию рабочих станций и клиентского ПО, компонентов приложений, служб...
    Модель разработки решений
    Модель разработки решений Это пошаговая стратегия разработки решений для конкретных потребностей бизнеса. Она объединяет модели приложения, группы и процесса и позволяет подразделениям информацион...
    Три стадии модели разработки решений
    Три стадии модели разработки решений...
    Концептуальная стадия
    Концептуальная стадия Проектирование здания начинается с набросков архитектора, которые позволяют клиенту познакомиться с внешним видом будущего здания. Они должны включать план территории, подъем...
    Логическая стадия
    Логическая стадия За набросками архитектор создает архитектурные планы, в которых отражает свое видение требований заказчика. На этой, второй, стадии архитектурного процесса совмещаются пожелания...
    Физическая стадия
    Физическая стадия Наконец, с проектом знакомятся строители, они корректируют замыслы архитектора, уточняя доступность технологий и материалов. На этом этапе составляется план всех строительных раб...
    Модель «Инфраструктура»
    Модель «Инфраструктура» Она позволяет разработать инфраструктуру информационных технологий на основе моделей процесса и группы. В частности, на базе этой модели выработаны принципы управления перс...
    Модель инфраструктуры
    Модель инфраструктуры В результате применения модели инфраструктуры возможен более гибкий подход к развертыванию технологий, минимизирующий риск при капиталовложениях в новую технологию и максимал...
    Модель совокупной стоимости владения
    Модель совокупной стоимости владения Модель совокупной стоимости владения (Total Cost of Ownership, TCO) позволяет уменьшить затраты и увеличить отдачу от вложений в информационные технологии. Вот...
    Методы оценки
    Методы оценки На стадии планирования определяются методы оценки расходов и доходов от инвестиций (Return of Investments, ROI) и проверки оценок. Полную стоимость вычисляют по среднеотраслевым затр...
    Вычисление стоимости
    Вычисление стоимости На стадии построения оценки доходность инвестиций вычисляется путем моделирования эффекта от рекомендуемых проектов и экономии средств на основании конкретной стратегии перехо...
    Проверка оценки
    Проверка оценки На этой стадии полученные результаты сопоставляются с поставленными задачами, что позволяет принять или отвергнуть выбранную стратегию оптимизации ТСО. В оптимизацию включены следу...
    Составляющие элементы модели стоимости владения
    Составляющие элементы модели стоимости владения Большую часть средств организации тратят не на приобретение оборудования или программного обеспечения, а на разработку и поддержку информационно-тех...
    Резюме
    Резюме Методология разработки решений Microsoft (Microsoft Solutions Framework, MSF) — это гибкий набор взаимосвязанных моделей, позволяющих организации подобрать ресурсы, персонал и методы, необх...
    Занятие 2. Управление исходными текстами средствами Visual SourceSafe
    Занятие 2. Управление исходными текстами средствами Visual SourceSafe (Продолжительность занятия 30 минут) Контроль версий — важнейший аспект коллективной разработки программного обеспечения и Web...
    Управление исходными текстами средствами Visual SourceSafe
    Управление исходными текстами средствами Visual SourceSafe Visual SourceSafe поддерживает файлы любых типов — как текстовые, так и двоичные. Visual SourceSafe работает с обоими форматами, но из-за...
    Входная и выходная маркировка файлов
    Входная и выходная маркировка файлов Средства разработки Microsoft и Visual SourceSafe Explorer позволяют маркировать файлы, поступающие в базу данных или извлекаемые из нее (рис. 13.8). А теперь...
    Управление файлами в Visual SourceSafe
    Управление файлами в Visual SourceSafe Закончив редактировать файл, маркируйте его в Visual SourceSafe командой Check In. Она скопирует измененный файл из Вашей папки в базу данных Visual SourceSa...
    Использование Visual SourceSafe
    Использование Visual SourceSafe В этом упражнении Вы создадите проект и будете управлять его файлами средствами Visual SourceSafe. Создание проекта Visual Source Safe В меню File Visual SourceSafe...
    Интеграция Visual SourceSafe со средствами разработки
    Интеграция Visual SourceSafe со средствами разработки Microsoft Visual Studio — это новая интегрированная среда разработки, объединяющая такие средства, как Visual Basic, Visual C++ и Visual FoxPr...
    Visual SourceSafe и Visual Basic
    Visual SourceSafe и Visual Basic Если Вы ведете проект Visual Basic средствами Visual SourceSafe, можете выполнять входную и выходную маркировку форм непосредственно из интегрированной среды разра...
    Работа с Visual SourceSafe из интегрированной среды Visual Basic
    Работа с Visual SourceSafe из интегрированной среды Visual Basic Не выходя из Visual Basic, Вы можете: маркировать файлы; просматривать историю файлов; совместно использовать файлы; добавлять файл...
    Совместное использование файлов в Visual SourceSafe
    Совместное использование файлов в Visual SourceSafe В этом упражнении Вы попробуете воспользоваться формой Visual Basic в нескольких проектах. Примечание Прежде чем приступать к этому упражнению,...
    Просмотр изменений в файлах в VSS Explorer
    Просмотр изменений в файлах в VSS Explorer В этом упражнении Вы с помощью Visual SourceSafe ознакомитесь с изменениями, внесенными в различные версии одного и того же файла. Внесение изменении в к...
    Резюме
    Резюме Инструментальное средство управления исходными текстами и контроля версий Microsoft Visual SourceSafe повышает эффективность разработки программного обеспечения. VSS включает простые и удоб...
    Закрепление материала
    Закрепление материала Приведенные ниже вопросы помогут Вам лучше усвоить основные темы данной главы. Если Вы не сумеете ответить на вопрос, повторите материал соответствующего занятия. Правильные...








Начало