Dienstag, 11. Mai 2021

Die Zerstörung des Faxgeräts - Bremer Datenschutzbeauftragte holt zum finalen Schlag aus

Sie hat es tatsächlich getan: Die Bremer Landesdatenschutzbeauftragte Imke Sommer erklärt das gute alte Telefax für "nicht Datenschutz konform".  Da bis heute manches mittelständische Unternehmen aber vor allem Ärzte in hohem Maße vom Faxgerät abhängig sind, rechnen Experten nun mit dem nächsten großen Digitalisierungsschub.


Bremer Landesdatenschutzbeauftragte: "Fax ist nicht mehr Datenschutz konform!"

Am 03.06.20211 - also vor fast genau 10 Jahren haben wir hier auf dem Blog unter dem Titel "DOCUframe als Faxserver: Totgesagte leben länger" gefragt: "Könnte Ihr Unternehmen heute bereits darauf verzichten, Faxe zu senden oder zu empfangen?" Damals war das schon noch etwas provozierend... Wo stehen wir heute?

Sonntag, 30. August 2020

Lizenzen in der Softwareentwicklung

Welche Lizenzen nutzen wir und wie unterscheiden wir zwischen diesen? Der Einsatz der jeweiligen Lizenzen richtet sich natürlich in erster Linie nach Art und um Umfang eines jeden einzelnen Projektes. In der Regel können wir zusammenfassen:



Dienstag, 18. August 2020

SOLID-Prinzipien in der Softwareentwicklung

Die SOLID-Prinzipien berufen sich auf die von Robert C. Martin in CleanCode beschriebenen Entwurfsmethoden einzelner Klassen. Was bedeutet das jetzt für uns?

Was bedeutet "SOLID"?

S = SRP: SingleResponsibilityPrinciple 

Jede Klasse hat nur eine Aufgabe. Die Methoden der Klasse sind einzig für die Aufgabe allein verwendet

O = OCP: OpenClosePrinciple



Klassen sind...

Mittwoch, 29. Juli 2020

Datenschutz im Offboarding-Prozess - Zugriff auf E-Mails ausgeschiedener Mitarbeiter

Der E-Mail-Account ist noch da, der Mitarbeiter ist aber ausgeschieden. Darf der Arbeitgeber „einfach so“ auf die Mails in dem Account zugreifen? Oder ist das nur zulässig, wenn der Mitarbeiter einwilligt? Mit etwas gesundem Menschenverstand lassen sich diese Fragen leichter lösen, als viele befürchten.


Im Normalfall: keine Probleme 


Normalerweise sollte es so laufen: Ein Mitarbeiter scheidet aus dem Unternehmen aus. Der Grund dafür spielt dabei keine Rolle. In jedem Fall sollte er alle wichtigen Mails einem Kollegen übergeben, der sich künftig um darum kümmert.

Datenschutz im Offboarding-Prozess - Zugriff auf E-Mails ausgeschiedener Mitarbeiter
Datenschutz im Offboarding-Prozess - Zugriff auf E-Mails ausgeschiedener Mitarbeiter

Unerwartete Hindernisse 


Manchmal läuft es freilich anders. Dazu ein Beispiel: Die Übergabe der Mails war für den vorletzten Arbeitstag des Mitarbeiters vorgesehen...


Donnerstag, 9. April 2020

Requirements-Engineering - Designmethoden

Wie können wir aus groben Zielen und Vorgaben die Granularität von Anforderungen verfeinern und dabei Geschäftsprozesse (Use Cases) untersuchen? Wenn wir in der Softwareentwicklung über fachliche Anforderungen sprechen wollen, sprechen wir am Besten in der Sprache der Fachexperten. In der Sprache des Kunden! Dafür müssen Entwickler, Product Owner und Projektleiter die Fachsprache erlernen. Dieser Ansatz nennt sich Domain-Driven-Design (DDD).


Domain-Driven-Design (DDD) - Modellierung nach Fachlichkeit


Der Grundsatz dieser Methode lässt sich kurz zusammenfassen: "Wir konzentrieren uns ausschließlich auf den fachlichen Teil eines Themas und nicht auf mögliche technische Lösungen." Als Hilfsmittel zur Modellierung sei hier auf das Domain Storytelling verwiesen!
Was sind eigentlich die Vorteile des DDD?
  • Die Kommunikation zwischen Fachexperten und Entwicklerteam ist frei von Störungen, denn es kann direkt über Prozesse, Abläufe oder Funktionen eingestiegen werden
  • Fachexperten können Ihre Anforderungen präziser formulieren, da sie sich in ihrer Fachdomain befinden

Requirements-Engineering - Designmethoden Agile Softwareentwicklung yourIT
Requirements-Engineering - Designmethoden

4000,- Fördermittel jetzt als Ostergeschenk




Die BAFA hat ein Förderprogramm aufgelegt, welches kleine und mittlere Unternehmen (KMU) und Freie Berufe mit bis zu 4000,- Zuschuss (muss nicht zurückgezahlt werden!) für Beratungen fördert.
Und jetzt das beste: yourIT darf Sie beraten.


Montag, 6. April 2020

Requirements-Engineering - Anforderungen identifizieren

In der objektorientierten Programmierung gibt es zwei Begrifflichkeiten, die jeder kennen sollte: Generalisierung und Spezialisierung (Vererbung).

Alle Gemeinsamkeiten eines Objektes werden ermittelt und in der Basisklasse beschrieben (Generalisierung). Die eigentliche Implementierung erfolgt in einer abgeleiteten Klasse (Spezialisierung). Daraus schließen wir:

Requirements-Engineering - Anforderungen identifizieren
Requirements-Engineering - Anforderungen identifizieren


Anforderungen an die Aufgabe recherchieren (Generalisierung)


Erfahrungen & Bewertungen zu yourIT GmbH