разработка программного обеспечения
-
Хабрахабр
Как рождается и умирает программа, или И один в поле воин
В разработке есть такой термин, как жизненный цикл программного обеспечения - от технического задания до снятия системы с эксплуатации. Моя система прошла все этапы жизненного цикла. Хочу рассказать, как появилась, запускалась и работала система, какой опыт при ее внедрении приобрел, какие эмоции получил и какие уроки извлек. История о том, как в одиночку создать приложение, понравиться пользователям, но проиграть как…
Читать далее » -
Хабрахабр
[Перевод] Два типа разработчиков ПО
В моей голове несколько недель вертелась мысль, крошечная теория о том, как люди воспринимают разработку ПО. Согласно моей теории, есть два типа разработчиков ПО: Когда тип 1 узнаёт о задаче, он думает: «Это легко, люди просто могут делать X». Когда о той же задаче узнаёт тип 2, он думает: «Это очень сложно, ведь для этого нужно, чтобы люди делали X».…
Читать далее » -
Хабрахабр
От идеи до реализации. Реальный опыт и советы по разработке продукта в узкой нише
Когда говорят о выборе подхода для организации разработки ПО, забывают о первоначальной цели. Ведь ни у кого нет цели внедрить SCRUM или Kanban: скорее всего, нужно обеспечить наиболее эффективный процесс разработки конкретного ПО в конкретной команде и экономическом окружении. Мы с 2015 года разрабатываем Okdesk — на сегодня самую популярную (более 800 активных клиентов на подписке) help desk систему для…
Читать далее » -
Хабрахабр
Самостоятельная разработка ПО. Сколько стоит? Кому и зачем это стоит начинать?
Привет, Хабр! Ежедневно, по роду деятельности, мы общаемся с десятками компаний, в основном средний и малый бизнес, на тему автоматизации процессов техподдержки и выездного сервиса. Еще 5 лет назад, нас не очень удивляло массовое желание “изобрести велосипед”, то есть написать собственную CRM, Helpdesk, систему складского учета и т.д. Но за последние 2,5 года (COVID-19 + события текущего года) ситуация на…
Читать далее » -
Хабрахабр
Параметры спринтов как качественный показатель Scrum разработки
Современные парадигмы разработки ПО всегда являются итерационными. В методологии Scrum такими итерациями являются спринты, в классической версии Scrum каждый спринт начинается с планирования и завершается демо, ретроспективой и «инженерным» днем. Оценка успешности каждого спринта – это довольно субъективная вещь, формализация которой важна и может быть реализована с помощью следующих стандартных действий: Определить достижение целей спринта; Оценить краткосрочное влияние разработки ПО…
Читать далее » -
Хабрахабр
5 советов, чтобы успешно притворяться разработчиком
Я плохой разработчик, я не люблю программировать, не читаю про новые фреймворки за завтраком, не разрабатываю пет проекты и не контрибьючу в опенсорс. Уже пять лет я притворяюсь Python разработчиком. Чтобы придать моим словам немного веса, я опишу свой карьерный путь. Я закончил бакалавриат в провинциальном университете по направлению Информационные Системы и Технологии, год работал айти специалистом в местном рекламном…
Читать далее » -
Хабрахабр
Как мы сделали самописный длиномер для работы в дата-центрах
Привет, Хабр! Меня зовут Валентин Тимофеев, я системный инженер в Selectel. Сегодня я поделюсь историей, зачем нам потребовался собственный инструмент для измерения расстояний между стойками для кроссировки и что мы в итоге сделали. Кроссировка нужна, например, при масштабировании клиентских вычислительных мощностей в сезон активных продаж или при резервации. За последние два года мы кинули порядка 4 000 линков только в…
Читать далее » -
Хабрахабр
Цифровая трансформация цементного завода (ч.7): интуитивная система управления качеством
Часть 1: CRM для ERP Часть 2: Роботизация бизнес-процессов Часть 3: Волшебные интерфейсы и оживление железа Часть 4: Автоматические личные кабинеты и чат-боты Часть 5: Автоматизация на производстве Часть 6: Траблшутинг на предприятии Часть 7: Интуитивная система управления качеством (в этой публикации) Свою первую статья на Хабре я опубликовал год назад, а это уже 7-ая часть из цикла статей о…
Читать далее » -
Хабрахабр
Реальный Windows. Пишем realtime под окошками
Нейрохирургическая операционная. Система предыдущего поколения в левой трети снимка. Преамбула Фирма, в которой я работаю, производит аппаратуру для нейрохирургов и нейрофизиологов, в основе которой лежит технология Deep Brain Stimulation. Если коротко, в живой мозг втыкается электрод, и нейрохирург может считывать из мозга сигнал или стимулировать клетки мозга разрядом тока. У технологии огромное будущее в деле лечения болезней (например, болезни Паркинсона,…
Читать далее » -
Хабрахабр
[Перевод] Почему чтобы переместить кнопку, нужно две недели
Многие сталкивались с нерелятивистскими искажениями времени разработки крупных проектов. Кажется, что выполнение задачи должно занять один-два дня, а на самом деле требуется две-три недели. Это вызывает вопросы, однако существует красивая метафора для иллюстрации происходящего. Разумеется, как любая метафора, она упрощает ситуацию, поэтому на самом деле ничего не объясняет, но всё же демонстрирует некоторые любопытные механики. Допустим, мы строим пирамиду из…
Читать далее »