12 методологий разработки ПО

Организация процесса в помощь производительности. Методология разработки софта — организация труда, включающая идеологические принципы, план, контроль над процессами, подход к сотрудникам. Выделим 12 видов: Waterfall — традиционный подход. RUP (Rational Unified Process) — рациональный. Agile — общая методология гибкой разработки. Crystal Clear — подход с уравниванием разработчиков в коллективе. Spiral — спиральный метод. DSDM (Dynamic Systems Development Model) — динамическая модель. FDD (Feature Driven…

читать далее

О пользе стажировки и одном стартапе

Интервью с руководителем одной из стажировок GeekBrains Никитой Овчинниковым и командой. Как пройти путь от поиска ответа на просторах интернета через обучение до перспективного стартапа?  Реальны ли истории успеха в сфере IT? Возможно ли после стажировки найти хорошую работу? Что такое стажировка в реальном проекте и как в неё попасть?…

читать далее

Быстрый старт

Как быстро запускать личные проекты.   Пару месяцев назад я запустил pianoramaradio.ru за один день. Если бы я не управился бы за день, то не запустил бы проект вообще. Расскажу о том, что я понял о запуске личных проектов. Делайте минимум Пианорама делает ровно одну вещь: рандомно проигрывает фортепианную музыку…

читать далее