Inżynieria oprogramowania to empiryczne podejście do tworzenia efektywnych i ekonomicznych rozwiązań w procesie tworzenia aplikacji, obejmującym koncepcję, kodowanie, wdrażanie, utrzymanie i wycofywanie. Biegłość w tej dziedzinie wymaga zrozumienia filozofii inżynierii oraz stosowania konkretnych zasad. Książka jest skierowana do programistów, menedżerów, inżynierów i liderów technicznych, oferując cenne informacje o filozofii inżynierii oprogramowania oraz nowoczesnych podejściach do jej rozwoju. Zawiera zestaw zasad, które pomagają w radzeniu sobie z dwoma kluczowymi procesami: uczeniem się i eksploracją oraz zarządzaniem złożonością. Usprawnia to wszystkie aspekty pracy oraz umożliwia stosowanie sprawdzonych metod prowadzących do sukcesu z uwzględnieniem uwarunkowań ekonomicznych. Publikacja uczy technik rozwiązywania problemów z zastosowaniem obecnych i przyszłych technologii, co pozwala na szybsze tworzenie lepszego oprogramowania w satysfakcjonujący sposób. Poznaj zasady nowoczesnej inżynierii oprogramowania: określaj cele, wybieraj narzędzia, organizuj pracę, zachowuj kontrolę w złożonych systemach, utrzymuj dyscyplinę z elastycznością, ucz się z doświadczeń i oceniaj nowe idee. Dowiedz się, jak najlepsi praktycy projektują oprogramowanie!
Humble Jez Pořadí knih (chronologicky)


Continuous delivery: Reliable software releases through build, test, and deployment automation
- 512 stránek
- 18 hodin čtení
In too many organizations, build, testing & deployment processes can take six months or more. This text demonstrates how to dramatically increase speed while reducing risk & improving code quality at the same time. It covers configuration management, source code control, release planning, auditing, compliance & more