ODBIERZ TWÓJ BONUS :: »

Nowoczesna inżynieria oprogramowania. Stosowanie skutecznych technik szybszego rozwoju oprogramowania wyższej jakości David Farley

(ebook) (audiobook) (audiobook)
Autor:
David Farley
Wydawnictwo:
Helion
Wydawnictwo:
Helion
Ocena:
4.5/6  Opinie: 2
Stron:
224
Druk:
oprawa miękka
Dostępne formaty:
     PDF
     ePub
     Mobi
Czytaj fragment
Książka
41,40 zł 69,00 zł (-40%)
41,40 zł najniższa cena z 30 dni

Dodaj do koszyka Wysyłamy w 24h

Ebook
34,50 zł 69,00 zł (-50%)
34,50 zł najniższa cena z 30 dni

Dodaj do koszyka lub Kup na prezent Kup 1-kliknięciem

Przenieś na półkę

Do przechowalni

Do przechowalni

Powiadom o dostępności audiobooka »

Czego się nauczysz?

  • Stosowania empirycznego podejścia do rozwoju oprogramowania
  • Wdrażania iteracyjnych i przyrostowych metod pracy
  • Wykorzystywania informacji zwrotnych na różnych etapach projektu
  • Projektowania modułowych i skalowalnych systemów
  • Zapewniania wysokiej spójności w kodzie i architekturze
  • Oddzielania złożoności zasadniczej od przypadkowej
  • Stosowania abstrakcji i ukrywania informacji dla uproszczenia systemów
  • Zarządzania powiązaniami i projektowania luźno powiązanych komponentów
  • Wykorzystywania testów automatycznych do eksperymentowania i kontroli jakości
  • Oceniania i wybierania narzędzi wspierających proces inżynierii
  • Zwiększania testowalności i łatwości wdrażania oprogramowania
  • Kontrolowania zmiennych i mierzenia postępów w projekcie
  • Stosowania podejścia DDD oraz wzorców portów i adapterów
  • Organizowania pracy zespołu z myślą o ciągłym uczeniu się
  • Przeciwdziałania problemom organizacyjnym i kulturowym w projektach
  • Utrzymywania równowagi między dyscypliną a elastycznością w procesie wytwarzania

Inżynieria oprogramowania polega na stosowaniu empirycznego podejścia do szukania wydajnych i ekonomicznie uzasadnionych rozwiązań podczas tworzenia oprogramowania. Dziedzina ta ma na celu organizowanie optymalnego procesu tworzenia aplikacji ? od koncepcji, poprzez kodowanie, wdrażanie, utrzymywanie, po wycofywanie. Uzyskanie biegłości w tym obszarze nie jest łatwe: rozwój oprogramowania wymaga zrozumienia filozofii inżynierii i stosowania określonych zasad.

Tę książkę docenią programiści, menedżerowie, inżynierowie i liderzy techniczni. Znajdziesz w niej cenne informacje o filozofii inżynierii oprogramowania, jak również o postępach w sposobie myślenia na jej temat. Na tej bazie oparto zestaw zasad ułatwiających skuteczne radzenie sobie z dwoma podstawowymi procesami inżynierii oprogramowania: uczenia się i eksploracji oraz radzenia sobie ze złożonością. W ten sposób dowiesz się, jak usprawnić wszystkie aspekty swojej pracy, a także jak stosować sprawdzone podejścia prowadzące do sukcesu z uwzględnieniem uwarunkowań ekonomicznych. Dzięki tej przełomowej publikacji nauczysz się technik rozwiązywania problemów z wykorzystaniem zarówno obecnych, jak i przyszłych technologii. W efekcie będziesz szybciej tworzyć lepsze oprogramowanie, i to w bardziej przyjemny i satysfakcjonujący sposób.

Poznaj i stosuj zasady nowoczesnej inżynierii oprogramowania:

  • określaj jasne cele i sensownie wybieraj narzędzia
  • organizuj pracę i systemy tak, aby móc oceniać ciągłe postępy
  • zachowuj kontrolę nawet po zwiększeniu złożoności systemu
  • utrzymuj dyscyplinę z zachowaniem właściwej elastyczności
  • ucz się z historii i doświadczenia
  • naucz się oceniać nowe idee rozwoju oprogramowania

Przekonaj się, jak dzisiaj najlepsi praktycy projektują oprogramowanie!

Wybrane bestsellery

O autorze książki

David Farley uczestniczy w budowie London Multi-Asset Exchange, wielostronnej platformy obrotu instrumentami finansowymi . Ma 20-letnie doświadczenie w dziedzinie wielkoskalowych systemów rozproszonych, był pionierem zastosowania technik zwinnych oraz dyrektorem technicznych części najbardziej wymagających projektów realizowanych przez ThoughtWorks.

Helion - inne książki

Najczęściej zadawane pytania (FAQ)
1. Jakie nowe techniki i podejścia do tworzenia oprogramowania znajdę w tej książce?
Książka prezentuje nowoczesne techniki inżynierii oprogramowania, takie jak praca iteracyjna, podejście przyrostowe, empiryczne metody rozwoju, eksperymentowanie, a także zasady projektowania modułowego, ukrywania informacji i radzenia sobie ze złożonością.
2. Czy książka zawiera praktyczne przykłady i narzędzia, które mogę zastosować w codziennej pracy programisty?
Tak, publikacja oferuje liczne praktyczne przykłady, porady oraz narzędzia wspierające efektywny rozwój, testowanie i wdrażanie oprogramowania, które można od razu wykorzystać w pracy.
3. Czy książka jest aktualna pod względem współczesnych trendów w inżynierii oprogramowania?
Tak, autor omawia najnowsze podejścia i narzędzia stosowane przez czołowych specjalistów w branży, uwzględniając aktualne wyzwania i trendy w tworzeniu oprogramowania.
4. W jaki sposób książka pomaga rozwiązywać typowe problemy podczas pracy nad złożonymi projektami IT?
Książka skupia się na radzeniu sobie ze złożonością projektów, wprowadzaniu modularności, eliminowaniu powiązań oraz efektywnym zarządzaniu informacją, co ułatwia rozwiązywanie problemów w dużych i skomplikowanych projektach.
5. Czy znajdę tu wskazówki dotyczące usprawnienia pracy zespołowej i komunikacji w projektach programistycznych?
Tak, książka porusza zagadnienia związane z organizacją pracy zespołowej, iteracyjnym podejściem do rozwoju oraz znaczeniem informacji zwrotnej i współpracy w zespole programistycznym.
6. Jakie korzyści z lektury odniosą osoby zajmujące się zarządzaniem projektami informatycznymi?
Książka przedstawia zasady optymalizacji procesów, podejmowania decyzji opartych na danych oraz efektywnego zarządzania postępem i złożonością, co jest szczególnie przydatne dla menedżerów projektów IT.
7. Czy książka nadaje się jako materiał do nauki samodzielnej lub jako podręcznik na studia?
Tak, dzięki jasnemu podziałowi na tematyczne rozdziały, praktycznym przykładom i uporządkowanemu podejściu książka sprawdzi się zarówno jako materiał do samodzielnej nauki, jak i podręcznik akademicki.
8. Czy dostępna jest wersja elektroniczna tej książki?
Tak, na Helion.pl można zakupić zarówno wersję drukowaną, jak i e-book w popularnych formatach.

Zamknij

Przenieś na półkę
Dodano produkt na półkę
Usunięto produkt z półki
Przeniesiono produkt do archiwum
Przeniesiono produkt do biblioteki
Proszę czekać...
ajax-loader

Zamknij

Wybierz metodę płatności

Książka
41,40 zł
Dodaj do koszyka
Ebook
34,50 zł
Dodaj do koszyka
Zamknij Pobierz aplikację mobilną Ebookpoint