Как стать автором
Обновить

От проблемы к требованиям. Теория принятия решений в разработке ПО

Управление продуктом *

Введение


Некоторое время назад обратил свое внимание на артефакт Концепция продукта (product vision) методологии разработки программного обеcпечения RUP (Rational Unified Process) и обнаружил, что отправной точкой разработки программного продукта является выявление проблемы, на решение которой нацелен продукт.

Аналогичный подход существует и в отечественной практике – так в ГОСТ 34.601-90 говорится, что на стадии Формирование требований к АС (автоматизированной системе) производится «выявление проблем, решение которых возможно средствами автоматизации».

В настоящей статье хочу поделиться с читателями своими выводами касательно природы проблемы, ее важности и отношении к разработке программного продукта.
Читать дальше →
Всего голосов 12: ↑11 и ↓1 +10
Просмотры 13K
Комментарии 19

Почему Scrum иногда не работает и что с этим делать

Управление проектами *Agile *
Среди ваших знакомых наверняка есть люди, которые попробовали Scrum и решили отказаться. Возможно вы сами были в такой ситуации. Я обучался скраму у Джима Коплина, внутреннего тренера Microsoft, в Швеции. Работал в нескольких компаниях, в которых всё было по скраму. А так же в тех, где использовали классические методологии разработки. В этой статье я расскажу свои наблюдения и постараюсь раскрыть тайну скрама, почему же многим он так и не даётся. Читайте под катом.
Читать дальше →
Всего голосов 21: ↑20 и ↓1 +19
Просмотры 8.3K
Комментарии 6

Эволюционное управление разработкой — гарантированный путь к успеху

Управление проектами *Agile *Управление продуктом *
Изучив и опробовав на практике несколько вариантов Agile-управления проектами, я десятки раз сталкивался с ситуациями, когда красивая теория не работает на практике. Люди просто не в состоянии предвидеть свое будущее и более-менее адекватно оценивать время и собственные силы, вне зависимости от того, на сколько этапов раздроблен проект и как красиво нарисованы все управляющие графики и таблицы. Когда нам в 35-й раз завернули дизайн — уже казалось, что ситуация просто безвыходная и спасти нас может только чудо.

image
Читать дальше →
Всего голосов 19: ↑13 и ↓6 +7
Просмотры 6.6K
Комментарии 21

В поисках справедливости: Очевидные принципы мотивации профессионалов, которые не сразу пришли в голову

Блог компании DataArt Управление проектами *Управление персоналом *Карьера в IT-индустрии


Привет, Мегамозг!

Сегодня мы хотели бы поделиться текстом Михаила Завилейского, генерального директора DataArt и автора другой замечательной статьи о менеджменте. Надеемся, вам понравится!

Disclaimer и благодарности

Хочется поделиться множеством мыслей, которые стали моими существенно позднее, чем мне хотелось бы и не пришли в мою голову «сами по себе». Просто довелось нечто услышать, увидеть, прочитать или получить совет, и в голове что-то «встало на место». Я бы хотел сказать спасибо всем поимённо, но не могу — помню только книжки Дэвида Майстера, пересказы семинаров Михаила Гринфельда и еще лица полудюжины умнейших людей, чьи имена я забыл… А скольких уже совсем не помню, но всё равно — всем спасибо! И вдруг еще кому-то пригодятся ваши идеи.
Читать дальше →
Всего голосов 27: ↑22 и ↓5 +17
Просмотры 27K
Комментарии 4

Визуализируй это, или планирование Agile проектов с помощью диаграммы Ганта

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

Диаграммы Ганта. Визуализируй это!


Gantt chart

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

Одним из наиболее удобных и привычных способов визуализировать процесс разработки являются диаграммы Ганта. Они могут пригодиться не только для проектирования процесса разработки ПО. Хотите спланировать постройку дома? Не вопрос! С их помощью можно визуализировать даже ваш любимый рецепт домашней лазаньи!
Читать дальше →
Всего голосов 17: ↑13 и ↓4 +9
Просмотры 25K
Комментарии 14

Meet Magento Russia — конференция по Magento в России (30 октября 2015, Москва)

Блог компании ASTRIO agency


Приглашаем всех неравнодушных и интересующихся посетить конференцию Meet Magento Россия, которую мы организовываем уже 3 год подряд.

Когда: 30 октября 2015
Где: Digital October (Берсеневская наб.,6, стр.3)

Читать дальше →
Всего голосов 10: ↑10 и ↓0 +10
Просмотры 2K
Комментарии 2

Яндекс дряхл. Его можно сожрать

Исследования и прогнозы в IT
Скандал с «Кинопоиском» выпустил на поверхность то, что Яндексу стоило бы охранять как зеницу ока. Неудивительно, что весь менеджмент, замешанный в раскрытии этой страшной тайны, был уволен за нарушение Акта о неразглашении информации. Но мы-то никакого акта не подписывали (хотя кто его знает, что там включено в стандартной лицензии Яндекса), поэтому можем рассказать, что же это за страшная военная тайна…
Читать дальше →
Всего голосов 85: ↑73 и ↓12 +61
Просмотры 36K
Комментарии 44

Meet Magento Россия 2015: итоги конференции

Блог компании ASTRIO agency Конференции


30 октября в Москве в Digital October завершилась международная конференция Meet Magento Россия , посвященная одной из самых популярных в мире систем управления интернет-магазинами — Magento Commerce.
Читать дальше →
Всего голосов 5: ↑5 и ↓0 +5
Просмотры 1.7K
Комментарии 0

Как выбрать надёжную команду Magento-разработчиков: практические советы

Блог компании ASTRIO agency
image

Magento с каждым годом становится все более популярной системой для создания сложных интернет-магазинов и высоконагруженных проектов в онлайне. Спрос рождает предложение, поэтому количество подрядчиков растет в геометрической прогрессии. Увеличение количества всегда сказывается на качестве, поэтому надежные партнеры — залог успеха любого проекта.

Как выбрать качественного и опытного подрядчика для разработки собственного проекта — читайте ниже.
Читать дальше →
Всего голосов 7: ↑7 и ↓0 +7
Просмотры 3.2K
Комментарии 0

Кадровые перестановки в крупнейших ИТ- и медиакомпаниях России за две недели

Управление медиа *
Две прошедшие недели (16-29 ноября) не были перенасыщены кадровыми перестановками. Несмотря на то, что изменений в штате крупнейших российских ИТ-компаний и медиа-ресурсов было немного, они привлекли внимание общественности.

Кто-то покинул компанию ради собственных проектов, кто-то перешел в другую команду, чтобы «перепридумать все», а кто-то решил немного-немало начать «проект второй половины жизни».

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

«Мегамозг» предлагает читателям вспомнить и сделать «коммит» произошедших изменений.
Читать дальше →
Всего голосов 10: ↑10 и ↓0 +10
Просмотры 5.8K
Комментарии 0

Kubernetes, микросервисы, CI/CD и докер для ретроградов: советы по обучению

Блог компании ITSumma IT-инфраструктура *IT-стандарты *Микросервисы *Kubernetes *
Кажется, тема «зачем нужен Kubernetes», уже раздражает. Хочется сказать: «все кому надо — давно уже поняли», однако я разделил бы технических (и околотехнических) работников на тех, кто «понял и знает как использовать», и тех, кто «понял, но хочет знать, как сделать знания актуальными».

Возможно, вы менеджер, который последние 10 лет работал на одном и том же стеке; возможно, вы разработчик, который поддерживает старое решение или пишет на привычном языке в привычной среде. Возможно, вы просто перешли из технического в организационный менеджмент и вдруг выяснили, что все, что вы знали, больше не актуально, и хочется понять — есть ли какой-то относительно простой сценарий, как это можно догнать. Я постараюсь дать советы, основываясь на собственном опыте, — от человека, который осознал, что, находясь на организационном управлении, скоро будет выражаться словами «Kubernetes — это эффективная технология, мы должны стремиться к ее применению», не вполне понимая, что лежит за этими словами и за всей технической культурой, развившейся в последнее время.

Почему я считаю важным уметь менять парадигму технологического мышления?
Читать дальше →
Всего голосов 49: ↑43 и ↓6 +37
Просмотры 26K
Комментарии 37

Тимлиды. Много и сразу. Как выбрать и развивать

Блог компании Exness Управление разработкой *Управление проектами *Управление персоналом *Карьера в IT-индустрии
Всем привет! Меня зовут Андрей Новиков, я руководитель разработки в одном из подразделений компании Exness, и совместно с Леной Скворцовой, нашим HR BP, мы хотим вам рассказать про то, как выбираем тимлидов в командах разработки, как их развиваем и как растим под жарким кипрским солнцем. 


Читать дальше →
Всего голосов 12: ↑5 и ↓7 -2
Просмотры 3.6K
Комментарии 5

Регламенты не работают. Или как мы изобретали производственный framework для ИТ-команды 3000+ человек

Блог компании X5 Group Разработка под e-commerce *Управление разработкой *Управление e-commerce *IT-компании

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

Читать далее
Всего голосов 5: ↑3 и ↓2 +1
Просмотры 4.4K
Комментарии 4

Карьера в IT: из менеджера по интернет-рекламе в ИТ-директора

Блог компании Хабр Карьера Карьера в IT-индустрии

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

Вместе с Еленой Герасимовой из Нетологии и Евгенией Коноваловой, CEO AiHub,  разбираем карьерный путь Владимира Новоселова, CIO группы компаний Риалвеб. Владимир рассказал о работе в Яндексе и Mail.ru Group, а также составил памятку для стартующих в IT-сфере.

Читать далее
Всего голосов 19: ↑16 и ↓3 +13
Просмотры 2.8K
Комментарии 3

Неидеальный руководитель: 8 причин почему так

Блог компании Конференции Олега Бунина (Онтико) Управление проектами *Управление персоналом *Карьера в IT-индустрии Мозг

В мире огромное количество людей, которые стали руководителями, а потом перехотели ими быть — в чем дело?

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

Я сделала короткий опрос в сообществе менторов по этой проблеме. Оказалось, что 16 из 22 менторов сталкивались с запросом «Как мне вернуться в специалисты?».

Меня зовут, Марина Перескокова, я уже 15 лет в IT, 10 из них проработала в Яндексе. У меня и моих знакомых тоже случались подобные проблемы. Давайте разберем 8 самых распространенных причин, почему руководитель больше не хочет быть руководителем.

Читать далее
Всего голосов 24: ↑23 и ↓1 +22
Просмотры 12K
Комментарии 9

Отношения с IT. Часть седьмая. Ничто не ново под луной

Управление продажами *Управление персоналом *IT-компании

Все персонажи и события являются вымышленными. Любое совпадение с реально живущими или когда-либо жившими людьми случайно. 

 

- Скажи, пожалуйста, каких результатов ты хочешь? – спрашиваю я сюзерена, разглядывая бейсбольные панамки, грамоты и кубки в его кабинете.

- Ну как? Хочу роста по проектам и выручке. – Отвечает он и смотрит в мою сторону настороженно.

- Слушай, я тоже хочу этого. Хочу менять рынок и подход к задаче, которая беспокоит наших заказчиков. Давай попробуем выстроить внутри эффективную систему и постепенно менять то, что мы можем для достижения результата? Хочешь, чтобы мы развивались как стартап? Хорошо, мы будем искать свой путь и двигаться в своем векторе.

- Продолжай…

- Оставим штат как есть, не будем пока тратить бюджет на маркетинг, сконцентрируемся на том, что мы можем изменить – повысим эффективность работы коммерческого отдела. Вот здесь и будет фокус нашего внимания. Что думаешь? – С замиранием спрашиваю я у СЕО.

- От меня-то что нужно?

….

Это был второй раз, когда мне удалось договориться с сюзереном. Он разрешил привлечь стороннего эксперта для краткосрочной проекта. И если в первый раз на эту же самую просьбу он ответил нет НЕТ, то сейчас великодушно сообщил:

- Хорошо, я встречусь с этим твоим чудо-экспертом. Организуй встречу.

В тот день я порхала по офису и сыпала остротами на разборе заказчиков. Вне зависимости от будущего результата встречи – это был успех. Успех, потому что вместо привычных «нет», «никогда», «ни за что», «это твоя проблема» и «за что я тебе плачу», было «окей, давай попробуем».

Читать далее
Всего голосов 9: ↑4 и ↓5 -1
Просмотры 1.6K
Комментарии 5

Agile или Waterfall. Какой метод организации выбрать для работы с заказчиками?

Управление проектами *Agile *
Recovery mode

Это статей я крупно рискую быть затоптанным армией фанатов Scrum, Kanban, XP и других методик гибкого планирования. Мне придется привести аргументы в пользу того, что мир не черно-белый, и что стандартная диаграмма Ганта тоже полезна, а в некоторых случаях даже приоритетна для менеджмента проектов в IT.

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

Читать далее
Всего голосов 4: ↑0 и ↓4 -4
Просмотры 1.3K
Комментарии 4