Search results
Startup, scaleup, klęska. 42 ścieżki rozwijania biznesu w duchu Lean i Agile
Jurgen Appelo
Zakładaniu startupu towarzyszą marzenia. By mogły się spełnić, firma musi się rozwinąć i pomyślnie przejść proces skalowania. O tym, że nie jest to łatwe, przekonało się już wielu przedsiębiorców. Aby się udało, trzeba umieć tworzyć i utrzymywać modele biznesowe, a także wiedzieć, kiedy i jak się z nich wycofać. Każdy chce skalować swoją firmę, ale niekiedy deskalowanie jest najlepszym rozwiązaniem. Cóż więc zrobić? Poznać odpowiednie narzędzia i dowiedzieć się, kiedy i jak z nich skorzystać. Ta książka zawiera bezcenne rady dla każdego, kto chce wprowadzić na rynek nowy produkt czy usługę. Pokazuje, jak liderzy tworzą wizję innowacyjnego produktu i przedstawiają oczekiwane korzyści dla użytkowników. Opisano tu różne opcje finansowania, zasady budowania zespołu pracowników, a także problemy związane z wprowadzaniem produktu na rynek. Narzędzia i wskazówki, które tu znajdziesz, mają przyspieszać rozwój biznesu działającego w nurcie Lean i Agile. Odnoszą się one do takich tematów jak praca z zespołem rozproszonym, optymalizacja przepływu pracy czy mapy podróży użytkownika. W książce: jaki jest naturalny cykl życia firm i jak nim zwinnie zarządzać jak i po co tworzyć biznesowe patchworki, koła wartości i protopersony co to jest wir innowacyjności i co ma wspólnego refleksja z usprawnieniami które wskaźniki są przydatne przy kierowaniu biznesu na ścieżkę rozwoju lejki rekrutacji, testy behawioralne i zarządzanie talentami jak przygotować startup na skalowanie Zakładasz startup? Pilnuj, by tego nie schrzanić!
Statystyka z programem Statistica
Małgorzata Rabiej
Wydaje Ci się, że statystyka jest trudna? Statistica na pewno nie! Statistica to pakiet oprogramowania statystycznego i analitycznego, uważany za jedno z najlepszych rozwiązań w swojej klasie. Oferuje szeroki wybór narzędzi statystycznych i procedur analizy danych oraz umożliwia zarządzanie nimi i wizualizację otrzymanych wyników. Zapewnia też dostęp do zaawansowanych algorytmów modelowania i prognozowania. Właśnie dlatego stanowi obecnie standardowe narzędzie pracy w wielu firmach analitycznych, na uczelniach oraz w różnego rodzaju instytucjach badawczych. Ponadto dzięki prostemu interfejsowi i dobrej dokumentacji stale zyskuje nowych użytkowników. Jeśli jesteś zainteresowany poznaniem możliwości środowiska oraz praktyczną nauką sposobów prowadzenia analiz statystycznych, koniecznie sięgnij po książkę "Statystyka z programem Statistica". Z nią poznasz podstawowe pojęcia i metody statystyczne oraz nauczysz się tworzyć i stosować odpowiednie modele. Dowiesz się, jak posługiwać się programem do szybkiego osiągnięcia wyznaczonych celów. Przedstawione tu zagadnienia przygotują Cię do samodzielnego opracowania wyników badań, ich prawidłowej analizy oraz formułowania wniosków. Jeśli masz coś wspólnego z komputerową analizą danych, po prostu nie wypada Ci nie mieć tej książki! Interfejs i podstawowe możliwości środowiska Statistica Pojęcia, metody i narzędzia wykorzystywane w analizach statystycznych Badanie wpływu różnych czynników na wybrane cechy populacji Ocena błędów wnioskowania o parametrach populacji na podstawie wyników próby losowej Analiza współzależności między zmiennymi losowymi oraz ocena jakości zbudowanego modelu Konstruowanie prognoz na podstawie szeregów czasowych Sposoby wizualizacji wyników analiz statystycznych Przekonaj się, co można osiągnąć za pomocą programu Statistica!
Marcin Jamro
Projektowanie aplikacji jest wymagającym zadaniem, zwłaszcza jeśli trzeba rozwiązywać złożone problemy. W takich przypadkach należy mieć na uwadze również wydajność kodu, aby program działał płynnie na urządzeniach o ograniczonych zasobach. Takie zadania bywają naprawdę trudne i wymagają wiedzy, w tym dotyczącej struktur danych i algorytmów. Tę praktyczną książkę docenią programiści C#. Zaczniesz od zapoznania się z zasadami działania algorytmów, aby później przejść do różnych struktur danych: tablic, list, stosów, kolejek, słowników i zbiorów. Poszczególne przykłady zostały zilustrowane fragmentami kodu i rysunkami. Opanujesz także sortowanie tablic przy użyciu rozmaitych algorytmów, co solidnie ugruntuje Twoje umiejętności. Następnie poznasz bardziej złożone struktury danych i algorytmy służące do różnych zadań, jak wyznaczanie najkrótszej ścieżki w grafie czy rozwiązywanie łamigłówek. W ten sposób nauczysz się budować w języku C# komponenty algorytmiczne, które bez problemu zastosujesz w rozmaitych aplikacjach, również internetowych i na platformy mobilne. Z tą książką nauczysz się: podstaw algorytmów i ich klasyfikacji przechowywać dane w ustrukturyzowany sposób budować aplikacje wzbogacone o stosy, kolejki, tablice z haszowaniem, słowniki i zbiory tworzyć wydajne aplikacje z użyciem algorytmów związanych z drzewami podnosić wydajność swoich rozwiązań przy użyciu grafów implementować algorytmy pozwalające rozwiązywać łamigłówki i generować fraktale Kilkusetkrotne zwiększenie wydajności kodu na wyciągnięcie ręki!
Struktury danych i algorytmy w języku C#. Projektowanie efektywnych aplikacji
Marcin Jamro
C# jest nowoczesnym i elastycznym językiem programowania. Aby w pełni skorzystać z jego zalet, trzeba płynnie posługiwać się dostępnymi w nim strukturami danych i algorytmami, pozwalają one bowiem na efektywnie organizowanie danych i mają znaczący wpływ na wydajność aplikacji. Z punktu widzenia programisty kluczowe jest ich właściwe zaimplementowanie: wybór właściwej struktury danych i związanego z nią algorytmu stanowi o jakości tworzonego kodu. Na przykład w celu wykonywania wysokowydajnych operacji na zbiorach warto użyć zbioru haszowanego. Inne konstrukcje umożliwiają rozwiązywanie kolejnych problemów. Dzięki tej książce nauczysz się używania struktur danych i implementacji najważniejszych algorytmów w języku C#. Najpierw zapoznasz się z najprostszymi strukturami danych o swobodnym dostępie - z tablicami oraz listami. Wyjaśniono tu również działanie struktur danych o dostępie sekwencyjnym, opartych na stosach i kolejkach. Przedstawiono zastosowanie słowników, dzięki którym można mapować klucze na wartości i prowadzić szybkie wyszukiwanie. Przystępnie opisano korzystanie z najbardziej zaawansowanych konstrukcji, takich jak drzewo binarne, binarne drzewo poszukiwań, drzewo samorównoważące się i kopiec. W końcowej części książki znajdziesz ciekawą analizę stosowania grafów i związanych z nimi algorytmów, takich jak przeszukiwanie grafu, minimalne drzewo rozpinające, kolorowanie węzłów oraz znajdowanie najkrótszej ścieżki. Najciekawsze zagadnienia ujęte w książce: różne typy danych w C#: wartościowe i referencyjne tablice i listy oraz algorytmy sortowania operacje na zbiorach oraz wbudowany typ HashSet struktury drzewiaste i kopce: binarne, dwumianowe oraz Fibonacciego algorytmy oparte na grafach, w tym algorytm Dijkstry C#. Liczy się algorytm i odpowiednia struktura danych!
Strategiczne monolity i mikrousługi. Jak napędzać innowacyjność za pomocą przemyślanej architektury
Vaughn Vernon, Tomasz Jaskula
Przedsiębiorstwo, jeśli ma osiągać satysfakcjonujące wyniki biznesowe, musi używać dobrego oprogramowania. Aby jednak zapewnić firmie pozycję lidera i decydować o przyszłości branży, trzeba czegoś więcej: odwagi we wprowadzaniu i wdrażaniu innowacji. Innowacje te powinny być wspierane przez inteligentne decyzje architektoniczne ukierunkowane na cele firmy, osiągane wyniki i zapewnienie sobie przewagi konkurencyjnej w przyszłości. Niestety podczas projektowania oprogramowania architekci często kierują się przyzwyczajeniami bądź aktualnie obowiązującą modą. Niniejsza książka jest przeznaczona dla kadry kierowniczej najwyższego szczebla oraz dla osób sterujących rozwojem oprogramowania w firmie. Ma pomóc w zrozumieniu problemów strategicznych, z jakimi te osoby się mierzą, a także ułatwić wybór najlepszego rozwiązania architektonicznego. W książce opisano, kiedy zdecydować się na rozproszone mikrousługi czy dobrze zmodularyzowane monolity, a kiedy na usługi będące połączeniem obu rozwiązań. Dokładnie wyjaśniono, w jak dużym stopniu wyważone decyzje architektoniczne umożliwiają maksymalizację wartości i innowacyjności, dostarczanie łatwych do rozwijania systemów i unikanie kosztownych błędów. Nie zabrakło w niej również praktycznych wskazówek, jak tworzyć dobrze zaprojektowane monolity, które można bez problemu utrzymywać i rozwijać, oraz jak stopniowo przekształcać starsze systemy w prawdziwie efektywne mikrousługi. Najciekawsze zagadnienia: łączenie planowania architektury z wprowadzaniem innowacji w firmie problemy komunikacyjne a eksperymentowanie z innowacjami praktyczne podejście do strategicznych inwestycji najlepsze style architektoniczne wybór między systemem monolitycznym a mikrousługami przekształcanie monolitów w mikrousługi Przepis na sukces tkwi w doskonałości podejścia architektonicznego!
Stwórz grę w Unity, a nauczysz się programowania w C#! Pisanie kodu, które sprawia radość. Wydanie V
Harrison Ferrone
Unity jest zaawansowanym środowiskiem przeznaczonym do tworzenia gier 3D. Równocześnie może stanowić początek wspaniałej przygody z C#, który jest nowoczesnym i wszechstronnym językiem programowania. Taka ścieżka nauki pozwala na uniknięcie niezrozumiałego dla początkujących żargonu czy niejasnej logiki programowania. Poszczególne konstrukcje języka i ich zastosowanie nagle stają się proste - dzięki niestandardowym skryptom pisanym w C# można rozszerzyć możliwości Unity i tworzyć wciągające, świetnie wyglądające gry. Oto sposób na przyjemną i angażującą, a przy tym skuteczną naukę programowania! To piąte, uzupełnione i zaktualizowane wydanie cenionego podręcznika, dzięki któremu poznasz od podstaw koncepcje programowania w języku C#, dowiesz się, czym są zmienne i klasy, a także jakie są zasady programowania zorientowanego obiektowo. Po zapoznaniu się z elementarzem C# przejdziesz do tworzenia gier w Unity. Nauczysz się tworzyć skrypty obsługi prostej mechaniki gry i zdobędziesz praktyczne doświadczenie w programowaniu zgodnym z najlepszymi praktykami kodowania. A tym samym wejdziesz na wyższy poziom w zakresie posługiwania się Unity i językiem C#. Po uważnej lekturze zdobędziesz umiejętności potrzebne do realizacji projektów własnych gier w Unity i C#. W książce między innymi: precyzyjne przykłady przydatne w nauce podstaw programowania w języku C# skrypty i ich implementacja w Unity tworzenie podstawowych mechanizmów gier interfejsy, klasy abstrakcyjne, stosy, kolejki, obsługa wyjątków i błędów w C# podstawy sztucznej inteligencji do zastosowania w grach Ciekawość to pierwszy krok do programowania!
Strategia UX. Jak tworzyć innowacyjne produkty cyfrowe, które spotkają się z uznaniem rynku
Jaime Levy
Strategia wrażeń użytkownika (UX) wymaga umiejętnego połączenia strategii biznesowej oraz projektowania UX. Niestety jak dotąd brakowało łatwego w zastosowaniu modelu łączenia tych dwóch dziedzin w praktyce. Ten niezwykle praktyczny podręcznik zawiera nieskomplikowane narzędzia i techniki strategiczne, które pomogą Twojemu zespołowi i Tobie w tworzeniu innowacyjnych produktów cyfrowych, z których inni faktycznie będą chcieli korzystać. Bez względu na to, czy jesteś przedsiębiorcą, projektantem UX lub UI, menedżerem produktu, czy też jednym z członków wewnętrznego zespołu przedsiębiorczego, znajdziesz tutaj metody o różnym stopniu zaawansowania, które będziesz mógł z miejsca wykorzystać w codziennej pracy. Autorka przedstawia tu także biznesowe analizy przypadków, kontekst historyczny i przykłady z życia wzięte, a ponadto dokłada zapis rozmów z wybitnymi strategami, którzy wyjaśniają, jak oni widzą zagadnienie strategii UX. Zdefiniuj i zweryfikuj docelową grupę użytkowników z wykorzystaniem prowizorycznych profili klienta oraz technik rozpoznania rynku. Przeprowadź badania i analizę konkurencji w celu lepszego poznania zatłoczonego rynku lub stworzenia na nim jakiejś niepowtarzalnej wartości. Pomóż członkom swojego zespołu skoncentrować się na podstawowej użyteczności produktu oraz modelu biznesowym poprzez prowadzenie uporządkowanych eksperymentów na prototypach. Projektuj lejki UX zwiększające zaangażowanie klientów poprzez łączenie pożądanych działań użytkowników z odpowiednimi wskaźnikami. Jaime Levy jest specjalistką ds. strategii UX, zamieszkałą w Los Angeles. Szefuje agencji konsultingowej JLR Interactive, obsługującej startupy i duże przedsiębiorstwa. Pomaga im przechodzić od pomysłów biznesowych do innowacyjnych i skalowanych rozwiązań internetowych. Jaime prowadzi na całym świecie warsztaty poświęcone zagadnieniom UX, wykłada również na University of Southern California. „Jaime już od 1993 roku zadziwia mnie swoimi zachwycającymi produktami cyfrowymi. Przeczytaj przytaczane przez nią ciekawe historie, zapoznaj się z jej lekcjami, a też będziesz umiał stworzyć coś niesamowitego”. — Mark Frauenfelder, założyciel firmy Boing Boing, redaktor magazynu „Make” „Jaime tworzyła przełomowe rozwiązania z zakresu UX na długo przed tym, zanim dziedzinę tę w ogóle nazwano UX. Przeczytaj tę książkę i dowiedz się, jak zejść z drogo swoim klientom i samemu sobie, a także jak tworzyć wartość dla wszystkich, którzy mają kontakt z Twoim produktem lub usługą”. — Douglas Rushkoff, autor książek Present Shock oraz Program or Be Programmed
SolidWorks 2017. Projektowanie maszyn i konstrukcji. Praktyczne przykłady
Jerzy Domański
Wkrocz w trzeci wymiar z SolidWorksem! -- Opanuj projektowanie CAD części i złożeń od podstaw -- Naucz się korzystać z zaawansowanych narzędzi inżynierskich -- Poznaj praktyczne przykłady zastosowania ich w projektach SolidWorks to jeden z najpopularniejszych programów do trójwymiarowego, parametrycznego projektowania wspomaganego komputerowo. Niewygórowana cena, wygodny interfejs, duże możliwości i szereg dodatkowych narzędzi wspomagających prace inżynierskie sprawiły, że środowisko to szybko zyskało sobie uznanie rzesz użytkowników na całym świecie. Środowisko można opanować w stosunkowo krótkim czasie i bez większych problemów, lecz sama znajomość narzędzia z nikogo nie czyni jeszcze inżyniera. Aby projekty mogły zostać wykorzystane w praktyce, w procesie ich tworzenia niezbędna jest odpowiednia wiedza na temat zasad konstruowania i metod rozwiązywania problemów inżynierskich. Wiedzę tę można zdobyć dzięki odpowiedniej lekturze. Książka "SolidWorks 2017. Projektowanie maszyn i konstrukcji. Praktyczne przykłady" przedstawia podstawy pracy w najnowszej wersji środowiska SolidWorks, umożliwiając szybkie rozpoczęcie korzystania z najważniejszych narzędzi do modelowania części, tworzenia złożeń, parametryzacji projektów, przygotowywania dokumentacji technicznej oraz sprawdzania poprawności konstrukcji. Nie znajdziesz tu suchego opisu programu oraz oferowanych przez niego możliwości, lecz realne problemy, na które może natrafić konstruktor, oraz sposoby ich rozwiązywania na pomocą SolidWorks. Jeśli zamierzasz zostać inżynierem albo już nim jesteś, kwestie tu opisane znacznie ułatwią Ci pozyskanie umiejętności niezbędnych w codziennej pracy zawodowej. -- Interfejs użytkownika i funkcje programu SolidWorks -- Narzędzia do modelowania bryłowego i powierzchniowego -- Metody konstruowania części i tworzenia złożeń -- Typowe błędy popełniane przez niedoświadczonych użytkowników -- Parametryzacja projektów i tworzenie wariantów -- Tworzenie własnych bibliotek operacji i szkiców oraz automatyzacja pracy -- Sprawdzanie poprawności konstrukcji mechanizmów -- Tworzenie dokumentacji technicznej -- Projektowanie części blaszanych, konstrukcji spawanych i form odlewniczych -- Współpraca programu z zewnętrznymi arkuszami kalkulacyjnymi -- Tworzenie własnych aplikacji i poleceń -- Praktyczne przykłady zastosowania narzędzi inżynierskich Poznaj jedno z najbardziej popularnych środowisk 3D CAD!