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

Пользователь

Отправить сообщение

Классификация разработок и настроек согласно RICEF для оценки трудозатрат

Уровень сложности Простой
Время на прочтение 4 мин
Количество просмотров 260

Внедрение практически любой ERP-системы требует как ее донастройки, так и доработки. Важное место в ходе имплементации имеют именно программные доработки, занимающие львиную долю проекта по сравнению с активностями кастомизации. От того, как правильно вы подойдете к вопросу планирования и реализации доработок, зависит успех ERP-проекта. Согласно статистике проектов внедрения, более 40% бизнес-потребностей пользователей требуют программной доработки, следовательно качественное планирование работ на проекте немыслимо без унифицированного подхода к оценке плановых трудозатрат на реализацию [1]. В связи с этим, в этой статье хотелось бы затронуть вопрос плановой оценки трудозатрат доработок и донастроек корпоративной информационной системы.

Начнем с основ: потребности заказчика в информационной системе покрываются или ее доработкой, или ее донастройкой, или уже реализованы и не требуют дополнительных усилий. Первые два исхода задают Gap-область, последняя – Fit (рис. 1). Все доделки Gap-области можно классифицировать согласно RICEFS подходу [2], что представляет собой сокращение от англоязычных слов: Report, Interface, Conversion, Enhancement, Form и S (отчет, интерфейс, программа обработки данных, расширение, печатная форма и настройка). Введя термин сложности (низкая, средняя, высокая и очень высокая), можно построить элементарный Оценщик (от английского Estimate, оценивать) [3]. В нем для каждой пары «Тип разработки – сложность» эмпирически задаются плановые трудозатраты для этапов проектирования и разработки, то есть ресурсы функциональных консультантов на фазе дизайна и разработчиков для этапа разработки (табл. 2). Более сложные формы оценщика включают дополнительные параметры: новая разработка или модификация имеющейся, %-переиспользования, а также оценку трудозатрат не только для фаз проектирования и реализации, но и этапов анализа, теста и перехода.

Читать далее
Всего голосов 1: ↑1 и ↓0 +1
Комментарии 0

Жизнь на колёсах. Велосипед как способ проветрить голову

Время на прочтение 11 мин
Количество просмотров 19K

Привет! Меня зовут Артём, я старший программист в SM Lab. А ещё я люблю велосипеды. Так как работа программистов чаще всего так или иначе сидячая (ну, кроме тех ребят, кто осилил освоить стол для стоячей работы и прочие плюшки), то нам приходится придумывать, как бы добавить в жизнь активности и движения. Полезно и для здоровья в целом, и для мозга. Мой выбор — велосипеды.

В этом посте я поделюсь своим опытом веложизни и расскажу, на что обратить внимание, если вы хотите сами собрать себе крутого двухколёсного коня из отдельных деталей. А ещё будет много (много) фоток.

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

...

Читать далее
Всего голосов 48: ↑44 и ↓4 +40
Комментарии 57

Как на Феррари возят картошку: разбираем проблемы бюджетирования

Уровень сложности Простой
Время на прочтение 27 мин
Количество просмотров 2.6K

Бюджетированию больше 100 лет. Но до сих пор многие компании сталкиваются с трудностями при составлении своих финансовых планов.

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

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

А уже в следующей - объясним, почему большинство компаний на Феррари возят картошку. И расскажем, как эти проблемы можно решить.

Разобрать проблемы бюджетирования
Всего голосов 6: ↑4 и ↓2 +2
Комментарии 7

Для чего подходит ультрадешёвый сервер за 130 рублей

Уровень сложности Простой
Время на прочтение 6 мин
Количество просмотров 48K


В рекламе RUVDS постоянно упоминаются дешёвые VPS-серверы «за 130 рублей в месяц». Но многие думают, что это маркетинговый трюк: такие серверы может и есть, но только для рекламы, чтобы предложение звучало красиво, а в реальности они совершенно непригодны. Ну что может сервер с 512 МБ оперативной памяти? Конечно же, ничего. На него даже операционка не встанет…

В реальности всё совсем иначе. На этот сервер ставятся разные дистрибутивы Linux, задачи он выполняет реальные, и вы даже получаете выделенный IP-адрес.
Читать дальше →
Всего голосов 83: ↑80 и ↓3 +77
Комментарии 133

Как нуб писал софт при помощи ChatGPT

Уровень сложности Простой
Время на прочтение 10 мин
Количество просмотров 39K

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

Читать далее
Всего голосов 32: ↑29 и ↓3 +26
Комментарии 50

Подбор цветов для палитры визуализации данных

Уровень сложности Средний
Время на прочтение 6 мин
Количество просмотров 6.1K

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

Читать далее
Всего голосов 22: ↑21 и ↓1 +20
Комментарии 6

Шопинг на рабочем месте: как ЕВРАЗ внедрил внутренний маркетплейс для снабжения

Уровень сложности Простой
Время на прочтение 8 мин
Количество просмотров 6.7K

Маленькие вещи могут создавать большие проблемы. И нет, речь не о камешке в ботинке и даже не о вирусах. Мелкие закупки — крупная головная боль для отдела снабжения. А поскольку в ЕВРАЗе активно развивается цифровая трансформация, мы эту головную боль решили лечить не цитрамоном, а соответствующим IT-продуктом. 

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

Читать далее
Всего голосов 12: ↑11 и ↓1 +10
Комментарии 4

Какие бывают Cortex-M7 ARM-ы, периферия, шины, память, … DMA

Уровень сложности Сложный
Время на прочтение 11 мин
Количество просмотров 5.8K

На рисунке приведена структурная схема современного, одного из самых навороченных (я подозреваю) 32-битного ARM процессора или микроконтроллера-microcontroller, в документации используются оба термина: high-performance Flash microcontroller (MCU) based on the 32-bit ARM Cortex-M7 RISC (х.хх CoreMark/MHz) processor.

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

Все это богатство убирается в микросхеме, которая по объему заметно меньше спичечного коробка. Вы легко можете найти достаточно подробное техническое описание (datasheet) узлов, систем, настроек, спецификаций по этой-такой схеме. Давайте попробуем коротко пройтись по одному из таких описанию, ссылки в конце статьи.

Читать далее
Всего голосов 16: ↑15 и ↓1 +14
Комментарии 5

По KPI

Уровень сложности Простой
Время на прочтение 6 мин
Количество просмотров 7.5K

По KPI (он же КПИ или КПЭ).

Как говориться – все писали, теперь и я напишу ))).Новый год опять же… взывает. Прошу прощения заранее, если кому на больной мозоль наступил. Столько всего и разного поломано на эту тему, что просто, наверное, смысла нет писать, однако свербит мысль, что может мой опыт чего-то да кому-то поможет J.

 Напомню, KPI это в переводе на русский «ключевые показатели эффективности». Эффективности чего? Видимо (я с этой точки зрения рассматриваю данную штуковину) бизнеса и людей, которые его делают. Может, конечно, есть и другие мнения, хотелось бы ознакомиться.

 Примеры могут быть примитивны и не совсем понятны, но так я пытался объяснить сам принцип.

Так что не судите строго, итак:

 Для начала рассмотрим несколько видов бизнес-систем: толкающие и вытягивающие.

- толкающие системы — это такие системы, которые приводятся в движение (побуждаются к работе) благодаря толчку из вне (импульс идет от начала системы к ее концу, что-то привносится в систему лишая ее равновесия). Это больше понятно на примере услуг. Особенно государственных, ведь фраза: «вас много, а я одна!», произносится только ПОСЛЕ поступления пожелания от заказчика. Это что-то ВВОДИТ в систему инородный предмет и система пытается его из себя вытолкнуть или уничтожить, как например иммунная система побеждает вирус. Например – я хочу постричься и захожу в парикмахерскую, где все сидят/спят, и система тут же начинает работать чтобы избавиться от меня, ведь я виновник нестабильности системы, постригли и опять отдыхать! Пока услуга не понадобиться то и система работать не будет, будь то стрижка или госуслуга типа получения паспорта. Толчок побуждает всю систему от начала к концу, то есть к готовому результату! Опять же, остановить получившую импульс систему довольно сложно, она должна прийти к какому-то результату, особенно государственная.

Читать далее
Всего голосов 11: ↑7 и ↓4 +3
Комментарии 11

ChaCha, модификация Salsa20

Время на прочтение 6 мин
Количество просмотров 1.7K

ChaCha8 это 256-битный поточный шифр, основанный на 8-раунодовом шифре Salsa20/8. Новшества, привнесенные при работе от Salsa20/8 до ChaCha8, позволили улучшить перемежение бит за раунд, тем самым повысив стойкость к криптоанализу при сохранении, а иногда и уменьшении, времени требуемого на вычисления одного раунда. ChaCha12 и ChaCha20 являются аналогичными модификациями 12-раундового и 20-раундового шифров Salsa20/12 и Salsa20/20. В данной статье описывается семейство шифров ChaCha и объясняется разница между Salsa20 и ChaCha.

Читать далее
Всего голосов 6: ↑6 и ↓0 +6
Комментарии 0

Пятьдесят лет на стезе программирования. Часть II. Первые шаги. Учёба в Дзержинке и я еду в Вентспилс-8

Время на прочтение 36 мин
Количество просмотров 27K
imageПервая часть моего повествования заканчивалась поступлением в Военную орденов Ленина, Октябрьской Революции и Суворова академию им. Ф. Э. Дзержинского (сокращённое название ВА им. Ф. Э. Дзержинского, ВАД или просто Дзержинка). Логотип второй части напоминает мне мои первые шаги на пути программиста. Это, прежде всего, годы учёбы в Дзержинке, куда я поступил на второй факультет, на котором готовили специалистов по автоматизированным системам управления ракетными комплексами. На факультете для курсантов было две профилирующие кафедры. Кафедра №23 готовила военных инженеров по эксплуатации вычислительной техники, а кафедра №25 готовила военных инженеров-программистов. Именно с сентября 1971 года в академии начали готовить военных инженеров-программистов из курсантов. Наш курс состоял из пяти отделений, в трёх из которых готовились военные инженеры по эксплуатации вычислительной техники, а в двух отделениях готовились будущие военные инженеры-программисты. Я проходил обучение в отделениях программистов. Почему во множественном числе? Просто обучение я начинал в отделении А, а затем меня перевели в отделение В. Поэтому оба отделения для меня стали родными. Именно эмблема кафедры №25 и находится в центре логотипа статьи. С одной стороны, с эмблемой всё понятно, а с другой стороны, сегодня она требует некоторого пояснения. Символы «к. 25» — ясно, что это кафедра №25. Символы «МО» являются аббревиатурой от словосочетания «Математическое Обеспечение». В те далёкие времена было принято говорить не программное обеспечение ЭВМ, а именно математическое обеспечение ЭВМ. Ну и последнее, символы «МО» располагаются поверх одного из основных носителей (наряду с перфокартами) программ и вообще данных – перфоленты. Сегодня трудно представить, что и программы и исходные данные для них готовились не в файлах на каком-нибудь носителе (диски, флешки и т.д.), а готовились на бумажном носителе, будь то перфолента или перфокарта
Читать дальше →
Всего голосов 60: ↑54 и ↓6 +48
Комментарии 71

Первобытное мышление или история магической единицы

Уровень сложности Простой
Время на прочтение 4 мин
Количество просмотров 5.6K

В своей книге "Первобытное мышление" Люсьен Леви-Брюль рассказывает, как люди из первобытных обществ, даже прожившие долгое время в цивилизованном обществе, продолжают верить в колдунов и магию. Его теория состояла в том, что первобытные народы склонны к так называемому дологическому мышлению, а представители современной цивилизации опираются в своих суждениях на логику. Леви-Брюль, однако, ошибался. Ниже я покажу, как люди из цивилизованного общества, получившие образование в ведущих ВУЗах страны, начинают верить в магию даже в той области, в которой они являются профессионалами. Имена, названия и высказывания изменены так, чтобы никто не нашёл себя и не обиделся.

Работал я тогда в компании среднего размера. Несмотря на средний размер, это была компания, которая продавала свой продукт в передовые страны запада, а это всё-таки показатель высокого качества. И работали там не простые программисты, а выпускники мехмата МГУ, МФТИ и прочих уважаемых ВУЗов. Но был в этой компании момент, который меня конкретно выбешивал: мне постоянно повторяли, что без особой необходимости не надо ничего менять. Как-то, помнится, нашёл я в коде строку

Читать далее
Всего голосов 53: ↑48 и ↓5 +43
Комментарии 68

Никогда не забывай об этом, когда делаешь open-source проект

Уровень сложности Простой
Время на прочтение 8 мин
Количество просмотров 26K

Если составлять топ самых крутых изобретений человечества, то второе место сразу после кофеварки наверняка займёт opensource – разработка проектов с открытым исходным кодом, которая помогла родиться поистине огромному числу полезных и гениальных продуктов. Причём опенсорс важен не только для сообщества программистов в целом, но и для каждого конкретного разработчика: участвуя в создании программ с открытым кодом, они могут неплохо развить свои скиллы, обрести новых друзей со сходными интересами и, конечно же, потешить своё самолюбие. Признайтесь, вам хотелось бы, чтобы вашей библиотекой пользовался весь мир?

Читать далее
Всего голосов 54: ↑46 и ↓8 +38
Комментарии 124

Как я чуть не стал миллионером, продавая воздух, или почему Россия – не Америка

Уровень сложности Простой
Время на прочтение 10 мин
Количество просмотров 113K

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

Начну с далекого 2007 года. Довелось мне в те времена поработать на крупном заводе, который «эффективные менеджеры» как раз делили на несколько отдельных предприятий, каждое из которых крутилось, как могло.  В том цеху, который и стал одним из таких предприятий, на токарных станках могла крутиться (и крутилась!) металлическая болванка размером с автобус. А в печку для нагрева металла можно было затолкать паровоз. Целиком.  Когда я в первый раз увидел токарный станок, на котором крутится и обтачивается деталь размером с автобус, моему восторгу не было предела. Гордость за страну переполняла до состояния «в зобу дыханье сперло». А потом старожилы показали ту часть цеха, где стояли фундаменты таких же станков и пояснили:

- А вот тут были станки для точной обработки. Их продали китайцам по цене металлолома.

- А почему вот другие не продали?

- Потому, что у них точность обработки такая, что их только в металлолом можно сдать. Поэтому они здесь работают и крутятся как могут, и обтачивают валы турбин Siemiens.

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

Читать далее
Всего голосов 293: ↑284 и ↓9 +275
Комментарии 301

Как получить нервное истощение, работая без выходных

Время на прочтение 3 мин
Количество просмотров 18K

Последние несколько лет я так загнал себя в работу, что вообще забыл про отпуск и выходные.
Кстати, я не могу сказать, что прям мучал себя, мне как будто и не хотелось отдыхать. 

Всякий раз когда я включал XBOX или фильм, внутренний критик бунтовал: «Ты тратишь время на херню, конкуренты сейчас работают».
Короче, мне было стыдно перед самим собой за отдых. Ничего не мог с этим поделать, да и не хотел - это ведь давало результат.

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

Читать далее
Всего голосов 87: ↑79 и ↓8 +71
Комментарии 63

Жертвы психологии XXI века или «токсичная терапированность»

Уровень сложности Простой
Время на прочтение 12 мин
Количество просмотров 21K

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

И если вы когда-то наблюдали картину, что человек, который до похода к психологу был не самым приятным собеседником, после посещения остался таким же, но начал у всех видеть «травмы», своё хамство оправдывать «отстаиванием личных границ», а в общении постоянно использовать слова «абьюз», «токсик» и «газлайтинг» (что чаще всего встречается в семейных отношениях), то добро пожаловать под кат.

Осторожно, лонгрид
Всего голосов 94: ↑87 и ↓7 +80
Комментарии 56

Обзор и настройка умной розетки Atorch S1 с Wi-Fi: продвинутый тестер, статистика и управление через приложение

Время на прочтение 6 мин
Количество просмотров 3.4K

Atorch S1 это программируемая розетка с поддержкой WiFi соединения, которая умеет если не все, то почти все. Мне она понадобилась для тестирования бытовой техники: проверки потребляемого тока и мощности, анализа потребления устройств в режиме ожидания и под нагрузкой, приблизительного расчета емкости встроенных аккумуляторов и т. д. Но кроме того, что розетка это фактически продвинутый тестер и умеет измерять напряжение, ток, мощность и другие параметры, она также может использоваться для дистанционного управления, программирования различных сценариев и даже для защиты от некоторых неприятных ситуаций. В статье расскажу об ее возможностях и объясню как пользоваться.

Читать далее
Всего голосов 3: ↑3 и ↓0 +3
Комментарии 7

Без логики сложно

Уровень сложности Простой
Время на прочтение 7 мин
Количество просмотров 11K

Частенько в сети происходят дискуссии, в просторечии называемые срачами:)
Признаюсь, я раньше тоже участвовал, пока не понял одну вещь - любые аргументы разбиваются об отсутствие у собеседники понимания простейших логических законов. Конечно, здесь, на Хабре, такие не должны встречаться, ну в самом деле, как без понимания логики можно хотя бы булеву алгебру понять:), но логика штука сложная.

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

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

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

Тогда еще не было такого понятия, как «политкорректность», но Лурия, тем не менее, в самом начале своей работы извинительно расшаркался перед аудиторией: «Узбекистан по праву гордится высокой древней культурой, выдающимися достижениями в области науки и поэзии, связанными с такими личностями, как Улугбек, математик и астроном, оставивший замечательную обсерваторию под Самаркандом, философ Аль-Бируни, врач Авиценна, поэты Саади и Низами и т. д.».

Читать далее
Всего голосов 49: ↑42 и ↓7 +35
Комментарии 152

Изучаем и парсим биржевую информацию Мосбиржи. Наш первый парсер на Python, разбор кода

Время на прочтение 7 мин
Количество просмотров 13K

Как устроен ISS MOEX (информационно-статистический сервер Московской Биржи) и как можно парсить с него биржевые данные. Разбор кода программы. Это первое знакомство с MOEX, дальше будем изучать куда как более актуальный для алготрейдинга продукт мосбиржи - ALGOPACK. Однако перед этим общее знакомство с архитектурой iss moex должно быть. Стратегическая задача - использовать данные для алготрейдинга (работы торгового робота) напрямую с московской биржи.

Читать далее
Всего голосов 13: ↑12 и ↓1 +11
Комментарии 9

9 реальных причин дефицита персонала в России

Время на прочтение 5 мин
Количество просмотров 117K

Со всех сторон интернета слышу: персонала нет на рынке труда, людей в целом мало — не рождаются, умирают, мол, демографическая яма, работать некому, и всё в таком духе. Кадровый голод в промышленности достиг нового рекорда. Дефицит кадров испытывают 42% предприятий, показал июльский опрос Института Гайдара. На момент предыдущего опроса в апреле о нехватке работников заявляли 35% компаний.А теперь главный вопрос — это физически людей не хватает или просто на ту зарплату, что предлагают, никто не хочет идти?

Люди, все кто это говорит, услышьте! Сотрудники на рынке труда есть. Их много. В большинстве случаев их компетенций достаточно, чтобы решить ваши задачи. Проблема совершенно в другом. Вы не заметили главного, того, что мы вошли в новую эру рынка труда, и так как раньше, мало уже кто хочет работать.

Читать далее
Всего голосов 276: ↑225 и ↓51 +174
Комментарии 904

Информация

В рейтинге
Не участвует
Откуда
Москва, Москва и Московская обл., Россия
Зарегистрирован
Активность