У великому бізнесі нерідко трапляються ситуації, коли впроваджуються і використовуються завідомо збиткові інформаційні системи. Ці проекти починаються як крута власна розробка компанії, під її процеси, з урахуванням всіх особливостей. Але вже після здачі з'ясовується, що то тут, то там недоробки, недоліки. Що необхідні звіти і графіки отримати неможливо, оскільки їх не змогли чи забули врахувати в ТЗ. Керівництво вимагає, потім просить що-небудь зробити, але система закрита для змін, а підрядник перебуває з нами у процесі арбітражної тяжби. Проте, безвихідних ситуацій звичайно ж не буває.
Читати далі →

Візуалізація кодової еволюції

image
Від перекладача:
На цього цікавого автора, Адама Торнхила, я набрів при пошуку відео з конференції GOTO. Кому дана стаття здасться цікавою, раджу подивитися його виступ. Я трохи заморочился з перекладом (дякую Тані за допомогу!), тому що тематика здалася дуже своєрідною, не зустрічав раніше аналогічні роботи (буду радий посилання в коментарях!). Стаття свіжа, серпня 2016, в оригіналі називається Software ®Evolution — Part 1. В тексті йде оповідання від першої особи, але мається на увазі автор оригінальної статті.
Як еволюція коду дозволяє розуміти великі кодові бази
Зазвичай поганий код – це надовго. Він не просто залишається в окремому файлі, але ще залишається там на роки, переживаючи своїх творців (всередині організації) і викликаючи невдоволення наступного покоління програмістів, відповідальних за підтримку. Зміни в такому коді є ризикованою діяльністю. Враховуючи масштаб нинішніх кодових баз, ми потребуємо більш ефективних інструментах для виявлення подібних частин системи, так щоб ми могли зробити корекцію, прикласти додаткові зусилля в тестуванні або виконати рев'ю коду. У цій статті ми використовуємо дані за попереднім поведінки в сфері розробки для того, щоб отримати керівництво до зазначеним рішенням.

Читати далі →

Управління проектами в L&D

image

Головна мета L&D — зміни. Це просто не варто заперечувати, зміни неминучі і L&D (навчання та розвиток у компанії, автоматично буде успішним. Успішний L&D потребує обережного планування та менеджменті – і тут вступають в гру правила управління проектами. Давайте поговоримо про них.
Читати далі →

Розробка ММО РПГ - практичний посібник. Епізод 1

image
  • Вам цікаво, скільки коштує розробка онлайн-ігри?
  • Ви хочете дізнатися, як організувати розробку ММО від ідеї до релізу?

  • Замислювалися ви про технічні труднощі створення онлайн-ігор?


        У циклі статей «Розробка ММО РПГ — практичне керівництво» ви отримаєте відповіді на ці та багато інших питань. Всі цифри реальні. Всі схеми, таблиці, вихідний код, діаграми БД та інше взяті з реально існуючого і успішно працює проекту.
        У тексті буде багато відсилань до геймплею і зовнішнього вигляду нашої гри «Зоряні Примари». Я постараюся викладати матеріал так, щоб вам не було потреби вникати (і грати) у наш продукт, але для кращого розуміння матеріалу бажано витратити пару хвилин і подивитися, як це все виглядає.
        Готові? Тоді в дорогу!
Читати далі →

5 неприпустимих помилок при зборі відгуків про продукт



На початку роботи над проектом або на етапі радикальних змін в продукті важко втриматися від спокуси опитати всіх своїх користувачів, щоб визначитися з положенням справ. Зазвичай це помилка. Взагалі-то є цілий ряд загальних помилок, які відбуваються знову і знову. Ми в Alconost перевели для вас п'ять підказок по збору відгуків про продукт.

Читати далі →

Вдосконалюємо управління мобільними проектами

Всім привіт! Відразу зауважимо: у цій статті буде описано ніяких принципово нових підходів і рішень. Всі прийоми, так чи інакше, відомі досвідченим ІТ-менеджерам. Ми хочемо поділитися нашим досвідом і розповісти, які складові проекту ми визнали для себе обов'язковими і чому.


Читати далі →

Піраміда потреб проекту або ПроектING

На прикладі піраміди розвитку комерційної організації.

В першу чергу пропонована піраміда є інструментом менеджера з розвитку проекту. Даний інструмент дозволяє розкласти все по поличках, планувати і контролювати виконання завдань розвитку та/або життєвого циклу проекту. Піраміда потреб проекту дозволяє оцінити основні точки розвитку проекту і зв'язати за допомогою них завдання і час на їх реалізацію.

Читати далі →

Куховарська книга холакрата. Пробуємо нову модель управління на практиці

У середині літа ми вперше почули слово «холакратия». За пару днів віднадили себе від неправильного написання (холОкратия) і навчилися відрізняти цю модель організації бізнесу від спочилої в бозі форми правління з співзвучною назвою «охлократія». Далі почалося найцікавіше: ми вирішили спробувати холакратию в справі. Момент був підходящим, не вистачало тільки інформації. Довелося вивчати бідно описаний досвід західних колег, закликати на допомога менторів з Амстердама і пірнати в безодні пошуковиків. Через півроку нова концепція почала приживатися, а у нас з'явився досвід, яким не соромно поділитися.



У попередній статті ми писали про те, що таке холакратия і чому вона вам не потрібна. Сьогодні розбавимо солодку теорію гіркою практикою і подивимося, як це працює у Кнопці. Не оминемо досвід Zappos, Medium, David Allen Company і посперечаємося в коментах про ситуації в GitHub. Ви з нами?

Читати далі →

Що таке холакратия і чому вона вам не потрібна

Холакратия скоро стане новим модним баззвордом в світі IT-бізнесу, якими свого часу стали стартапи, аджайл і лін. Вже зараз в Силіконовій долині піднявся неймовірний хайп: компанії рівня Medium, Zappos Airbnb щосили впроваджують Конституції 4.0, з'являються форки і альтернативні системи, народжується купа мисконцепций, спекуляцій і критики в адреса цієї моделі розподілу влади. Скоро тренд добереться до наших північних широт і викличе ще більше нерозуміння труднощів перекладу. Давайте визначимо події і спробуємо розібратися, що таке холакратия, звідки вона взялася і яку користь може принести.



Кнопка обслуговує підприємців, і так вже виходить, що нам завжди потрібно бути трішки попереду, щоб пропонувати самі круті рішення. Тому ми обожнюють пробувати все нове. Експерименти з холакратией ми розпочали кілька місяців тому: набили перші гулі, поспілкувалися з консультантами з США, відчули перші поліпшення і продовжуємо впроваджувати і вивчати. У першої статті розповімо про важливі для розуміння базові штуки, а в наступних поділимося власним досвідом і відповімо на популярні питання.

Читати далі →

Менеджмент. Короткий посібник для початківців менеджерів і досвідчених підлеглих

    Сучасний менеджмент включає в себе цілий ряд дисциплін, які об'єднують в собі самі різні функції, від менеджменту ризиків до управління ресурсами та маркетингу. Сьогодні ж ми поглянемо на менеджмент проекту в рамках IT-компанії в загальному, опишемо головні функції менеджера (кожна з яких включає тисячі подфункций і ще більше всіляких задач) і спростуємо кілька стійких і шкідливих міфів. Ця стаття для початківців PMов, а також для тих, хто виріс в менеджера з програміста.
 
Контрольне питання: чим менеджер відрізняється від підлеглого? Насправді, основна відмінність — це відповідальність за результат. Менеджер відповідає за результат всієї команди. На цьому тлі ні рішення задач, ні зарплата не є основною відмінною рисою між підлеглим і менеджером.
 
Читати далі →