«Совершенный софт» — это проверенный, структурированный и высокотехнологичный подход к разработке программного обеспечения. Множество компаний уже используют идеи Лёве в сотнях систем, но раньше эти мысли нигде не публиковались.Методология Лёве объединяет разработку систем и дизайн проектов, используя базовые принципы разработки ПО, корректные наборы инструментов и эффективные методы. Автор подробно описывает основы, на которых прокалываются многие архитекторы ПО, и показывает, как разложить систему на мелкие блоки или службы. Вы узнаете как вывести эффективный дизайн проекта из дизайна системы, как рассчитать время, необходимое на запуск проекта, его стоимость и риски, и даже как разработать несколько вариантов выполнения.Метод и принципы «совершенного софта» можно применять независимо от размера проекта, компании, технологии, платформы или отрасли. Цель этой книги — решение важнейших задач современной разработки ПО, требующих исправления программных систем и проектов, ваш карьерный рост и, возможно, изменение всей IT-индустрии. Рекомендации и знания, которые вы получите, сэкономят десятилетия вашего опыта и спасут многие проекты. Эта книга принесет большую пользу разработчикам, архитекторам, руководителям проектов или менеджерам на любом этапе карьеры.
Sovershennyy soft eto proverennyy, strukturirovannyy i vysokotekhnologichnyy podkhod k razrabotke programmnogo obespecheniya. Mnozhestvo kompaniy uzhe ispolzuyut idei Lyeve v sotnyakh sistem, no ranshe eti mysli nigde ne publikovalis.Metodologiya Lyeve obedinyaet razrabotku sistem i dizayn proektov, ispolzuya bazovye printsipy razrabotki PO, korrektnye nabory instrumentov i effektivnye metody. Avtor podrobno opisyvaet osnovy, na kotorykh prokalyvayutsya mnogie arkhitektory PO, i pokazyvaet, kak razlozhit sistemu na melkie bloki ili sluzhby. Vy uznaete kak vyvesti effektivnyy dizayn proekta iz dizayna sistemy, kak rasschitat vremya, neobkhodimoe na zapusk proekta, ego stoimost i riski, i dazhe kak razrabotat neskolko variantov vypolneniya.Metod i printsipy sovershennogo softa mozhno primenyat nezavisimo ot razmera proekta, kompanii, tekhnologii, platformy ili otrasli. TSel etoy knigi reshenie vazhneyshikh zadach sovremennoy razrabotki PO, trebuyushchikh ispravleniya programmnykh sistem i proektov, vash karernyy rost i, vozmozhno, izmenenie vsey IT-industrii. Rekomendatsii i znaniya, kotorye vy poluchite, sekonomyat desyatiletiya vashego opyta i spasut mnogie proekty. Eta kniga prineset bolshuyu polzu razrabotchikam, arkhitektoram, rukovoditelyam proektov ili menedzheram na lyubom etape karery.