Listing 1 - 10 of 11 | << page >> |
Sort by
|
Choose an application
Long description: GitHub – praktisch und anschaulich erklärt Das typische GitHub-Vokabular wie Pull-Request und Co. und grundlegende Arbeitsschritte verständlich beschrieben Von ersten Commits bis zu eigenen GitHub Actions GitHub und Git im Zusammenspiel GitHub ist derzeit die größte Internetplattform für Open-Source-Entwicklungsprojekte und bietet ein grafisches Webinterface mit vielen Funktionen für die gemeinsame Arbeit sowie interessante Community-Features. Technisch setzt es auf der bekannten Versionsverwaltung Git auf.Aber was ist ein Repository, Branch, Commit, Pull-Request oder Fork? Wie lege ich ein eigenes Projekt an? Was muss ich beim Mergen beachten und wann sind etwas Git oder Actions und Apps ein guter nächster Schritt?Einsteiger*innen lernen alle wichtigen Werkzeuge und Begriffe kennen, spielen typische Arbeitsschritte durch und erhalten über die Funktionalität der Plattform hinaus viele Infos und Praxistipps. Mit diesem verständlichen und humorvollen Leitfaden gelingt der unfallfreie Einstieg in die Open-Source-Welt – garantiert. Biographical note: Anke Lederer ist Fachinformatikerin Systemintegration, Diplom-Informatikerin und zertifizierte Project Management Professional (PMP®). Wenn sie nicht gerade überlegt, wie man ein Holz-Projekt mit dem Arduino oder Raspberry Pi noch besser machen könnte, schreibt sie Artikel für die Online-Zeitung Infotechnica (www.infotechnica.de).
Softwareentwicklung --- Open Source --- Git --- Repository --- Branch --- Commit --- Pull-Request --- Fork --- Merge --- GitHub Marketplace
Choose an application
Long description: Testautomatisierung ist ein mächtiges Werkzeug, um Tests wiederholbar zu machen und effizienter zu gestalten. Dieses Buch erklärt, wie Testautomatisierung mit Fokus auf den funktionalen Systemtest konzipiert und in bestehende Projekte und die Organisation eingegliedert wird. Dabei werden sowohl fachliche als auch technische Konzepte vorgestellt. Beispiele aus verschiedenen Einsatzgebieten (z.B. Webapplikationen, Data-Warehouse-Systeme) und Projektarten (z.B. Scrum, V-Modell) erläutern die methodischen Grundlagen. Auch auf Werkzeuge sowie Qualitätsgewinne und Einsparpotenziale durch Testautomatisierung wird eingegangen. Aus dem Inhalt: - Testprozess und Entwicklungsvorgehen - Testfallspezifikation und -durchführung - Konzeption eines Automatisierungsframeworks - Einsatzgebiete nach System-, Test- und Projektart - Testdurchführungswerkzeuge - Integration in die Organisation Im Anhang finden sich Beispiele zur Erstellung von daten- und schlüsselwortgetriebenen Testfällen sowie beispielhaft ein Kriterienkatalog zur Auswahl eines Testwerkzeugs aus der Praxis. Biographical note: Manfred Baumgartner, Vice President Quality Assurance bei Nagarro GmbH, Wien, ist seit über 30 Jahren im Bereich Softwaretest und Qualitätssicherung als Berater, Coach und Manager tätig. Seine umfangreichen Erfahrungen bringt er in viele Präsentationen auf Konferenzen im gesamten deutschsprachigen Raum sowie in Artikeln und Büchern zum Thema Softwaretest ein.Stefan Gwihs ist begeisterter Softwareentwickler, Softwaretester und Testautomatisierer für die Nagarro GmbH, Wien. Aktuell beschäftigt er sich vor allem mit Themen im Bereich mobiler Testautomatisierung und agiler Softwareentwicklung.Richard Seidl ist Berater und Coach für agile Methoden und Softwaretest. Er hat in seiner beruflichen Laufbahn schon viel Software gesehen und getestet: gute und schlechte, große und kleine, alte und neue, Schokolade und Grütze. Mit seiner Erfahrung unterstützt er Unternehmen dabei, ihre Entwicklungs- und Testprozesse zu verbessern und so zu gestalten, dass Software effektiver realisiert wird, höhere Qualität hat und die Teams Spaß an der Entwicklung haben. Thomas Steirer ist als Automatisierungsexperte, Berater und Trainer für die Nagarro GmbH, Wien, tätig und leitet die globale Practice für Test Automation. Er ist Autor von Fachartikeln, Speaker auf Konferenzen und Architekt von A2A, dem Nagarro "Advanced Automation Approach".Marc-Florian Wendland ist seit über 10 Jahren Senior Researcher am Fraunhofer Institut FOKUS in Berlin im Bereich Qualitätssicherung softwareintensiver Systeme. Seine Expertise liegt vor allem in der Testautomatisierung und stützt sich auf die Erfahrungen aus zahlreichen nationalen und internationalen Forschungs- und Industrieprojekten. Darüber hinaus ist er in verschiedene Standardisierungsaktivitäten im Bereich des Softwaretests involviert.
Qualitätsmanagement --- Softwareentwicklung --- Automatisierung --- Systemtest --- Testen --- Softwaretest --- Testverfahren --- Testwerkzeuge --- Testkonzeption --- Certified Tester --- Testmanagement --- Softwarequalitätssicherung --- Testprozesse --- ISTQB® --- Testumgebungen
Choose an application
Long description: Biographical note:
Softwareentwicklung --- Programmierung --- Open Source --- Workflow --- buch --- GitHub --- Versionsverwaltung --- gitlab --- mitp --- Git --- hui --- rebasing --- Repository --- ssh key --- stash
Choose an application
Long description: Mit durchdachtem Softwaredesign zu besserem Code US-Bestseller des renommierten Stanford-Professors John Ousterhout kombiniert eingängige Codebespiele (v.a. Java & C++) und High-Level-Konzepte, durch die Sie Ihr Verständnis von Softwaredesign deutlich vertiefen werden Bewährte Didaktik: Die Inhalte wurden im Rahmen eines Kurses an der Standford University mehrfach mit Studierenden durchgespielt. John Ousterhout, Erfinder von Tcl und seit 2008 Professor am Department of Computer Science der Stanford University, sieht Softwaredesign als zentrale Kompetenz, die großartige von normalen Programmierern und Programmiererinnen unterscheidet - eine Kompetenz, die aber kaum gelehrt und vermittelt wird. In seinem Buch gibt er persönliche Erfahrungen weiter, die er durch das Schreiben und Lesen von mehr als 250.000 Zeilen Code gewonnen hat. Seine nahezu philosophischen Überlegungen, bewährten Prinzipien und eingängigen Codebeispiele sind Ergebnis eines Kurses, den er an der Stanford University mehrfach gehalten hat. Biographical note: John Ousterhout ist Professor für Informatik an der Stanford University. Er hat die Entwicklung weit verbreiteter Softwaresysteme wie Raft, Tcl/Tk, Sprite und Magic geleitet und eigene Unternehmen gegründet. Er ist Mitglied der National Academy of Engineering und erhielt zahlreiche Auszeichnungen wie den U.C. Berkeley Distinguished Teaching Award.
Softwareentwicklung --- Java --- Programmierung --- C++ --- objektorientierte Programmierung --- programmieren --- Softwarearchitektur --- Code --- clean code --- Redesign --- better code --- Code Review --- Code-Smell
Choose an application
Long description: Kompaktes Grundlagenwerk für den Requirements Engineer Standardwerk in 5. Auflage konform zum IREB-Lehrplan Version 3.0 mit interaktiven Elementen: animierte Grafiken, Videos Dieses Lehrbuch umfasst den erforderlichen Stoff zum Ablegen der Prüfung Certified Professional for Requirements Engineering (Foundation Level) nach IREB-Standard. Es vermittelt das Grundlagenwissen und behandelt die wesentlichen Prinzipien und Praktiken sowie wichtige Begriffe und Konzepte. Die Themen im Einzelnen: - Grundlegende Prinzipien des Requirements Engineering - Arbeitsprodukte und Dokumentationspraktiken - Praktiken für die Erarbeitung von Anforderungen - Prozess und Arbeitsstruktur - Praktiken für das Requirements Management - Werkzeugunterstützung Das Buch eignet sich gleichermaßen für das Selbststudium, zur Vorbereitung auf die Zertifizierung sowie als kompaktes Basiswerk zum Thema in der Praxis und an Hochschulen. Die 5. Auflage wurde komplett überarbeitet, ist konform zum IREB-Lehrplan Foundation Level Version 3.0 und wurde angereichert mit interaktiven Elementen wie animierte Grafiken und Videos. Biographical note: Prof. Dr. Klaus Pohl leitet die Forschungsgruppe Software Systems Engineering an der Universität Duisburg-Essen und ist geschäftsführender Direktor von paluno – The Ruhr Institute for Software Technology an der Uni DuE. Das Requirements Engineering zählt seit Anfang der 90er-Jahre zu seinen Forschungs- und Beratungs-schwerpunkten. Er war der wissenschaftliche Gründungsdirektor von lero – The Irish Software Research Centre –, leitete zahlreiche Industrie- und Forschungsprojekte im Bereich Software Systems Engineering und ist (Co-)Autor von über 300 begutachteten Publi-kationen, darunter mehrere Bücher. Chris Rupp ist OberSOPHISTin (formal: geschäftsführende Gesell-schafterin). In 30 Jahren Berufstätigkeit sammelt sich so einiges an: ein Unternehmen, 6 Bücher, 55 Mitarbeiter und unheimlich viel Erfahrung. Meine Leidenschaft für die Projektberatung ist vermut-lich schuld daran, dass ich bis heute nicht "nur" manage, sondern auch ganz nah am Kunden und an Innovationsprojekten dran bin und in Projekten mitarbeite. Gute Ideen so umzusetzen, dass alle Stakeholder das Gefühl haben, ein intelligentes und nutzbringen-des Produkt vor sich zu haben, ist die Vision, die mich dabei an-treibt. Mein Wissen teile ich gerne in Vorträgen, Büchern und Artikeln.
Softwareentwicklung --- Software Engineering --- Anforderungsmanagement --- Requirements Engineering --- Requirements Management --- Projektmangement --- IREB --- CPRE --- Software- und Systementwicklung --- Certified Professional Requirements Engineer
Choose an application
Long description: Biographical note: Ralf Jesse ist Diplom-Ingenieur der Elektrotechnik mit mehr als 30 Jahren beruflicher Praxis im Einsatz von Mikroprozessoren und -controllern. Nach ersten Erfahrungen als Entwicklungsingenieur in einem Maschinenbau-Unternehmen folgten mehr als 20 Jahre als Software-Ingenieur in einem großen japanischen Konzern.
Softwareentwicklung --- Mikrocontroller --- Programmierung --- embedded systeme --- SPI --- Embedded Systems --- buch --- Microcontroller --- schnittstelle --- I2C --- GPIO --- adc --- dac --- stm32 --- uart
Choose an application
The interdisciplinary analysis examines machine learning (ML) frameworks used in AI development and gives practical answers to copyright issues arising in this matter. A special focus lies on database protection of ML models. Furthermore, the thesis offers an opinion on text and data mining restrictions in the AI context. Regarding the production of potentially copyrightable works by means of ML, the author discusses the issue of copyright attribution, suggests a solution, and proposes a flow chart to identify the author in various scenarios. In view of a potentially increasing autonomy of AI, an introduction to the interconnection of the concepts of intelligence, creativity and Computational Creativity is provided. Die interdisziplinäre Analyse nimmt konkreten Bezug zu in der KI-Entwicklung eingesetzten Machine Learning (ML)-Frameworks und gibt praxisrelevante Antworten auf damit zusammenhängende urheberrechtliche Fragen. Insbesondere der Datenbank(werk)schutz für ML-Modelle steht dabei im Fokus. Die Arbeit bietet außerdem eine Einschätzung der Relevanz von Text und Data Mining-Schranken im KI-Kontext. Mit Blick auf die Erzeugung von Werken durch bzw. mithilfe von ML wird die Zurechnungsproblematik erörtert, eine Lösung vorgeschlagen und eine Hilfestellung zur Ermittlung eines Urhebers angeboten. Darüber hinaus erfolgt hinsichtlich etwaiger KI-Autonomie eine Einführung in die Zusammenhänge von Intelligenz, Kreativität und Computational Creativity.
Choose an application
Long description: Leistungsstarkes Werkzeug für Kanban-Initiativen Roadmap zur schrittweisen kontinuierlichen Prozessoptimierung Spezifische Praktiken, um Organisationen beweglicher und anpassungsfähiger zu machen Pragmatisches Vorgehen, angelehnt an bekannte Reifegradmodelle wie CMMI® Das Kanban Maturity Model (KMM) entstand durch die Arbeit in den letzten 10 Jahren bei der Einführung von Kanban in kleinen und großen Unternehmen verschiedener Branchen. Es spiegelt die Erfahrung wider, dass die angewendeten Kanban-Praktiken zur organisatorischen Reife des Unternehmens passen müssen. Die KMM-Roadmap und konkrete Maßnahmen ermöglichen es, die gewünschte Business-Agilität zu erreichen. Die sieben Reifegrade des Modells sind an etablierte Reifegradmodelle wie CMMI angepasst und ergänzen bzw. erweitern diese. Das Buch richtet sich an Kanban-Coaches und Führungskräfte, die bei der Einführung oder Verbesserung von Kanban-Implementierungen handlungsleitende Hilfestellung suchen. Die verwendeten Praktiken werden mit vielen anschaulichen Beispielen erläutert. Biographical note: David J Anderson ist ein Innovator von Managementkonzepten fur die Geschäftswelt des 21. Jahrhunderts. Er ist Vorsitzender von Lean Kanban Inc., einem Unternehmen für Trainings, Beratung, Veranstaltungen und Veröffentlichungen, das Führungskraften weltweit neue Ideen zugänglich macht. David verfugt über mehr als 30 Jahre Erfahrung in der Hightechindustrie, wo er in den frühen 80er-Jahren im Umfeld der Spieleentwicklung begann. Er arbeitete für IBM, Sprint, Motorola und Microsoft sowie für eine Reihe von Start-up-Unternehmen. David ist der Begründer sowohl der Kanban-Methode als auch von Enterprise Services Planning, ist regelmäßiger Sprecher auf intern. Konferenzen und hat mehrere Bücher veröffentlicht: Kanban: Successful Evolutionary Change for Your Technology Business1, Lessons in Agile Management: On the Road to Kanban und Agile Management for Software Engineering: Applying the Theory of Constraints for Business Results. Teodora Bozheva verfügt über mehr als 25 Jahre Erfahrung in der Softwareentwicklung. Seit mehr als 15 Jahre bietet sie Schulungen und Coachings für Unternehmen verschiedener Branchen auf Basis von Kanban, Lean, CMMI™ und Agile an. Mit praktischen Anleitungen unterstützt sie ihre Kunden darin, die Methoden zu kombinieren und an die spezifischen Kontexte anzupassen, Managementpraktiken zu verbessern, bessere Produkte und Dienstleistungen schneller zu liefern sowie eine kontinuierliche Verbesserungskultur aufzubauen. Sie ist akkreditierter Kanban Trainer (AKT) der Lean Kanban Universität (LKU) und Mitglied des Lean Kanban Services Team sowie SEI-autorisierter Trainer für CMMI™ for Development, Services and Acquisition. Übersetzer*in: Sven Günther studierte an der Fachhochschule Brandenburg Informatik mit den Schwerpunkten Softwareentwicklung und Mikroprozessortechnik. Seit 1997 entwickelt er in Java und C-Sprachen sowohl im Enterprise-Umfeld als auch für mobile Geräte. Agile Entwicklungsmethoden hat er 2007 für sich entdeckt und ist seit dem begeistert von ihnen. Sein besonderes Interesse gilt der Verbesserung von Arbeitsabläufen mit Kanban. Nadine Wolf ist gelernte Friseurin, Diplom-Kauffrau und liebt es, wenn kleine Veränderungen große Wirkung zeigen. Sie hat im Dezember 2011 im Backoffice-Team Moneypenny bei it-agile angefangen. Inzwischen hat sie viel agile Luft geatmet, eine Coaching-Ausbildung absolviert, Kanban- und Leadership-Know-how erworben und sich so zur akkreditierten Kanban-Trainerin und zum Agile Coach entwickelt. 2019 hat sie selbstführen.de mitbegründet, eine auf Selbstführung rund um The Responsbility Process® spezialisierte Beratungsfirma.
Change Management --- Führung --- Projektmanagement --- Softwareentwicklung --- Kanban --- Agilität --- CMMI --- Wissensarbeit --- Reifegradmodell --- Agile Methoden --- Agiles Management --- Business Agility --- Evolutionäre Entwicklung --- Lean Kanban University --- Organisationsentwicklung. Management
Choose an application
Long description: Biographical note: Elisabeth Jung ist freie Autorin und wohnhaft in Frankfurt am Main. Nach dem Studium der Mathematik an der Universität Temeschburg in Rumänien hat Elisabeth Jung Grundlagen der Informatik und Fortran unterrichtet. Im Jahr 1982 hat sie bereits eine Aufgabensammlung für Fortran an der gleichen Universität veröffentlicht.
Softwareentwicklung --- Java --- Programmiersprache --- Informatik --- objektorientierte Programmierung --- programmieren --- oop --- buch --- uni --- Studenten --- Java lernen --- java buch --- Coden --- programmieren lernen --- mitp --- java übungen --- java 17
Choose an application
Long description: Praktische Einführung mit Tipps, Tricks und Symbolen Schneller, praxisorientierter Einstieg in Sketchnotes - auch für künstlerisch Unbegabte Umfangreiche Symbolbibliothek für abstrakte Begriffe aus der IT Praktische Tipps für den Einsatz von Sketchnotes in der IT Im IT-Berufsalltag sammeln sich unzählige Notizen – zu Vorträgen, Meetings, Aufzeichnungen zu komplexen Aufgaben … Häufig sind sie hässlich, lang, unleserlich - und landen schnell im Altpapier. Sketchnotes dagegen sehen nicht nur schick aus, sie helfen auch dabei, sich an die wichtigsten Dinge zu erinnern, und erfreuen Kolleginnen und Kollegen.Dieses Buch gibt eine praktische Einführung in die Welt der Sketchnotes. Schon auf den ersten Seiten erstellst du deine erste Sketchnote - unabhängig von Vorwissen oder Talent. Nach einem Grundlagenkapitel, das Hilfen für den Einstieg bietet, zeigt die Softwareentwicklerin Lisa-Maria Moritz, in welchen Bereichen deines Arbeitsalltags in der IT du Sketchnotes wie einsetzen kannst. Um dabei die passende Visualisierung zu finden, hat sie eine umfangreiche Bibliothek mit zahlreichen Symbolideen zu abstrakten Begriffen der IT zusammengestellt, deren Erstellung sie in Schritt-für-Schritt-Anleitungen zeigt. Biographical note: Lisa Maria Moritz ist ausgebildete Softwareentwicklerin. Sie arbeitet bei INNOQ als Senior Consultant im Bereich der Full-Stack-Entwicklung und interessiert sich auch für Softwarearchitektur. Seit einigen Jahren macht sie unter anderem bei Meetups und Konferenzen Sketchnotes, um sich an das Gehörte besser erinnern zu können, und begleitet seit 2020 einmal die Woche Eberhard Wolffs Software Architektur im Stream mit einer Sketchnote. Sie findet, dass man IT und Sketchnotes sehr gut vereinen kann und dass diese Verbindung im Arbeitsalltag große Vorteile bringt. In den sozialen Medien ist sie als teapot418 präsent, nach ihrem Lieblings-HTTP-Status-Code 418 – I'm a teapot.In ihrem Blog www.sketchnotes.tech beschäftigt sie sich mit Themen rund um Sketchnotes in der IT.
Softwareentwicklung --- Visualisierung --- Zeichnen --- Symbole --- Bilder --- Agile --- Design Thinking --- Visualisieren --- Agile Methoden --- visuelle Notizen --- Sketchnoting --- sketchnoten --- ITler --- visuelles Protokoll --- Symbolsammlung. IT-Symbole --- veranschaulichen
Listing 1 - 10 of 11 | << page >> |
Sort by
|