7

Обеспечьте максимально точное выполнение требований заказчиков

Как ни банально звучат эти слова, но жизнь учит нас повторять их снова и снова: информационные системы разрабатываются для заказчиков и покупателей и вы должны максимально точно выполнять все их пожелания. Формулирование требований в форме сценариев использования и формирование тестов на основе этих сценариев позволят вам быстрее понять пожелания заказчика и точнее их выполнить.

Сконцентрируйтесь на исполняемой программе

Главный результат, которого ждет от вас заказчик – работающая система. Поэтому никакие документы и модели не важны сами по себе. Они важны лишь настолько, насколько помогают создать работающую систему. И свой успех вы должны измерять именно этим.

Предположим, вы спроектировали реализацию 20 сценариев использования. Это хорошо, но нельзя исключать, что завтра вам придется перепроектировать половину из них. Зато если вы собрали систему, которая уже реализует 20 сценариев использования, и эти сценарии использования удовлетворяют заказчика, вы действительно выполнили эту часть работы.

Будьте готовы к изменениям с самого начала проекта

Изменения – это очень хорошо для проекта. Вряд ли вы везде и всегда сможете найти оптимальное решение с первой попытки. А изменения дают вам еще один шанс.

Но, чтобы так относиться к изменениям, вы должны подготовиться к ним. Вам нужно понимать, к каким последствиям приведет ваше изменение, определить процедуру принятия решений об изменениях и помнить, что изменения в архитектуре разумно принимать не позже второй фазы. Изменения в бизнес логике – не позже третьей. А во время четвертой фазы стоит ограничиться сокращением границ проекта (разумеется, по согласованию с заказчиком).

Закладывайте основу исполнимой архитектуры как можно раньше

Архитектура новой системы – один из основных источников риска в проекте. Наличие стабильной, тщательно протестированной архитектуры – хороший базис для быстрого и успешного завершения проекта.

Posted by admin

Как выбрать сканер?

Как выбрать сканер?

Как бы обрадовался студент советского ВУЗа, если бы для составления конспектов трудов В.И.Ленина по определенной теме было бы достаточно вставить CD с собранием сочинений в компьютер , ввести несколько ключевых слов, а затем выделить и перенести подходящие фрагменты текста в свой конспект и распечатать результат! Увы, приходилось идти в библиотеку и рыться в десятках томов в поисках необходимой информации (в карман такое количество книг не положишь!). Ничего удивительного, что библиотеки стараются перевести свои хранилища в цифровой формат: и доступ к информации проще, и книги целее. Пользоваться бумагой для хранения информации становится все менее удобно (по мере того, как все более удобно становится пользоваться «цифрой»). Фотолюбители меняют старые аналоговые фотоаппараты на цифровые, а фотоальбомы сканируются и записываются на CD – для долгого хранения и удобного просмотра на экране компьютерного монитора или телевизора (к которому подключен DVD-плеер). Бизнесмены стараются меньше пользоваться факсами, переходя на электронную почту: качество изображения у сканера выше, потери при передаче отсутствуют. А в сочетании с хорошим принтером сканер успешно заменит ксерокс.

Но главное и решающее достоинство современных сканеров – невысокая цена (например, Mustek ScanExpress 1200 UB можно купить за 40$). Именно цена, в конечном счете, переводит сканер из разряда предметов роскоши в разряд необходимой компьютерной периферии. Это вплотную подводит нас к вопросу: «Как выбрать сканер ?»

Наиболее распространенные и универсальные – планшетные сканеры . Они могут с одинаковым успехом оцифровать изображение как с листа бумаги формата A4 (ручному сканеру потребовалось бы два прохода с последующим программным «склеиванием» половинок), так и с толстой книги (с чем не справился бы, например, барабанный сканер ).

Обычно, покупатель старается найти в описании товара какие-нибудь количественные характеристики и выбрать нечто, обладающее максимальными цифрами в описании (дюймы диагонали у

Posted by admin