Скачать презентацию
Идет загрузка презентации. Пожалуйста, подождите
Презентация была опубликована 10 лет назад пользователемМихаил Базулин
1 Проблема выбора технологии при разработке Корпоративной Информационной Системы в сфере недвижимости Николай Романенко, Моторола
2 Рассмотрим следующую ситуацию IT Проект с небольшим числом человеческих ресурсов (до 5 человек) IT Проект с небольшим числом человеческих ресурсов (до 5 человек) У компании спонсора уже есть некоторый опыт и наработки, которые предполагается существенно расширить и обновить У компании спонсора уже есть некоторый опыт и наработки, которые предполагается существенно расширить и обновить Спонсор проекта не имеет собственного опыта разработки IT приложений Спонсор проекта не имеет собственного опыта разработки IT приложений
3 х-звенная архитектура корпоративной информационной системы Клиент ская часть Клиент ская часть (Win GUI interface) (Win GUI interface) Серверная часть Серверная часть (Web Interface) Сервер базы данных Сервер базы данных
4 Традиционные заблуждения спонсоров IT проектов Умный и талантливый программист должен уметь написать на любом языке все что угодно Умный и талантливый программист должен уметь написать на любом языке все что угодно Если у программы не хватает некоторой функциональности, её всегда можно доделать и дописать в рамках уже использованной технологии Если у программы не хватает некоторой функциональности, её всегда можно доделать и дописать в рамках уже использованной технологии
5 Пример снижения затрат за счет смены технологии в подпроекте Клиент-серверное приложение (Win GUI, C#, MS SQL Server), Клиент-серверное приложение (Win GUI, C#, MS SQL Server), -Себестоимость разработки: ~ р. -Себестоимость разработки: ~ р. - Внедрение: 60 организаций, 2 человеко - дня x 1000 р ~ р. - Внедрение: 60 организаций, 2 человеко - дня x 1000 р ~ р. - Итого: р. - Итого: р. Необходимость внедрения в 60 организаций увеличивает затраты на проект в 9 раз Необходимость внедрения в 60 организаций увеличивает затраты на проект в 9 раз Веб-серверное приложение (Web Gui, C#, MS SQL Server) Веб-серверное приложение (Web Gui, C#, MS SQL Server) -Себестоимость разработки: ~ р. -Себестоимость разработки: ~ р. - Внедрение: тренинг для представителей 60 организаций: 4000 р. - Внедрение: тренинг для представителей 60 организаций: 4000 р. - Впоследствии поддержание Веб-хостинга (до 1000 р.в месяц) - Впоследствии поддержание Веб-хостинга (до 1000 р.в месяц)
6 Наиболее распространенные технологии Языки программирования Языки программирования -Delphi (Win GUI) -Delphi (Win GUI) -Visual Basic (Win GUI...) -Visual Basic (Win GUI...) -C/C++ -C/C++ - PHP, Perl (free) - PHP, Perl (free) - Java технологии (free) - Java технологии (free) -.Net языки и технологии -.Net языки и технологии Сервера баз данных Сервера баз данных -Oracle -Oracle -MS SQL SERVER -MS SQL SERVER -Firebird (free) -Firebird (free) -My Sql (free) -My Sql (free) -MS ACCESS -MS ACCESS
7 Выводы Сравнительный оценочный анализ технологий - это способ сэкономить ресурсы и время Сравнительный оценочный анализ технологий - это способ сэкономить ресурсы и время Выбор технологии нужно осуществлять исходя из конечной функциональности продукта, а не из его текущего состояния Выбор технологии нужно осуществлять исходя из конечной функциональности продукта, а не из его текущего состояния Выбор технологии не стоит доверять тем, кто будет потом писать код. Полезен независимый аудит. Выбор технологии не стоит доверять тем, кто будет потом писать код. Полезен независимый аудит.
8 NET architecture Visual overview of the Common Language Infrastructure (CLI) Visual overview of the Common Language Infrastructure (CLI) (from Wikipedia, dia.org/wiki/.NE T_Framework#. NET_Framework _2.0) (from Wikipedia, dia.org/wiki/.NE T_Framework#. NET_Framework _2.0) dia.org/wiki/.NE T_Framework#. NET_Framework _2.0 dia.org/wiki/.NE T_Framework#. NET_Framework _2.0
9 Tim Andersons ITWriting Tim Andersons ITWriting Microsoft-IIS gains 935K sites, continuing an advance that has seen Microsoft steadily chip away at what once seemed an insurmountable lead for Apache. In our Feb survey, Apache held 68% market share, giving it lead of 47.5% over Windows (20.5% share). In this months survey, Microsofts share has improved to 31.0%, narrowing Apaches advantage to 27.7%. Microsoft-IIS gains 935K sites, continuing an advance that has seen Microsoft steadily chip away at what once seemed an insurmountable lead for Apache. In our Feb survey, Apache held 68% market share, giving it lead of 47.5% over Windows (20.5% share). In this months survey, Microsofts share has improved to 31.0%, narrowing Apaches advantage to 27.7%.
Еще похожие презентации в нашем архиве:
© 2024 MyShared Inc.
All rights reserved.