разработка программного обеспечения

  • ХабрахабрФото Как рождается и умирает программа, или И один в поле воин

    Как рождается и умирает программа, или И один в поле воин

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

    Читать далее »
  • ХабрахабрФото [Перевод] Два типа разработчиков ПО

    [Перевод] Два типа разработчиков ПО

    В моей голове несколько недель вертелась мысль, крошечная теория о том, как люди воспринимают разработку ПО. Согласно моей теории, есть два типа разработчиков ПО: Когда тип 1 узнаёт о задаче, он думает: «Это легко, люди просто могут делать X». Когда о той же задаче узнаёт тип 2, он думает: «Это очень сложно, ведь для этого нужно, чтобы люди делали X».…

    Читать далее »
  • ХабрахабрФото От идеи до реализации. Реальный опыт и советы по разработке продукта в узкой нише

    От идеи до реализации. Реальный опыт и советы по разработке продукта в узкой нише

    Когда говорят о выборе подхода для организации разработки ПО, забывают о первоначальной цели. Ведь ни у кого нет цели внедрить SCRUM или Kanban: скорее всего, нужно обеспечить наиболее эффективный процесс разработки конкретного ПО в конкретной команде и экономическом окружении. Мы с 2015 года разрабатываем Okdesk — на сегодня самую популярную (более 800 активных клиентов на подписке) help desk систему для…

    Читать далее »
  • ХабрахабрФото Самостоятельная разработка ПО. Сколько стоит? Кому и зачем это стоит начинать?

    Самостоятельная разработка ПО. Сколько стоит? Кому и зачем это стоит начинать?

    Привет, Хабр! Ежедневно, по роду деятельности, мы общаемся с десятками компаний, в основном средний и малый бизнес, на тему автоматизации процессов техподдержки и выездного сервиса. Еще 5 лет назад, нас не очень удивляло массовое желание “изобрести велосипед”, то есть написать собственную CRM, Helpdesk, систему складского учета и т.д. Но за последние 2,5 года (COVID-19 + события текущего года) ситуация на…

    Читать далее »
  • ХабрахабрФото Параметры спринтов как качественный показатель Scrum разработки

    Параметры спринтов как качественный показатель Scrum разработки

    Современные парадигмы разработки ПО всегда являются итерационными. В методологии Scrum такими итерациями являются спринты, в классической версии Scrum каждый спринт начинается с планирования и завершается демо, ретроспективой и «инженерным» днем. Оценка успешности каждого спринта – это довольно субъективная вещь, формализация которой важна и может быть реализована с помощью следующих стандартных действий: Определить достижение целей спринта; Оценить краткосрочное влияние разработки ПО…

    Читать далее »
  • ХабрахабрФото 5 советов, чтобы успешно притворяться разработчиком

    5 советов, чтобы успешно притворяться разработчиком

    Я плохой разработчик, я не люблю программировать, не читаю про новые фреймворки за завтраком, не разрабатываю пет проекты и не контрибьючу в опенсорс. Уже пять лет я притворяюсь Python разработчиком. Чтобы придать моим словам немного веса, я опишу свой карьерный путь. Я закончил бакалавриат в провинциальном университете по направлению Информационные Системы и Технологии, год работал айти специалистом в местном рекламном…

    Читать далее »
  • ХабрахабрФото Как мы сделали самописный длиномер для работы в дата-центрах

    Как мы сделали самописный длиномер для работы в дата-центрах

    Привет, Хабр! Меня зовут Валентин Тимофеев, я системный инженер в Selectel. Сегодня я поделюсь историей, зачем нам потребовался собственный инструмент для измерения расстояний между стойками для кроссировки и что мы в итоге сделали. Кроссировка нужна, например, при масштабировании клиентских вычислительных мощностей в сезон активных продаж или при резервации. За последние два года мы кинули порядка 4 000 линков только в…

    Читать далее »
  • ХабрахабрФото Цифровая трансформация цементного завода (ч.7): интуитивная система управления качеством

    Цифровая трансформация цементного завода (ч.7): интуитивная система управления качеством

    Часть 1: CRM для ERP Часть 2: Роботизация бизнес-процессов Часть 3: Волшебные интерфейсы и оживление железа Часть 4: Автоматические личные кабинеты и чат-боты Часть 5: Автоматизация на производстве Часть 6: Траблшутинг на предприятии Часть 7: Интуитивная система управления качеством (в этой публикации) Свою первую статья на Хабре я опубликовал год назад, а это уже 7-ая часть из цикла статей о…

    Читать далее »
  • ХабрахабрФото Реальный Windows. Пишем realtime под окошками

    Реальный Windows. Пишем realtime под окошками

    Нейрохирургическая операционная. Система предыдущего поколения в левой трети снимка. Преамбула Фирма, в которой я работаю, производит аппаратуру для нейрохирургов и нейрофизиологов, в основе которой лежит технология Deep Brain Stimulation. Если коротко, в живой мозг втыкается электрод, и нейрохирург может считывать из мозга сигнал или стимулировать клетки мозга разрядом тока. У технологии огромное будущее в деле лечения болезней (например, болезни Паркинсона,…

    Читать далее »
  • ХабрахабрФото [Перевод] Почему чтобы переместить кнопку, нужно две недели

    [Перевод] Почему чтобы переместить кнопку, нужно две недели

    Многие сталкивались с нерелятивистскими искажениями времени разработки крупных проектов. Кажется, что выполнение задачи должно занять один-два дня, а на самом деле требуется две-три недели. Это вызывает вопросы, однако существует красивая метафора для иллюстрации происходящего. Разумеется, как любая метафора, она упрощает ситуацию, поэтому на самом деле ничего не объясняет, но всё же демонстрирует некоторые любопытные механики. Допустим, мы строим пирамиду из…

    Читать далее »


Кнопка «Наверх»