Domain dbhw.de kaufen?

Produkt zum Begriff Softwareentwicklung:


  • Forbrig, Peter: Objektorientierte Softwareentwicklung mit UML
    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 (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 €
  • Samsung MagicInfo Cloud Remote Hosting + Device Registration NMS
    Samsung MagicInfo Cloud Remote Hosting + Device Registration NMS

    MagicInfo Cloud Remote Hosting + Device Registration NMS - Lizenz

    Preis: 172.24 € | Versand*: 0.00 €
  • Roland Cloud Software - Power Funk
    Roland Cloud Software - Power Funk

    Lifetime Key for Power Funk Jam Tracks

    Preis: 18.00 € | Versand*: 0.00 €
  • Wie kann die Effizienz und Sicherheit von Dateidownloads in den Bereichen IT-Sicherheit, Softwareentwicklung und Cloud-Computing verbessert werden?

    Die Effizienz und Sicherheit von Dateidownloads können durch die Implementierung von Verschlüsselungstechnologien verbessert werden, um die Integrität der heruntergeladenen Dateien zu gewährleisten. Zudem können regelmäßige Sicherheitsupdates und Patches die Sicherheit von Downloads in der Softwareentwicklung erhöhen. In der Cloud-Computing-Umgebung können dedizierte Netzwerkressourcen und Zugriffskontrollen die Effizienz und Sicherheit von Dateidownloads verbessern. Darüber hinaus ist die Verwendung von zuverlässigen Download-Quellen und die Überprüfung der Dateiintegrität vor der Ausführung entscheidend, um die Sicherheit zu gewährleisten.

  • Wie kann Skalierbarkeit in Bezug auf Softwareentwicklung, Unternehmenswachstum und Cloud-Computing erreicht werden?

    Skalierbarkeit in der Softwareentwicklung kann durch die Verwendung von modularem Code, automatisierten Tests und Cloud-basierten Infrastrukturen erreicht werden. Unternehmen können ihr Wachstum durch die Implementierung skalierbarer Geschäftsprozesse, flexibler Organisationsstrukturen und agiler Arbeitsmethoden fördern. Im Bereich des Cloud-Computing können skalierbare Ressourcen wie virtuelle Maschinen, Container und Serverless Computing eingesetzt werden, um die Anpassungsfähigkeit und Leistungsfähigkeit von Anwendungen zu verbessern. Durch die kontinuierliche Überwachung, Anpassung und Optimierung von Software, Unternehmensstrukturen und Cloud-Infrastrukturen können Skalierbarkeit und Wachstum langfristig gewährleistet werden.

  • Wie beeinflusst die Modifizierbarkeit von Software die Entwicklung von Open-Source-Projekten und die Zusammenarbeit in der Softwareentwicklung?

    Die Modifizierbarkeit von Software ermöglicht es Entwicklern, Open-Source-Projekte an ihre individuellen Bedürfnisse anzupassen und zu erweitern. Dadurch wird die Zusammenarbeit in der Softwareentwicklung gefördert, da Entwickler ihre eigenen Verbesserungen und Anpassungen einbringen können. Die Möglichkeit, Software zu modifizieren, fördert auch die Innovation und den Wissensaustausch in der Open-Source-Community. Durch die Modifizierbarkeit können Entwickler Fehler beheben, neue Funktionen hinzufügen und die Leistung der Software verbessern, was zu einer stärkeren und effizienteren Entwicklung von Open-Source-Projekten führt.

  • Wie können agile Methoden in der Softwareentwicklung effektiv genutzt werden, um die Entwicklung von hochwertiger Software zu unterstützen?

    Agile Methoden ermöglichen eine flexible und iterative Entwicklung, die es Teams ermöglicht, schnell auf Änderungen zu reagieren und kontinuierlich Feedback zu erhalten. Durch regelmäßige Kommunikation und Zusammenarbeit zwischen Entwicklern, Kunden und anderen Stakeholdern können Anforderungen klarer definiert und Missverständnisse vermieden werden. Die kontinuierliche Integration und Auslieferung von Software ermöglicht es, frühzeitig Probleme zu erkennen und die Qualität der Software kontinuierlich zu verbessern.

Ähnliche Suchbegriffe für Softwareentwicklung:


  • Roland Cloud Software - Disco Times
    Roland Cloud Software - Disco Times

    Lifetime Key for Disco Times Jam Tracks

    Preis: 18.00 € | Versand*: 0.00 €
  • Roland Cloud Software - Heavy Rock
    Roland Cloud Software - Heavy Rock

    Lifetime Key for Heavy Rock Jam Tracks

    Preis: 18.00 € | Versand*: 0.00 €
  • Roland Cloud Software - Smooth '80s
    Roland Cloud Software - Smooth '80s

    Lifetime Key for Smooth '80s Jam Tracks

    Preis: 18.00 € | Versand*: 0.00 €
  • Roland Cloud Software - Highway Rock
    Roland Cloud Software - Highway Rock

    Lifetime Key for Highway Rock Jam Tracks

    Preis: 18.00 € | Versand*: 0.00 €
  • Was ist der Unterschied zwischen Shared Hosting und Cloud Hosting?

    Shared Hosting bezieht sich auf eine Hosting-Umgebung, in der mehrere Websites auf einem einzigen Server gehostet werden. Dies bedeutet, dass Ressourcen wie CPU, RAM und Speicherplatz zwischen den Websites geteilt werden. Cloud Hosting hingegen basiert auf einer verteilten Infrastruktur, bei der Ressourcen von mehreren Servern in einem Netzwerk bereitgestellt werden. Dadurch können Websites von den verfügbaren Ressourcen profitieren und bei Bedarf skalieren.

  • Welche Ausbildung ist für IT-Sicherheit oder Softwareentwicklung geeignet?

    Für IT-Sicherheit ist eine Ausbildung oder ein Studium im Bereich Informatik, Informationstechnologie oder Cybersecurity geeignet. Für Softwareentwicklung ist eine Ausbildung oder ein Studium im Bereich Informatik, Software Engineering oder Computer Science empfehlenswert. Es gibt auch spezialisierte Weiterbildungen und Zertifizierungen, die für beide Bereiche relevant sein können.

  • Was sind die Vorteile von Cloud-Hosting gegenüber herkömmlichen Hosting-Methoden?

    Die Vorteile von Cloud-Hosting gegenüber herkömmlichen Hosting-Methoden sind Skalierbarkeit, Flexibilität und Kosteneffizienz. Durch die Nutzung von Cloud-Hosting können Ressourcen bei Bedarf einfach angepasst werden, ohne dass physische Hardware hinzugefügt werden muss. Zudem ermöglicht Cloud-Hosting eine bessere Ausfallsicherheit und eine schnellere Bereitstellung von Ressourcen.

  • Was sind die Vorteile der testgetriebenen Entwicklung in der Softwareentwicklung?

    Die testgetriebene Entwicklung verbessert die Code-Qualität, da Tests frühzeitig geschrieben werden. Sie fördert die Modularität und Wartbarkeit des Codes. Durch automatisierte Tests können Fehler frühzeitig erkannt und behoben werden.

* 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.