Обеспечьте максимально точное выполнение требований заказчиков
Как ни банально звучат эти слова, но жизнь учит нас повторять их снова: информационные системы разрабатываются для заказчиков и покупателей и вы должны максимально точно выполнять все их требований в форме сценариев использования и формирование тестов на основе этих сценариев позволят вам быстрее понять точнее их выполнить.
Сконцентрируйтесь на исполняемой программе
Главный результат, которого ждет от вас заказчик – работающая система. Поэтому модели не важны сами по себе. Они важны лишь настолько, насколько помогают создать работающую систему. И вы должны измерять именно этим.
Предположим, вы спроектировали реализацию 20 сценариев использования. Это хорошо, но нельзя исключать, вам придется перепроектировать половину из них. Зато если вы собрали систему, которая уже реализует 20 сценариев эти сценарии использования удовлетворяют заказчика, вы действительно выполнили эту часть работы.
Будьте готовы к изменениям с самого
Изменения – это очень хорошо для проекта. Вряд ли вы везде и всегда сможете найти оптимальное решение с изменения дают вам еще один шанс.
Но, чтобы так относиться к изменениям, вы должны подготовиться к ним. к каким последствиям приведет ваше изменение, определить процедуру принятия решений об изменениях и помнить, что изменения принимать не позже второй фазы. Изменения в бизнес логике – не позже третьей. А во время ограничиться сокращением границ проекта (разумеется, по согласованию с заказчиком).
Закладывайте основу исполнимой архитектуры как можно раньше
Архитектура новой из основных источников риска в проекте. Наличие стабильной, тщательно протестированной архитектуры – хороший базис для быстрого завершения проекта.
RUP создавался по методике, используемой при проектировании ПС. В частности, моделирование производилось с помощью Software Process Engineering – стандарта моделирования процессов, основанного на UnifiedModeling Language (UML). У процесса есть два измерения:
Динамическая структура. Горизонтальное собой динамическую структуру или временное измерение процесса. Оно показывает, как процесс, выраженный в форме циклов, фаз, развертывается в ходе жизненного цикла проекта.
Статическая структура. Вертикальное измерение представляет собой статическую структуру процесса. Оно описывает, процесса – задачи, дисциплины, артефакты и роли – логически группируются в дисциплины или рабочие процессы (workflows).
Динамическая состоит из четырех фаз: Inception, Elaboration, Construction и Transition. Фазы могут подразделяться на итерации. Переход с фазу возможен только после выполнения задач фазы и представляет собой контрольную точку (milestone) процесса.
Статическая структура RUP дисциплин, в которые группируются работы, задачи, артефакты и роли. Для описания осмысленной последовательности выполнения работ и процессы. Они описывают кто, что, как и когда выполняет в процессе. В RUP входят 6 основных дисциплин:
Бизнес-моделирование (Business
Управление требованиями (Requirements);
Анализ и Проектирование (Analysis and Design);
Реализация (Implementation);
Тестирование (Test);
Развертывание (Deployment).
И три вспомогательные:
Управление проектом (Project management);
Управление изменениями (Change management);
Среда
В отличие от каскадного подхода (<водопада>), в RUP все дисциплины выполняются практически во всех фазах жизненного цикла ПС. зависимости от фазы, меняются текущие цели проекта и соотношение между объемами работ, соответствующих различным дисциплинам.
Разработанный по последним технологиям и имеющий корпус из нержавеющей стали, ASUS MyPal A686 идеально сочетает производительность и роскошный стиль качественного карманного портативного компьютера.
И вот для того, чтобы угодить самым требовательным покупателям, такие качества приобретаемого ими карманного ПК, как функциональность и универсальность, компания ASUS выпустила модель MyPal A686, компьютер с поддержкой стандарта GPS. Изысканный дизайн, отличное качество и большой набор аксессуаров в комплекте MyPal требования взыскательных пользователей.
Заметно выделяясь сред других карманных ПК, представленных на рынке, ASUS A686 является не только тонких КПК с толщиной корпуса 1.57см, но и представляет собой полнофункциональную GPS систему без откидной антенны. модели ASUS mypal выполнен не из пластика, как в большинстве моделей КПК, а из нержавеющей стали. достоинством ASUS A686 является наличие антибликового сенсорного экрана.
Глобальная система позиционирования
Глобальная система позиционирования (GPS) положит конец бесконечным и попыткам определить местоположение и дальнейший маршрут путешествия с помощью компаса. В систему GPS – навигации A686 входит большое количество приложений типа планирования маршрута путешествия, ориентирование на местности, которые помогут пользователям КПК развлекательные поездки, не боясь заблудиться.
В ASUS A686 GPS-технология поддерживается благодаря наличию встроенной антенны, которая скрыта из не нарушает пропорциональный дизайн корпуса. Вся информация отображается на антибликовом цветном дисплее с диагональю 3.5 дюймов. GPS-модуль кпк asus MyPal A686 использует энергосберегающий микропроцессор последнего поколения SiRF Star III, который обеспечивает получение в течение длительного периода времени.