Produkt zum Begriff Softwareentwicklung:
-
Forbrig, Peter: Objektorientierte Softwareentwicklung mit UML
Objektorientierte Softwareentwicklung mit UML , - Für alle, die sich mit Arbeitsweisen der Softwareentwicklung befassen wollen - Kompakte Darstellung der objektorientierten Grundprinzipien - Nutzung des aktuellen Standards von UML - Diskussion von agilen und kollaborative Methoden - Zusatzmaterial: Lösungen zu den Aufgaben; Quelltexte in Java, C#, Eiffel, Pascal und Python; alle Abbildungen und interessante Links - Ihr exklusiver Vorteil: E-Book inside beim Kauf des gedruckten Buches Das Buch bietet einen Einstieg in die objektorientierte Spezifikation mit UML (Unified Modeling Language), einem Standard für die objektorientierte Softwareentwicklung. Neben der Nutzung der Sprachelemente von UML werden Vorgehensweisen für eine benutzerzentrierte Softwareentwicklung vorgestellt und diskutiert. Das beginnt bei der Analyse von Anforderungen und deren Spezifikation durch Szenarien und Anwendungsfallmodelle. Die Idee der Entwurfsmuster wird präsentiert und die Notationsmöglichkeiten in UML diskutiert. Beispiele für viel genutzte Entwurfsmuster und ihre Anwendung bei der Programmierung ergänzen den Inhalt. Sowohl Zustands- als auch Aktivitätsdiagramme werden ausführlich vorgestellt. Daneben sind auch Möglichkeiten aufgezeigt, wie die besonders bei Banken und Versicherungen beliebten Ereignis-Prozess-Ketten in UML notiert werden können. Es wird eine Einführung in die Notation von OCL (Object Constraint Language) gegeben, die als Teilsprache von UML notwendig ist, wenn grafische Darstellungen nicht genügend Ausdrucksstärke besitzen. Das neue Kapitel Kollaborative Analyse und Design wurde in Zusammenarbeit mit Dr.-Ing. Anke Dittmar verfasst. AUS DEM INHALT // Anwendungsfälle/Klassendiagramme/Zustandsdiagramme/Aktivitätsdiagramme/Entwurfsmuster/Softwarequalitätskriterien/Entwicklungsprozesse/Prototyping/Personas/Modellintegration , Studium & Erwachsenenbildung > Fachbücher, Lernen & Nachschlagen
Preis: 39.99 € | Versand*: 0 € -
Requirements Engineering für die agile Softwareentwicklung (Bergsmann, Johannes)
Requirements Engineering für die agile Softwareentwicklung , Das Handbuch für agile Requirements Engineers Umfassend und anwendungsbezogen Ein Buch aus der Praxis für die Praxis Mit durchgängigem Projektbeispiel und wertvollen Hinweisen für pragmatische Lösungen Die 3. Auflage wurde vollständig überarbeitet und berücksichtigt den Lehrplan »RE@Agile Primer« des International Requirements Engineering Board (IREB) sowie die neue Fassung des Scrum Guide von November 2020 Dieses Buch gibt einen praxisorientierten Überblick über die am weitesten verbreiteten Techniken für die Anforderungsspezifikation und das Requirements Management in agilen Projekten. Es beschreibt sowohl sinnvolle Anwendungsmöglichkeiten als auch Fallstricke der einzelnen Techniken. Behandelt werden im Einzelnen: Grundlagen und die fünf Grundprinzipien des Requirements Engineering in der agilen Softwareentwicklung Requirements-Ermittlung und -Dokumentation Requirements-Validierung und -Abstimmung Qualität im Requirements Engineering Requirements Management Organisatorische Aspekte Rollen im Requirements Engineering Darüber hinaus werden rechtliche und wirtschaftliche Themen erläutert sowie auf die Herausforderungen in größeren Organisationen eingegangen. Das Buch ist Hilfestellung und Nachschlagewerk, um in der täglichen Praxis der agilen Projekte Requirements Engineering und Requirements Management professionell und mit nachhaltigem Nutzen umzusetzen. , Studium & Erwachsenenbildung > Fachbücher, Lernen & Nachschlagen , Auflage: 3., überarbeitete und aktualisierte Auflage, Erscheinungsjahr: 20230302, Produktform: Leinen, Autoren: Bergsmann, Johannes, Auflage: 23003, Auflage/Ausgabe: 3., überarbeitete und aktualisierte Auflage, Seitenzahl/Blattzahl: 434, Keyword: Anforderungsmanagement; Business Analysts; CPRE; Entwickler*innen; IREB; International Requirements Engineering Board; Product Owner; Produktmanagement; Projektmanagement; Projektmanager*innen; Qualitätsverantwortliche; RE@Agile; RE@Agile Primer; Requirements Engineers; Requirements Management; Scrum Master; agile Vorgehensweisen, Fachschema: EDV / Theorie / Software-Entw. / Software Engineering~Informatik~EDV / Theorie / Informatik / Allgemeines, Fachkategorie: Systemanalyse und -design, Thema: Verstehen, Text Sprache: ger, Verlag: Dpunkt.Verlag GmbH, Verlag: dpunkt, Länge: 245, Breite: 170, Höhe: 30, Gewicht: 940, Produktform: Gebunden, Genre: Mathematik/Naturwissenschaften/Technik/Medizin, Genre: Mathematik/Naturwissenschaften/Technik/Medizin, Vorgänger: 1830929, Vorgänger EAN: 9783864904851 9783864901492, Herkunftsland: DEUTSCHLAND (DE), Katalog: deutschsprachige Titel, Katalog: Gesamtkatalog, Katalog: Kennzeichnung von Titeln mit einer Relevanz > 30, Katalog: Lagerartikel, Book on Demand, ausgew. Medienartikel, Relevanz: 0006, Tendenz: -1, Unterkatalog: AK, Unterkatalog: Bücher, Unterkatalog: Hardcover, Unterkatalog: Lagerartikel, WolkenId: 1696862
Preis: 39.90 € | Versand*: 0 € -
Petzl CONNECT ADJUST Standplatz Bandschlinge Verbindung verstellbar
Petzl CONNECT ADJUST Standplatz Bandschlinge Verbindung verstellbar im Angebot Einfaches längenverstellbares Verbindungsmittel zum Klettern und Bergsteigen Das zum Klettern und Bergsteigen bestimmte CONNECT ADJUST ist ein einfaches Verbindungsmittel mit einstellbarem Strang zur Selbstsicherung am Standplatz. Der einstellbare Strang ermöglicht eine optimale Anpassung der Länge für die Vorgänge am Stand. Dank der ergonomischen Form der ADJUST-Einstellvorrichtung lässt sich das Verbindungsmittel schnell und einfach mit einer Hand einstellen. Einfaches
Preis: 44.95 € | Versand*: 4.95 € -
Edelrid Switch Adjust Standplatz Bandschlinge Verbindung verstellbar
Edelrid Switch Adjust Standplatz Bandschlinge Verbindung verstellbar Verstellbares Verbindungsmittel zur Selbstsicherung, gefertigt aus energieaufnehmendem Dynamikseil. Über eine Seilklemme kann die Länge des SWITCH ADJUST schnell und einfach angepasst werden – auch unter Last! Die große Schlaufe ermöglicht ein einfaches Einbinden am Gurt mithilfe eines Ankerstich. ✔ unter Last längenverstellbar ✔ integrierter KIWI SCREW Karabiner zur Befestigung am Anschlagpunkt ✔ extrem robuste Kernmantelkonstruktion ✔ längenverstellbar von 15 bis 120
Preis: 75.00 € | Versand*: 4.95 €
-
Wie wird das Werkzeug "Lasso" in verschiedenen Bereichen wie Landwirtschaft, Kunst und Softwareentwicklung eingesetzt?
Das Werkzeug "Lasso" wird in der Landwirtschaft verwendet, um Tiere einzufangen oder Gegenstände zu ziehen. In der Kunst wird das Lasso verwendet, um Linien zu ziehen oder Formen zu definieren. In der Softwareentwicklung wird das Lasso als Metapher für das Auswählen von Elementen in einer Benutzeroberfläche oder das Extrahieren von Daten aus einer Datenbank verwendet. In allen Bereichen dient das Lasso als Werkzeug, um gezielte Aktionen auszuführen und Dinge zu kontrollieren.
-
Wie können Anpassbarkeit und Flexibilität in Bezug auf Softwareentwicklung und Produktgestaltung erreicht werden?
Anpassbarkeit und Flexibilität in der Softwareentwicklung und Produktgestaltung können erreicht werden, indem agile Methoden wie Scrum oder Kanban angewendet werden, um schnell auf sich ändernde Anforderungen reagieren zu können. Zudem ist es wichtig, modulare und gut dokumentierte Codebasen zu erstellen, um Änderungen und Anpassungen ohne großen Aufwand vornehmen zu können. Die Einbindung von Endbenutzern und Kundenfeedback in den Entwicklungsprozess ermöglicht es, Produkte und Software kontinuierlich an die Bedürfnisse der Nutzer anzupassen. Schließlich ist es wichtig, eine offene und flexible Unternehmenskultur zu schaffen, die Innovation und Veränderung fördert und es den Teams ermöglicht, schnell auf neue Anforderungen zu reagieren.
-
Wie können Anpassbarkeit und Flexibilität in Bezug auf Softwareentwicklung und Design erreicht werden?
Anpassbarkeit und Flexibilität in der Softwareentwicklung und im Design können erreicht werden, indem agile Methoden wie Scrum oder Kanban angewendet werden, um kontinuierliche Anpassungen und Verbesserungen zu ermöglichen. Darüber hinaus ist es wichtig, modulare und gut dokumentierte Codebasen zu erstellen, die es erleichtern, Änderungen vorzunehmen und neue Funktionen hinzuzufügen. Die Verwendung von Design Patterns und Best Practices kann auch dazu beitragen, die Flexibilität und Anpassbarkeit von Software und Design zu verbessern. Schließlich ist es wichtig, ein offenes und flexibles Mindset in der Entwicklungsteams zu fördern, um schnell auf sich ändernde Anforderungen und Kundenfeedback reagieren zu können.
-
Wie können agile Methoden in der Softwareentwicklung zur Effizienzsteigerung und Flexibilität eingesetzt werden?
Agile Methoden ermöglichen eine iterative und inkrementelle Entwicklung, wodurch schneller auf Änderungen reagiert werden kann. Durch regelmäßige Reviews und Anpassungen können Probleme frühzeitig erkannt und behoben werden. Die enge Zusammenarbeit zwischen Entwicklern, Kunden und anderen Stakeholdern fördert die Flexibilität und sorgt für eine hohe Kundenzufriedenheit.
Ähnliche Suchbegriffe für Softwareentwicklung:
-
starre Verbindung einseitig aushängbar Metall
starre Verbindung einseitig aushängbar Metall
Preis: 21.57 € | Versand*: 4.80 € -
VERMOP Heizkörperreiniger 18308 , einfache Handhabung
Praktische Lösung für die Reinigung von Heizkörperlamellen.
Preis: 22.10 € | Versand*: 5.89 € -
LOCTITE LTF1C / Präzision Superkleber Präzision 5 g
superstark und sekundenschnell wasserfest und lösemittelfrei ideal geeignet für: Porzellan, Metall, Gummi, Leder, Holz, Kunststoff, Papier u.v.m.
Preis: 12.41 € | Versand*: 0.00 € -
Äxte – Auswahl, Handhabung, Pflege – Das Handbuch
Von Oliver Lang, Johannes Vogel und Patricia Braun. Erstklassiger Ratgeber rund um eines der ältesten Werkzeuge des Menschen, die Axt. Zahlreiche Tipps zu Kauf, Pflege und Handhabung. 256 Seiten, 607 Bilder.
Preis: 29.90 € | Versand*: 5.95 €
-
Was sind die wichtigsten Merkmale von Solidität in Bezug auf Finanzen, Konstruktion und Softwareentwicklung?
Solidität in Bezug auf Finanzen bezieht sich auf die Stabilität und Zuverlässigkeit einer Anlage oder eines Finanzinstruments, um Risiken zu minimieren. In der Konstruktion bezeichnet Solidität die Festigkeit und Haltbarkeit eines Gebäudes oder einer Struktur, um Sicherheit und Langlebigkeit zu gewährleisten. In der Softwareentwicklung bezieht sich Solidität auf die Robustheit und Fehlerfreiheit des Codes, um eine zuverlässige und sichere Anwendung zu gewährleisten. In allen drei Bereichen ist Solidität entscheidend, um Risiken zu minimieren, Sicherheit zu gewährleisten und eine zuverlässige Leistung zu erzielen.
-
Aus welchem Metall besteht Werkzeug?
Werkzeug kann aus verschiedenen Metallen bestehen, je nach Verwendungszweck und Anforderungen. Häufig verwendete Metalle für Werkzeug sind Stahl, Aluminium und Titan. Diese Metalle bieten eine gute Kombination aus Festigkeit, Haltbarkeit und Korrosionsbeständigkeit.
-
Wie können agile Methoden dazu beitragen, die Effizienz und Flexibilität in der Softwareentwicklung zu steigern?
Agile Methoden fördern eine iterative und inkrementelle Entwicklung, was zu schnelleren Ergebnissen führt. Durch regelmäßige Anpassungen an sich ändernde Anforderungen können Teams flexibler auf Kundenbedürfnisse reagieren. Die enge Zusammenarbeit zwischen Entwicklern, Kunden und anderen Stakeholdern verbessert die Kommunikation und trägt zur Effizienzsteigerung bei.
-
Wie können Branching-Strategien dabei helfen, die Effizienz und Flexibilität in der Softwareentwicklung zu verbessern?
Branching-Strategien ermöglichen es, parallel an verschiedenen Features oder Bugfixes zu arbeiten, was die Effizienz steigert. Durch die Verwendung von Branches können Änderungen isoliert getestet und bei Bedarf schnell zurückgerollt werden, was die Flexibilität erhöht. Zudem ermöglichen Branching-Strategien eine bessere Zusammenarbeit im Team, da jeder Entwickler unabhängig arbeiten kann, ohne sich gegenseitig zu behindern.
* Alle Preise verstehen sich inklusive der gesetzlichen Mehrwertsteuer und ggf. zuzüglich Versandkosten. Die Angebotsinformationen basieren auf den Angaben des jeweiligen Shops und werden über automatisierte Prozesse aktualisiert. Eine Aktualisierung in Echtzeit findet nicht statt, so dass es im Einzelfall zu Abweichungen kommen kann.