Публикации по теме 'agile'
Оценить крайний срок разработки программного обеспечения действительно сложно - давайте поговорим о том, почему
5 законов, которые нужно знать для планирования
По мере продвижения по карьерной лестнице вы можете брать на себя все больше и больше обязанностей, пока не окажетесь на руководящей должности. Вы будете нести ответственность за доставку, а зачастую и за качество работы, которую выполняет команда.
Чтобы гарантировать, что команда остается полностью занятой и что члены команды используются эффективно и результативно, вам необходимо будет планировать будущее.
«Если вам нужно..
Жаргон программной инженерии может быть излишне сложным.
Жаргон программной инженерии может быть излишне сложным.
Нам нравятся наши сокращения и расширенный словарный запас.
Отказ от ответственности: все высказанные мнения принадлежат мне.
Излишняя инженерия. Это одна из худших вещей, порожденных блестящими умами. В мире программного обеспечения есть люди, которые невероятно умны, но иногда они выдумывают из-за своего собственного интеллекта и усложняют жизнь всем остальным.
Да, я смотрю на вас - того человека, который любит..
Мой опыт программирования мобов
Одна из вещей, которые мне больше всего нравятся в программировании (или жизни в целом), - это то, что иногда вы открываете для себя новые концепции, которые полностью поражают вас и меняют вашу точку зрения.
В последний раз это случилось со мной, когда мы с моей командой в Datix опробовали моб-программирование.
Посмотрев доклад Вуди Зуилла о моб-программировании, я был немного озадачен, но очень заинтересован. Я хотел попробовать это, но знал, что этого не произойдет, если нам..
Проверьте это, прежде чем сделать это
Люди иногда сомневаются в важности создания тестов перед созданием самого программного обеспечения. Хорошо, я сделал. Но когда я сталкиваюсь с TDD, я никогда не пропускаю тест, поскольку требования всегда меняются.
Что такое TDD?
TDD (разработка через тестирование) - это эволюционный подход к разработке, который сочетает в себе разработку сначала тестирование, когда вы пишете тест до того, как напишете достаточно производственного кода, чтобы выполнить этот тест, и рефакторинг ...
Выберитесь из ловушки! Как избежать ловушек при разработке программного обеспечения с помощью системного мышления
Это вторая из двух статей о системном мышлении в разработке программного обеспечения. Как и любое продолжение, в нем будет больше смысла, если вы уже видели часть 1, и, как и любое хорошее продолжение, он пытается разрешить некоторые оставшиеся без ответа вопросы, поставленные его предшественником.
Часть 1 представила 8 системных архетипов, описанных Даной Медоуз в Системном мышлении - Учебник , и описала их, исходя из моей системы взглядов как инженера-программиста. Эти..
Введение в AIOps: наш новый технический документ
Скачай сегодня !
Многие предприятия использовали машинный интеллект и автоматизацию Grok для создания самовосстанавливающихся систем. Облачные приложения имеют сложные следы. При возникновении проблем группы ИТ-операций могут работать по кругу, борясь с пожарами и устраняя последствия ИТ-инцидентов. С Grok группы ИТ-операций могут сосредоточиться на инновациях, а не на тушении пожаров.
Gartner укрепила необходимость машинного обучения и автоматизации в центрах обработки данных,..
ООП и Agile
Как программисты, мы все должны быть знакомы с концепцией объектно-ориентированного программирования. На случай, если вы новичок в этом, вот очень краткое изложение того, что это такое: прежде чем начинать что-либо (анализ, проектирование или программирование), вы должны привыкнуть смотреть на все как на объект. Объект имеет набор описывающих его атрибутов и ряд методов, которые он может выполнять. Хитрость мастерства заключается в том, чтобы определить, что идентифицирует объект и что..