Навигация
Главная »  Delphi 

RAD Studio XE2/Delphi XE2: презентации в pdf


Источник: embarcadero
Vsevolod Leonov
Как

Правильно организовать приобретение нового релиза RAD Studio XE2/Delphi XE2? Есть, конечно, счастливые разработчики, которые могут себе позволить принять решение на покупку необходимого количества лицензий. Именно независимые разработчики имеют больше степеней свободы для инвестирования имеющихся ресурсов в своё будущее. Корпоративный разработчик более зависим от воли начальства. Здесь слово "зависим" не имеет негативного оттенка. Любые связи или отношения означают "зависимость", а становясь корпоративным (=зависимым) человеком, программист также получает массу других свобод. С точки зрения качества программирования и прозрачности архитектуры системы, структуры кода у in-house developers (сюрпрайз!) всё получается гораздо лучше.

Почему

Потому, что процесс выпуска ПО а) непрерывен б) непрозрачен. Непрозрачность обусловлена тем, что никак (никогда и никем) нельзя реально оценить вклад конкретного программиста в дело повышения эффективности бизнеса. Были различные и довольно настойчивые попытки понять, насколько корпоративный программист сам себя окупает. Данные исследования заканчивались либо кратким, но ёмким выводом "все программисты - дармоеды", либо не менее краткой, но не менее ёмкой парадигмой "внутрикорпоративная разработка должна быть, потому что должна".

Можно, конечно, долго и пространно говорить о цене и ценности своих команд. Но это уведёт нас от текущей темы. Ну а тем, кто увлёкся мыслительным процессом на данную тему, могу посоветовать не доверять никому, кроме своего здравого смысла, т.к. "аутсорсинг" - очень большой и интересный бизнес. А интересы большого бизнеса требуют адекватности в восприятии действительности.

Итак, корпоративный разработчик менее подвержен воздействию гонки IT-вооружений, у него больше времени писать хороший код из-за более тесной связи "потребитель-разработчик". Если независимый, поставляющий коробки производитель может отмахнуться от недовольного пользователя вплоть до возврата денег, то корпоративного разработчика просто запрут в комнате до исправления бага.

Зачем

Корпоративному разработчику нужен новый релиз средств разработки (RAD Studio XE2/Delphi XE2/C++Builder XE2). Ответ тривиален - из-за новых возможностей. Но данное приобретение должно быть обосновано. Перед начальством. Грубо говоря - надо уметь доложить обстановку.

Здесь, как водится, есть большая проблема. Начальство достаточно часто "что-то писало когда-то под DOS". Хорошо, начальство продвинуто. Практически мы с вами. Давайте проявим здоровый прагматизм и объясним, что же такого хорошего в RAD Studio XE2/Delphi XE2/C++Builder XE2. Опорой для этого будут презентации:

  • Обзор новых возможностей RAD Studio XE2
  • FireMonkey - новая платформа создания бизнес-приложений
  • Многозвенная архитектура и взаимодействие с сервисами "в облаках"
  • Новые возможности Delphi XE2: 64 бита и стили VCL
  • Live Bindings - гибкая визуализация динамических данных
  • Разработка приложений для мобильных платформ
Разговор

У всех своё начальство. Вам видней, как, когда и в какой форме нужно изложить суть новых возможностей. Советов давать не буду. Но имейте ввиду, что у любого начальника есть свой начальник. Которому тоже нужно объяснить смысл перехода на новую версию. Не надо делать "через голову начальства", но надо приучаться думать "через голову". Представьте, что вы разговариваете с шефом шефа.

Ну и также "правило 30 секунд". Я его вывел, когда работал в инвестиционной компании. Если ты за 30 секунд не можешь изложить суть своей просьбы/пожелания/предложения/идеи, то тебя не услышат. Не надо повторять, не надо убеждать, не надо рассказывать/показывать.

Мы привыкли программировать, что есть чётко и сжато излагать свои мысли. Представьте, что мозг начальника должен быть запрограммирован. И этот "вирус" должен передаться выше по иерархии цепочки принятия решений. Ряд примеров:

  • новое железо, 64 бита - полная поддержка в новой Delphi XE2;
  • программирование под Mac, диверсификация кода относительно платформы;
  • трёхзвенка - сделана хорошо, трёхзвенка лучше и гибче, чем клиент-сервер;
  • новые интерфейсы с FireMonkey - лицо продукта;
  • программирование 3D - мы сможем программировать 3D.
Если вы прочитаете эти простые 5 пунктов вслух медленно, то это будет уже 60 секунд, а не 30. Но это сделано с запасом. Выберите из них 3 самых вкусных, и они вам помогут.

Support

Я всегда к вашим услугам. Если вы превосходный программист, а "оказание давления на начальство" - не ваш конёк, всегда рад помочь: от телефонного разговора до специализированного вебинара для вашей компании.



 

 Увеличение возможностей функции MessageDlg (документация).
 Сравнительный анализ Seagate Crystal Reports и Seagate Analysis.
 Delphi и Bluetooth. Часть 1 (исходники).
 Фундаментально про объектно-ориентированное программирование.
 Delphi и Bluetooth. Часть 3 (исходники).


Главная »  Delphi 

© 2018 Team.Furia.Ru.
Частичное копирование материалов разрешено.