Что нам делать с Enterprise-разработкой
28 мая пройдет наш тренинг «Планирование и оценивание в Agile проекте». Данный тренинг познакомит вас с принципами, лежащими в основе Agile планирования, преимуществами, которых можно добиться благодаря его применению. На практике будут рассмотрены многие подходы к планированию в Agile команде и его внедрению. Также будет уделено особое внимание проблеме сбора и анализа требований в Agile проекте, потому что это является базой для удачного планирования. 17 апреля в продолжение конференции мы проведем один из лучших наших тренингов «Kanban для управления проектами». Данный тренинг познакомит вас с принципами, лежащими в основе методологии, преимуществами, которые дает ее внедрение.
- 12-13 апреля конференции JavaOne и OracleDevelop объединят свои усилия в Москве.
- В коротком 15-минутном формате послушать коллег или выступить самому с отчетом о внедрении agile, рассказать применении agile tools, поделиться хорошими практиками гибкой разработки и т.п.
- На данный момент более 200 человек уже приняли решение об участии в конференции.
- На текущий момент мы активно ищем доклдачиков, которые хотят поделиться своими знаниями и опытом в этом интересном и приятном формате 20×20.
Неприятно, что большинство этих мелких решений так и остаются в голове того, кто их нашел. Естественно, такие знания надо аккумулировать и делать общедоступными (в рамках компании, конечно). Как по мне, самое удобное на этот момент решение — это движок вики. Насколько мне известно, во многих компаниях такие вики стоят, однако используются они крайне редко, и информация там бывает уже давно не актуальной.
Что нам делать с Enterprise-разработкой
Сначала там выступали ребята из Эльбы с докладом про то, как они организовали работу по Agile в своей компании. Причем сделали это не только для разработчиков, но и для остальных ролей, включая аналитиков, внедренцев, проектировщиков интерфейса и прочих. Ребята рассказывали очень живо, было много шуток и веселых слайдов. После обеда они однозначно не дали аудитории уснуть.
— Что касается hard skills — “жестких” профессиональных навыков, которые можно освоить, оценить и проверить по документации, различий немного. С технической точки зрения код есть код, архитектура, проектирование, тестирование — все везде одинаковое. Все новости Весь этот путь от школьника-любителя до профессионала мирового уровня я прошел в Украине. Рынок в IT — глобальный, участвовать в американских и европейских IT-проектах можно из любой точки мира.
agile
Spring настойчиво пытается проникнуть во все части приложения. Имейте в виду, если у вас завелся один фреймворк из стека Spring, то скоро все у вас будет на спринге, иначе вы замучаетесь все это увязывать. А с другой — выглядит, как весьма некрасивый способ конкурировать. Вы уже, наверное, заметили, что я предлагаю все стандартизовать. Я имею в виду, если у вас все части интегрируются по SOAP, например, то давайте и новую интеграцию сделаем на нем же. От введения дополнительной архитектуры в проект, сложность всего проекта явно не уменьшится.
XP Days Ukraine – это больше, чем просто конференция. Это мероприятие длительностью в несколько дней с множеством тренингов, мастер-классов, докладов и встреч. Планируется собрать на конференции большое количество докладчиков из разных стран для того, чтобы осветить многочисленные темы, так или иначе связанные с Agile инженерными практиками. Мы постараемся предложить участникам тренинги и мастер-классы от ведущих специалистов индустрии, а также насыщенную известными докладчиками программу. После обеда я остановил свой выбор на главной сцене.
Докладчики XP Days Ukraine 2012: John Smart
Совершенно по-новому взглянем на шаблоны проектирования и теперь выжмем из них максимум. Поймем, как эффективно выстраивать документацию к системе, чтобы она действительно начала работать, а не была write-only. Научимся фокусироваться в своих решениях и наконец-то выясним, с чего начинать – со схемы БД или concurrency design. И одна из важнейших вещей тренинга – научимся не делать лишнюю работу. Мы научимся сжимать архитектурный этап без потери качества, чтобы как можно быстрее начать поставки.
Более того, само приложение на микросервисах часто оказывается сложнее для понимания, чем монолитное. Монолитность в последние годы — любимый объект для борьбы (про страсть искать не там, где потерял, а там, где светло, я уже писал). Тут место, где светло, точнее золотой молоток (прибегая к другой аналогии) нашелся. Изменение https://deveducation.com/blog/populyarnye-voprosy-o-domenno-orientirovannom-dizajne/ национальной системы образования кажется невыполнимой задачей (в такой формулировке). Но, на самом деле, это всего лишь несколько десятков предметов, аккуратно объясненных единожды и после этого масштабированных на всю страну. Тебе не нужно иметь связи в администрации президента – тебе нужно дать то, что хотят все.
«Чтобы не писать код с нуля». Зачем разработчикам MEF.DEV?
Однако я в этом бизнесе давно (уже больше 20 лет) и информацию искать вроде бы умею. Более того — я вообще интересуюсь Computer Science. Если я ошибаюсь, можете меня поправить — я открыт к новой информации. В первой части статьи я долго рассказывал вам, как все плохо и вообще — почувствовал себя вестником Апокалипсиса. Это, безусловно, интереснее и веселее, чем предлагать решения. В конце концов, у нас вообще любят соглашаться с тем, что все вокруг плохо.
После этой даты стоимость для неоплативших автоматически увеличивается до текущей. На сегодняшний день уже 130 человек присоединились к составу участников конференции. Приходите сами, приглашайте друзей и получайте скидки. 15 ноября вас ждет pre-party в формате XP PechaKucha. Мероприятие будет совершенно бесплатным и изначально задумано только для участников конференции, поэтому будет необходима регистрация. На текущий момент мы активно ищем доклдачиков, которые хотят поделиться своими знаниями и опытом в этом интересном и приятном формате 20×20.
DDD — Domain Driven Design
Мне очень нравится манера докладчика объяснять правильные принципы на простых и интересных примерах, в то же время добавляя свою изюминку в виде заковыристых выражений и различных полезных фактов. Конечно, все эти принципы появились не благодаря Agile подходам. Но если все будут считать их неотъемлемой частью Agile и стремиться к ним, то я готов с радостью согласиться. Тут наша задумка удалась – около половины участников являются опытными разработчиками, лидерами команд или архитекторами. Тестировщики и менеджеры представлены незначительным процентом, хотя очень многие рассматриваемые темы будут касаться непосредственно их. Состав участников разнообразен и от этого конференция будет только интереснее.
Описание тренинга
David является опытнейшим консультантом и тренером, который работает в IT около 25 лет. Специализируется на Agile тестировании и, наряду с собственными тренингами, сотрудничает с Gojko Adzic на тему обучения Specification by Example. Все программисты хотят работать https://deveducation.com/ в проектах с красивым, чистым, современным и тестируемым кодом. При этом, бизнес беспокоится о сроках выполнения, о денежных затратах, о том, выполняет ли разработанное ПО бизнес задачи. Возникает определенное давление, горят сроки, меняются требования.