Pull to refresh

Гибкие методологии. Ретроспектива

Project management *
Ретроспектива (от лат. retrospectare, «взгляд назад») — взгляд в прошлое, обозрение того, что было в прошлом.

В гибких методологиях существует такое понятие как «ретроспектива». С первого взгляда может показаться, что это совершенно ненужный элемент. Но я точно знаю, что использование ретроспектив улучшило процесс разработки в моей команде.
Итак, несколько определений:

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

Все звучит довольно просто и логично, но нашей команде удалось сделать ретроспективы полезными и эффективными далеко не сразу.
Читать дальше →
Total votes 21: ↑19 and ↓2 +17
Views 18K
Comments 25

ретроспектива

Reading room
пуск

Вначале ты болезненно реагируешь на критику твоей работы, сопротивляешься, доказываешь и оправдываешься.

Ты любишь результат своей работы и понимаешь что совсем плохие части надо переделать. Реагируешь на критику мелочей (неужели это так важно?).

Публикуя результат, добавляешь оговорки — мол первый продукт, сделал за день (хотя пыхтел 2 недели) и ищешь снисхождения. Ищешь бесполезную похвалу.
Читать дальше →
Total votes 158: ↑127 and ↓31 +96
Views 396
Comments 31

БЭСМ. Ретроспектива развития вычислительных комплексов

Lumber room
Это мой первый пост на Хабре и бы хотел представить вам научно-популярную статью о семействе ЭВМ БЭСМ. Давайте окунемся немного в историю. Если у вас появится интерес, я готов представить вам целый цикл подобных статей.
ЭВМ БЭСМ – являлась самой производительной отечественной ЭВМ первого поколения, М-20 (к первому поколению относятся все ЭВМ, появившиеся после 1946 г.). Кстати, БЭСМ стала последней машиной этого поколения, созданной под руководством Сергея Алексеевича Лебедева. БЭСМ родилась в 1958 году и следующем году уже была запущена в производство.
Эта машина послужила исходной моделью для ряда ЭВМ второго поколения — БЭСМ-ЗМ, БЭСМ-4, М-220, М-222, причем по структурной организации первые три из указанных ЭВМ мало чем отличались от М-20, а БЭСМ-4 называли даже ее «полупроводниковым вариантом», который отличается от машины М-20 только большей емкостью оперативной и внешней памяти и более широким набором устройств ввода и вывода.

image

Читать далее
Total votes 9: ↑9 and ↓0 +9
Views 734
Comments 14

Архитетктурная САПР программа 1963 года

Lumber room
image
46 лет назад, для своей докторской диссертации Айвен Сазерленд разработал программу Sketchpad (aka Robot Draftsman), она помогла изменить способ взаимодействия людей с компьютерами и заложили основу для создания пользовательского графического интерфейса.
Читать дальше →
Total votes 52: ↑47 and ↓5 +42
Views 1.1K
Comments 34

Goozzy.com — год спустя

Self Promo
Здравствуйте, дорогие друзья.

image

Сегодня Вам будет повторно рассказано о стартапе. Повторно и год спустя. Очередной «перспективный» стартап, заглохший в самом начале пути, — подумаете вы. Но я прошу Вас не торопиться с выводами и прочитать нашу историю до конца и, быть может, стать частью этой истории.

Возможно, вы помните, как летом 2009 года появилось сразу несколько проектов, посвященных стикерам, прикрепляемым к конкретным точкам web-страниц. Первым таким проектом был как раз наш проект Goozzy с гуззеничками, сгуззтками и кнопкой «Гуззнуть». Набрав пару тысяч пользователей за первую неделю, мы узнали, что проект тормозит, что наш язык никому не понятен, что «это, вот это и вон то» не продумано. В общем, завоевать мир за пару месяцев нам не удалось. Впрочем, наши конкуренты тоже замолкли.

Потом было много работы над другими проектами, Goozzy перешёл из глобального режима в локальный. Он помогал нам работать и отправлять друг другу полезные сообщения вроде: «Тут ошибка, исправьте, пожалуйста!» или «Вышла статья о нас – лень стало писать в почте – повесил стикер».

И, скорее всего, наша история бы подошла к концу, если бы весной мы не нашли инвестора.
Читать дальше →
Total votes 94: ↑79 and ↓15 +64
Views 4.7K
Comments 95

8 Параметров социальной жизни команды: как измерить неизмеримое

«SCRUMguides» corporate blog Website development *
Tutorial
Около полугода назад мне в руки попала книга Чарли Пелерина How NASA builds teams. В книге описывались социальные проблемы крупных технологических проектов, которые стоили миллионов долларов космической промышленности США.

В книге Чарли я подчерпнула ряд идей об измерении социального контекста проекта. И провела некоторые наблюдения с командами гибкой разработки. Думаю, лучше всего систему NASA 4-D лучше применять для тематической командной ретроспективы.

Однако, независимо от используемого процесса и зрелости команды, описанные ниже 8-мь социальных параметров довольно интересно обсуждать. Разговор о них может дать ряд идей об усилении командного взаимодействия и социальных факторов успеха проекта.

По каждому из пунктов я описала базовое значение “максимума”. Читая описание социальных параметров, попробуйте задаться вопросом: “Насколько хорошо функционирует этот аспект социальной жизни нашей команды?”
Читать дальше →
Total votes 36: ↑29 and ↓7 +22
Views 17K
Comments 21

Семь лет WPF: что изменилось?

Programming *.NET *C# *
Translation
Прим. перев.: это перевод статьи Six years of WPF; what's changed?, написанной 3 августа 2012 года. Сейчас WPF уже не шесть, а семь лет, однако ничего не изменилось.

До перехода в Octopus Deploy на полную ставку я провёл год за написанием на WPF системы оценки рисков для трейдеров в инвестиционном банке. До того я работал консультантом, по большей части фокусируясь на WPF. Последние шесть лет я жил и дышал технологией, и в этом посте я хочу поделиться некоторыми мыслями о прошлом и будущем WPF и XAML.

Шесть лет назад я написал статью про валидацию в WPF на Code Project. Ещё я написал свой error provider, который поддерживает IDataErrorInfo, потому что — вы не поверите! — WPF 3.0 не поддерживал IDataErrorInfo. Позже я работал над несколькими опенсорсными WPF проектами вроде Bindable LINQ (первоначального реактивного программирования для WPF, ещё до изобретения Rx) и Magellan (MVC для WPF а-ля ASP.NET). Я даже некоторое время состоял в клубе, посвящённому превозносению MVVM и киданию ссылок на Code Project, известном как WPF Disciples («Приверженцы WPF»).

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

Вот как в далёком 2006-м году выглядела разметка относительно простого окошка (код позаимствован из проекта, над которым я тогда работал):

	<Window x:Class="PaulStovell.TrialBalance.UserInterface.MainWindow"
	  xmlns="http://schemas.microsoft.com/winfx/2006/xaml/presentation"
	  xmlns:x="http://schemas.microsoft.com/winfx/2006/xaml"
	  xmlns:tb="clr-namespace:PaulStovell.TrialBalance.UserInterface"
	  xmlns:tbp="clr-namespace:PaulStovell.TrialBalance.UserInterface.Providers"
	  xmlns:system="clr-namespace:System;assembly=mscorlib"
	  Title="TrialBalance" 
	  WindowState="Maximized"
	  Width="1000"
	  Height="700"
	  Icon="{StaticResource Image_ApplicationIcon}"
	  Background="{StaticResource Brush_DefaultWindowBackground}"
	  x:Name="_this">

Только взгляните на все церемонии! x:Class! Пространства имён XML! Почему бы не объявить всё это в одном месте, почему бы стандартные пространства имён не включать неявно?

К счастью, сейчас 2013-й год, и WPF был проделан огромный путь. Вот так код будет выглядеть сегодня:
Даёшь прогресс!
Total votes 76: ↑63 and ↓13 +50
Views 70K
Comments 226

10 слайдкастов с AgileDays 2014

Agile *
На прошлых выходных отгремели AgileDays 2014 и я спешу поделиться слайдкастами с посетителями Хабра.
На конференции было поднято много различных тем по гибким методологиям: от разработки продуктов до управления командами и мотивации, поэтому на AgileDays 2014 собралось около 900 человек на 70 докладов. Видео всех докладов будет позднее, но часть докладов уже сейчас доступны в формате слайдкастов.
Читать дальше →
Total votes 18: ↑15 and ↓3 +12
Views 5.8K
Comments 7

Эволюция интерфейса приложения Top Story

Top Story corporate blog Interfaces *Mobile applications design *
Многие корпорации уделяют особое внимание мобильным пользователям – действительно, доля тех, кто практически не выпускает смартфоны из рук, непрерывно растёт. У обладателей умных мобильных устройств за время использования девайсов формируются определённые привычки, связанные с особенностями организации новостных лент в социальных сетях. Свои ожидания они переносят и на другие информационные приложения, в частности, новостные ленты: пользователям нужен актуальный контент, релевантный их интересам, комфортный режим просмотра и минимальное время ознакомления с новостями.

Команда Top Story выпустила мобильное приложение для чтения новостей и создания подписок, которое учитывает интересы хозяина смартфона. Top Story знает, насколько важно, чтобы приложение было удобным, приятным и отзывчивым, поэтому в еженедельных релизах обязательно присутствуют доработки интерфейса. Мы уделяем значительное внимание каждому элементу и их работе в совокупности. Команда TopStory готова вам рассказать, как шаг за шагом мы проходили путь к удобному и интуитивно понятному интерфейсу.


Читать дальше →
Total votes 22: ↑20 and ↓2 +18
Views 6.8K
Comments 6

Еще раз про ретроспективу

Agile *


Ниже немного формализма и бюрократии к материалам о проведении ретроспектив, типа Fun Retrospectives. Материал информационный, в стиле — «у нас так» :)

Что такое ретроспектива


Ретроспектива (от лат. retrospectare, «взгляд назад») — взгляд в прошлое, обозрение того, что было в прошлом. Встреча, на которой мы «точим инструменты» перед следующей итерацией. Если формально, то ретроспектива — это командная активность пересмотра ближайшего отрезка времени работы команды с целью улучшения процесса работы этой же команды в этом же проекте.
Читать дальше →
Total votes 9: ↑8 and ↓1 +7
Views 6.9K
Comments 0

Проведение ретроспективы по методу шести шляп

Agile *
В следующие несколько абзацев хочу поделиться не так давно случившимся у меня опытом проведения ретроспективы по методу шести шляп. Метод шести шляп (англ. Six Thinking Hats) — метод организации мышления, помогает взглянуть на проблему с разных сторон, а также одна из разновидностей мозгового штурма при работе в команде.

Интересно будет тем, кто ищет новые способы проведения ретроспектив, кто интересуется командной работой, подходами к принятию решений и генерации идей.

Цель текста — рассказать, что такой метод есть, на основе простого примера показать, как его можно использовать для организации ретроспективы; вызвать интерес у читателя для дальнейшего самостоятельного изучения этого метода.
Читать дальше →
Total votes 23: ↑17 and ↓6 +11
Views 31K
Comments 0

Мир до мобильной связи: пейджеры

Yota corporate blog
Помните фильм «Брюс Всемогущий»? Где бог отправлял главному герою сообщения на маленькое электронное устройство? Сегодня мы решили вспомнить пейджер – символ достатка в России девяностых и старшего брата современных мобильных телефонов.


Кадр из фильма «Брюс Всемогущий» (2003)
Читать дальше →
Total votes 32: ↑30 and ↓2 +28
Views 29K
Comments 25

Ретроспектива: Heroes of Might & Magic III

Game development *
image

Heroes of Might & Magic III через полтора года исполняется 20 лет. Игра, покорившая не одно поколение своим волшебством, не потеряла своей привлекательности и сегодня — многие называют её «новыми шахматами», утверждая, что превзойти «магическую» формулу третьих «Героев» с тех пор так никому и не удалось.

Сегодня вашему вниманию предлагается рассказ о том, как появились на свет HoMM III и её наследники. Учитывая, что знания, проливающие свет на события тех дней, всегда могут кануть в Лету, и их не спасет даже The Internet Archive (что уже произошло с некоторыми интервью) — а сама серия, по слухам, волей Ubisoft отправлена в глубокую «заморозку» из-за неважных финансовых показателей последней части франшизы — лучше сделать это сегодня, чем завтра.

Мой рассказ является реконструкцией событий, происходивших два десятилетия назад, и в его основе лежат десятки источников — поэтому он может содержать некоторые неточности; к счастью, история пока сохранила для нас достаточно сведений про то, как New World Computing и 3DO смогли произвести на свет игру, удавшуюся настолько, что мы годы спустя продолжаем в неё играть. Узнаете вы и про то, что произошло после выпуска третьих «Героев».
Когда всё закончится, ты забудешь о том, как тяжело тебе было, и захочешь повторить это снова.
Джон Ван Канегем, «Напутствие тем, кто переживает кранч»

Дисклеймер: каждый раз, когда речь заходит про «Героев», обязательно находится человек, который сразу же идёт их устанавливать. Вот почему лучшего дня для публикации этого поста, чем пятница, попросту не существует — чтобы к утру понедельника абсолютно все успели прийти в себя.
Total votes 60: ↑60 and ↓0 +60
Views 64K
Comments 51

Немного о ретроспективе

Mindbox corporate blog Agile *
Для команды разработки важно регулярно проводить ретроспективу, чтобы постоянно совершенствоваться. Но какой она должна быть?

Несколько лет на своих ретро мы использовали только некоторые из стандартных практик. В других не видели смысла, ведь положительный результат был: процессы улучшались, проблемы решались. Все и так было хорошо. На самом деле нет:

  • на ретро тратили по 2 часа и сильно выматывались
  • обсуждения периодически уходили в затяжные бесполезные споры
  • некоторые мелкие проблемы не успевали решить и постоянно переносили на следующее ретро
  • отдельным членам команды надоедали ретроспективы из-за однообразия

Первую и вторую проблему мы считали данностью, что делать с третьей не понимали, а о последней я даже не знал.

Прошлой весной я сходил на Okademy от ScrumTrek. Это обширный курс, включающий в себя много полезного для скрам-мастера, но для меня самым полезным оказалась часть о том, как эффективнее проводить ретроспективы. Хочу рассказать, как это нам помогло.

image
Читать дальше →
Total votes 12: ↑12 and ↓0 +12
Views 9.9K
Comments 0

Мобильная связь в СССР

Yota corporate blog IT Infrastructure *Development of communication systems *Reading room


Высокотехнологичные проекты СССР в 20 веке гремели на весь мир — первый спутник, «Восток-1», семь советских атомных ледоколов; но есть технологии, о которых мы знаем не так много.

Чаще всего мобильную связь мы упоминаем в контексте сотовой связи. Мобильная связь — это любая подвижная беспроводная связь по радиоканалу. В таком контексте мы расскажем об истории развития радиокоммуникаций между абонентами в СССР.
Читать дальше →
Total votes 29: ↑28 and ↓1 +27
Views 31K
Comments 50

История мобильного интернета: 1991 – наши дни

Yota corporate blog Development of communication systems *Network standards
image
Источник

Хотя плавный процесс эволюции мобильного интернета растянулся на десятилетия (и продолжается по сей день), мобильный доступ к данным стал стремительно менять нашу жизнь уже в начале и середине 2000-х годов, когда распространялись сети третьего поколения.
Пока телефоны становились всё меньше и производительнее, интернет адаптировался к мобильным платформам, росла скорость передачи данных (сети 4G улучшили пропускную способность примерно в десять раз по сравнению с 3G), мобильная связь становилась вездесущей.

Сегодня мы расскажем историю легендарного технологического рывка в телекоме: переход технологии от лабораторных стендов к массовому распространению по всему миру.
Читать дальше →
Total votes 18: ↑17 and ↓1 +16
Views 38K
Comments 23

«Забытые» стандарты связи: WiMAX, CDMA, ALOHAnet и другие

Yota corporate blog Wireless technologies *Development of communication systems *Network standards
image

Первый трансатлантический кабель связал Европу и Соединенные Штаты в 1858 году, заменив собой судоходное сообщение, — и время установки связи между континентами сократилось с десяти дней до нескольких часов. К 1965 году между двумя континентами проложили уже четыреста телефонных каналов.

Сегодня мы можем не только мгновенно позвонить в любую страну, но и передать видео и фото, получая данные даже из космоса. Все эти достижения обязаны своим появлением эволюции связи. В сложном процессе конкурентной борьбы некоторые технологии неизбежно проигрывали. Но были ли они действительно хуже, или технологии связи «умирали» по иным причинам?
Читать дальше →
Total votes 31: ↑31 and ↓0 +31
Views 31K
Comments 84

Обратная связь в команде, 360 и 14 февраля

Agile *Personnel Management *
Sandbox
Все мы знаем, что своевременная обратная связь важна. Есть множество статей, видеоматериалов, книг и курсов на эту тему. Но не у всех есть привычка давать своевременную обратную связь своим сотрудникам, коллегам, близким. Плюс ко всему обратная связь должна быть корректной. Зачастую нас не нужно просить, если необходимо кого-то взгреть и забываем давать позитивную обратную связь, считая, что вроде как и так все все понятно.

Спросите любую пару со стажем и они скажут, что конечно же важно делать другу другу романтические вечера и дарить цветы, но не все делают это регулярно и своевременно (давайте будем откровенны). И только 14 февраля все об этом вспоминают и волей не волей зажигаются свечи и достаются вазы. Так и с обратной связью, пока культуры давать ее регулярно и вовремя нет, нужны специальные дни недели, места, где люди могут дать друг другу эту самую обратную связь.

Вот такое мероприятие мы с командой и провели.
Читать дальше →
Total votes 16: ↑7 and ↓9 -2
Views 4.1K
Comments 11

Как вызвать перемены при помощи ретроспективы

Mindbox corporate blog Agile *

Ретроспектива — сложный формат совместной работы группой, содержащий элементы брейншторма (совета), коачинга и обратной связи.


Регулярные ретроспективы вызывающие изменения снизу — важнейший признак организовавшейся живой команды.


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


Для проведения ретроспективы желателен опытный фасилитатор. Особенно это важно в стартующих командах.


Если вы такой человек и хотите углубить ретро, в статье вы найдете советы и оригинальный взляд на эту встречу с т.ч. работы мозга и цели стимуляции личностного роста участников.


Цель


Распространено мнение, что цель ретроспективы — улучшить работу. Это упускает ключевую деталь — самостоятельность. Считаю, цель ретроспективы — чтобы команда сама улучшила свою работу.


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


Для контроля инструкций нужен менеджер. А автономная команда должна сама их контролировать, что требует принятия решений членами команды на личностном уровне.


Таком образом, ретроспектива это, по сути, коачинг команды. Исходя из этого можно переложить на группу стандартный коачинговый подход и посмотреть на структуру встречи через эту призму.

Читать дальше →
Total votes 30: ↑21 and ↓9 +12
Views 5.5K
Comments 8

Как проблемами с Mail.ru и ФСБ ковалась репутация Павла Дурова и вера в «Телеграм»

Instant Messaging *History of IT
Запущенный в 2013 году на рынке, вроде бы и так не испытывающем дефицита в мессенджерах, «Телеграм» моментально начал менять правила игры, первым распознав, что рядовому юзеру хочется защиты приватности его коммуникаций — и открыв, тем самым, тогда ещё никем не занятую нишу для захвата, в которую, уже вслед за ним, после устремились и другие мессенджеры. А Telegram, тем временем, уже отбивал аудиторию у пабликов в соцсетях, и даже начал превращаться в медийную платформу, уводя землю из-под ног у других площадок — от блогов до традиционных медиа.

В феврале 2016 года Дуров заявил о 100 миллионах пользователей «Телеграма», а 22 марта 2018 года мессенджер достиг «обитаемости» в 200 миллионов человек.

И пусть это мизер на фоне миллиардных аудиторий других проектов, среди которых «Телеграм» лишь девятый по количеству активных юзеров — это не помешало ему стать трендесеттером среди других приложений.

Продолжение: «По разные стороны государства: как Facebook прожаривали в Конгрессе США, пока «Телеграм» воевал с ФСБ»
Читать дальше →
Total votes 123: ↑90 and ↓33 +57
Views 45K
Comments 156