Nepochopte mě špatně. Naprosto se ztotožňuji s principy agilního vývoje software a jsem přesvědčen, že: Krátký cyklus zpětné vazby a dobrá komunikace v týmu jsou důležité a dobře komunikující tým průměrných inženýrů dosahuje lepších výsledků – než izolovaní géniové hrající si na vlastních hřištích. Prototypování, časté dodávky a intenzivní zapojení zákazníka (businessu i IT) od počátku předchází nepříjemným překvapením v pozdních fázích vývoje a většinou znamená vyšší spokojenost zákazníka …
Téma: i
Jak efektivně vyvíjet software v období nedostatku vývojářů? Nenechte si operovat srdce od stavebního inženýra
Šestidílný seriál našeho CEO, Tomáše Pavlíka, o tom, jakým zásadním chybám se vyhnout při hledání vývojářů do vašeho týmu nebo při nakupování služeb v oblasti vývoje software na zakázku v období, kdy celá Evropa trpí velkým nedostatek kvalifikovaných softwarových inženýrů. V předchozím díle seriálu Tomáš Pavlík upozornil na důležitost vnímání projektu jako na společný cíl napříč organizační strukturou. Jaká bude rada pro 5. díl? Nenechte si …
Jak efektivně vyvíjet software v období nedostatku vývojářů? Umožněte nám překročit limity vaší liniové organizační struktury
Šestidílný seriál našeho CEO, Tomáše Pavlíka, o tom, jakým zásadním chybám se vyhnout při hledání vývojářů do vašeho týmu nebo při nakupování služeb v oblasti vývoje software na zakázku v období, kdy celá Evropa trpí velkým nedostatek kvalifikovaných softwarových inženýrů. Tomáš Pavlík ve třetím díle svého seriálu podtrhl význam Delivery Managementu a superschopnosti těch, kteří ho řídí. Co dalšího pomůže k úspěchu? Umožněte nám překročit limity vaší …
Jak efektivně vyvíjet software v období nedostatku vývojářů? Klíčem je Delivery Management
Šestidílný seriál našeho CEO, Tomáše Pavlíka, o tom, jakým zásadním chybám se vyhnout při hledání vývojářů do vašeho týmu nebo při nakupování služeb v oblasti vývoje software na zakázku v období, kdy celá Evropa trpí velkým nedostatek kvalifikovaných softwarových inženýrů. Díky předchozím dílům už všichni respektujeme známá fakta a stoprocentně jsme už zapomněli na bodyshop. Co je dalším klíčem úspěchu? Delivery Management, přeci! Úspěch softwarového projektu …
Jak efektivně vyvíjet software v období nedostatku vývojářů? Zapomeňte na bodyshop!
Šestidílný seriál našeho CEO, Tomáše Pavlíka, o tom, jakým zásadním chybám se vyhnout při hledání vývojářů do vašeho týmu nebo při nakupování služeb v oblasti vývoje software na zakázku v období, kdy celá Evropa trpí velkým nedostatek kvalifikovaných softwarových inženýrů. Další díl seriálu navazuje na první radu, která zní – Respektujte známá fakta! Tedy, že nepřesnost odhadů pracnosti, nákladů, času je v době, kdy se odhady …
Jak efektivně vyvíjet software v období nedostatku vývojářů? Respektujte známá fakta!
Zahajujeme seriál textů Tomáše Pavlíka, který nabídne doporučení, jakým zásadním chybám se vyhnout při hledání vývojářů do vašeho týmu nebo při nakupování služeb v oblasti vývoje software na zakázku v období, kdy celá Evropa trpí velkým nedostatek kvalifikovaných softwarových inženýrů. V posledních 2-3 letech se na sociálních sítích mezi vývojáři objevil nový fenomén. Všichni se baví nad trapnými schůzkami s nekompetentními recruitery, nad hloupými nabídkami …
Jak si vybrat správného zaměstnavatele v ICT
V roce 2020 bude v Evropské unii chybět 500 000 až milion profesionálů v oboru ICT. Česká republika v tom není žádnou výjimkou a s nedostatkem kvalifikovaných lidí se potýká už dva roky. Profesionálové v ICT se tak dostali do situace, kdy si mohou zaměstnavatele vybírat. Často však neví jak a jsou potom zbytečně zklamání. Informační a telekomunikační odvětví v České republice výrazně roste několikátým rokem po sobě. Může za to …
V ČR pracuje v IT jen 7% žen. Soutěž IT SPY dokazuje, že je to škoda
V České republice jsme s podílem 7 % žen zaměstnaných v IT oborech druzí nejhorší v Evropě. A toto číslo navíc každoročně klesá. Přitom na některých pracovních pozicích jsou ženy preferovány kvůli lepší schopnosti komunikace se zákazníkem nebo obchodním partnerem. Problém začíná už na školách, kde je trvale malý počet studentek informačních technologií. Jejich zastoupení se na IT oborech pohybuje okolo 16 % K popularizaci studia IT oborů …
Tomcat vládne všem
I když je dnes moderní diskutovat o potřebnosti Java aplikačních serverů vůbec, většina webových aplikací se stále na aplikační server nasazuje. Výběr aplikačního serveru je důležitým rozhodnutím, které má velký vliv na architekturu i na průběh zákaznických projektů. Při diskuzích s kolegy i zákazníky často slýchám výhrady typu „Tomcat není aplikační server“ nebo „Opravdu velký web nemůže běžet pod Tomcatem“. Tento článek se pokusí …
Jak snadno a rychle změnit ORM framework u produkční aplikace
Volba frameworku pro mapování objektového a relačního modelu (ORM) je velmi důležitá na začátku vývoje každého projektu, protože zásadně ovlivňuje návrh struktury systému. V dnešní době se nejčastěji pro tyto účely využívá řešení MyBatis, Spring JDBC a Hibernate. Zatímco MyBatis a Spring JDBC jsou založené na definici SQL dotazu a mapování sloupců na cílové objekty, tak Hibernate je implementací Java Persitence API, která přímo definuje, …