(Schritt 1 von 2)
Schreibe Deine E-Mail Adresse in das weisse Feld und dann drücke den Button "Bestätigen".
(Schritt 2 von 2)
Schreibe Dein Passwort in das weisse Feld und dann drücke den Button "Bestätigen".
Oder drücke den Button "Passwort anfordern", um vergessenes Passwort anzufordern.
E-Mail Adresse wurde nicht gefunden!
Drücke den Button "Vorheriger Schritt", um Deine E-Mail Adresse erneut einzugeben.
Oder drücke den Button "Benutzer registrieren" um Deine E-Mail Adresse zu registrieren.
Passwort stimmt nicht überein!
Drücke den Button "Vorheriger Schritt", um das Passwort erneut einzugeben.
Oder drücke den Button "Passwort anfordern", um vergessenes Passwort anzufordern.
(Schritt 1 von 2)
Schreibe Deine E-Mail Adresse in das weisse Feld und dann drücke den Button "Bestätigen".
(Schritt 2 von 2)
Dein Passwort wurde an Deine E-Mail gesendet.
Bitte kontrolliere auch Deinen Spam-Ordner.
E-Mail Adresse wurde nicht gefunden!
Drücke den Button "Vorheriger Schritt", um Deine E-Mail Adresse erneut einzugeben.
Oder drücke den Button "Benutzer registrieren" um Deine E-Mail Adresse zu registrieren.
(Schritt 1 von 5)
Schreibe Deine E-Mail Adresse in das weisse Feld und dann drücke den Button "Bestätigen".
(Schritt 2 von 5)
Registrierungscode wurde an Deine E-Mail gesendet.
Bitte kontrolliere auch Deinen Spam-Ordner.
Kopiere den Registrierungscode aus Deiner E-Mail in das weisse Feld und dann drücke den Button "Bestätigen".
Oder drücke den Button "Vorheriger Schritt", um den Registrierungscode erneut anzufordern.
Die E-Mail Adresse ist bereits vergeben!
Drücke den Button "Vorheriger Schritt", um die E-Mail Adresse erneut einzugeben.
Oder drücke den Button "Benutzer einloggen", um dich mit Deiner E-Mail Adresse und Passwort einzulogen.
Oder drücke den Button "Passwort anfordern", um vergessenes Passwort anzufordern.
(Schritt 3 von 5)
Setze Deinen Benutzernamen in das weisse Feld und dann drücke den Button "Bestätigen".
Registrierungscode stimmt nicht überein!
Drücke den Button "Vorheriger Schritt", um den Registrierungscode erneut einzugeben.
(Schritt 4 von 5)
Setze Dein Passwort in das weisse Feld und dann drücke den Button "Bestätigen".
Der Benutzername ist bereits vergeben!
Drücke den Button "Vorheriger Schritt", um anderen Benutzernamen zu setzen.
(Schritt 5 von 5)
Benutzer wurde erfolgreich registriert.
Drücke den Button "Benutzer einloggen", um einzuloggen.
Bitte logge dich ein um Benutzer-Einstellungen öffnen zu können.
Drücke den Button "Benutzer einloggen", um mit Deiner E-Mail Adresse einzuloggen.
Oder drücke den Button "Benutzer registrieren" um Deine E-Mail Adresse zu registrieren.
Dein Abonnement wurde erfolgreich abbestellt.
Dein Abonnement wurde erfolgreich eingerichtet.
Schreibe deinen Kommentar in das weisse Feld und dann drücke den "Kommentar hinzufügen" Button.
Artikel#: 00011
Datum: 2020-05-03
Autor: Radim
Ein gutes Ergebnis erscheint normalerweise erst nach mehreren Iterationen.
Rechne im Projektplan mit der Zeit, die für die einigen Iterationen erforderlich ist.
Überprüfe nach Abschluss einer Aufgabe, ob es eine Möglichkeit gibt, das Ergebnis zu optimieren.
Zum Beispiel: das Ergebnis besser an die Anforderungen anpassen, die Lösung vereinfachen, die Lösung transparenter machen, das System zuverlässiger machen usw.
Falls Ja, mache es!
Später wirst du froh sein, dass dieser Teil nicht mehr optimiert werden muss.
© Radim-Automation, 2020–2025. Alle Rechte vorbehalten.
Die Verbreitung dieses Artikels ist mit Angabe der Quelle (Link zur Originalseite) ausdrücklich gestattet.
Verwandte vorherige Artikel:
Verwandte nächste Artikel:
Kommentar#: 00001
Datum: 2020-10-25
Benutzer: Radim
Stellt in allen Phasen der Projektumsetzung sicher, dass eure Ergebnisse für den beabsichtigten Gebrauch geeignet sind.
Kommentar#: 00002
Datum: 2021-11-29
Benutzer: Radim
"Gute Software zu schreiben erfordert die Bereitschaft, weiter an einem Problem zu arbeiten, Code im Laufe der Zeit lesbarer, effizienter und weniger fehleranfällig zu machen, indem man auf Feedback reagiert und gründlich über Probleme nachdenkt (manchmal ist das beste Werkzeug ein Bleistift und Papier zum Aufschreiben Ihre Gedanken). Erwarten Sie nicht, dass Sie beim ersten Mal alles richtig machen!"
- https://towardsdatascience.com/notes-on-software-construction-from-code-complete-8d2a8a959c69
Kommentar#: 00003
Datum: 2022-09-13
Benutzer: Radim
"Ein guter Test ist tausend Expertenmeinungen Wert."
- Wernher von Braun
Kommentar#: 00004
Datum: 2022-11-16
Benutzer: Radim
"Je später im Entwicklungszyklus wir einen Fehler in der Software entdecken, desto teurer ist die Behebung."
Übersetzt von:
- https://www.linkedin.com/pulse/unit-testing-world-industrial-automation-jakob-sagatowski/?trackingId=8Il2af6t8cNMxCT2pRn76Q%3D%3D
Kommentar#: 00005
Datum: 2022-11-25
Benutzer: Radim
"Im Gespräch mit Kunden lernt man die Stärken und Schwächen eines Produkts am besten kennen.
Bedenken Sie auch, dass negative Reaktionen fast immer lautstärker und leidenschaftlicher ausfallen als positive. Tatsächlich hört man oft nur negative Stimmen, obwohl die Mehrheit der Kunden mit der Veränderungen zufrieden ist. Daher sollten Sie bei einer notwendigen, aber umstrittenen Entscheidung nicht panisch zurückrudern."
- Jason Fried, David Heinemeier Hansson. Riemann Verlag (2010). Rework. Business intelligent & einfach (Seite 250, 253-254).
Kommentar#: 00006
Datum: 2022-11-30
Benutzer: Radim
Es treten neue Probleme im realen Betrieb auf, die während der Entwicklung oder des Testbetriebs nicht erwartet oder erlebt wurden.
Dann ist man froh, wenn man das System / die Geräte gut kennt, wenn man weiss, wie sie funktionieren, wie sie verbunden und gesteuert werden usw. Dieses Know-How kommt einfach aus der Arbeit am System, durch die Lösung kleinerer und grösserer Probleme ...
Kommentar#: 00007
Datum: 2022-11-30
Benutzer: Radim
Verwenden Sie während der Entwicklung keine andere (vorläufige) Hardware als die für die Produktion ausgewählte. Sie sammeln wichtige Erfahrungen mit der Hardware. Sie erfahren, ob die Performance ausreicht und erfahren, wie Sie Probleme beseitigen, die während der Entwicklung auftreten. Wird die Softwareentwicklungsphase auf der für den scharfen Betrieb ausgelegten Hardware durchgeführt, erleben Sie nach der Inbetriebnahme der Maschine weniger unangenehme Überraschungen.
Kommentar#: 00008
Datum: 2022-12-15
Benutzer: Radim
Zwischen "erledigt" und "erledigt" besteht ein grosser Unterschied. Der Status "erledigt" einer Aufgabe in Excel oder auf einer To-Do-Liste bedeutet nicht immer, dass sie sinnvoll, funktioniert, nachvollziehbar und durch einen Test bestätigt ist.
Kommentar#: 00010
Datum: 2023-08-17
Benutzer: Radim
Warum ist nie genug Zeit, um es beim ersten Mal richtig zu machen, aber immer genug Zeit, um es nochmal zu tun?
"Das Sprichwort "Es ist nie genug Zeit, es beim ersten Mal richtig zu machen, aber immer genug Zeit, es nochmal zu tun" spiegelt eine häufige Beobachtung über menschliches Verhalten und Projektmanagement wider. Es deutet darauf hin, dass Menschen oft anfangs Aufgaben oder Projekte überstürzen, in der Hoffnung, Zeit und Aufwand zu sparen, jedoch letztendlich Fehler machen oder minderwertige Ergebnisse erzielen. Daraus resultiert, dass sie schliesslich mehr Zeit und Ressourcen investieren müssen, um diese Fehler zu korrigieren oder die Arbeit ordnungsgemäss zu wiederholen.
Es gibt mehrere Gründe, warum dieses Phänomen auftritt:
1. Unterschätzung der Komplexität: Menschen können die Komplexität oder Schwierigkeit einer Aufgabe oder eines Projekts anfangs unterschätzen. Dies kann zu unzureichender Planung und Ressourcenzuweisung führen, was wiederum zu Fehlern oder Übersehenem führt.
2. Druck, Fristen einzuhalten: Oft besteht Druck, Aufgaben oder Projekte schnell abzuschliessen, um Fristen einzuhalten. Dies kann dazu führen, dass Abkürzungen genommen werden oder wichtige Schritte übersprungen werden, um Zeit zu sparen.
3. Mangelnde Aufmerksamkeit für Details: Beim Eilen durch eine Aufgabe achten Personen möglicherweise nicht ausreichend auf Details, was zu Fehlern führen kann, die später korrigiert werden müssen.
4. Überoptimismus: Manchmal überschätzen Menschen ihre Fähigkeiten oder ihr Wissen und glauben, eine Aufgabe schnell ohne angemessene Vorbereitung oder Sorgfalt abschliessen zu können.
5. Unvollständige Informationen: In einigen Fällen können Aufgaben oder Projekte begonnen werden, ohne alle notwendigen Informationen oder Anforderungen zu haben. Dies kann zu falschen Annahmen und Entscheidungen führen.
6. Begrenzte Ressourcen: Einschränkungen bei Ressourcen wie Zeit, Geld oder Arbeitskraft können Menschen zwingen, anfangs Abstriche zu machen, mit der Absicht, die Dinge später zu korrigieren, wenn mehr Ressourcen zur Verfügung stehen.
7. Lernkurve: Manchmal erfordern Aufgaben neue Fähigkeiten oder Technologien, die Personen im Laufe der Zeit erlernen müssen. Erste Versuche könnten suboptimal sein, da Menschen immer noch die erforderliche Expertise erwerben.
Das Sprichwort dient als Erinnerung daran, dass die erforderliche Zeit und Anstrengung zu Beginn investiert werden sollten, um eine Aufgabe ordnungsgemäss durchzuführen, was langfristig mehr Zeit und Ressourcen sparen kann. Eine ordnungsgemässe Planung, Aufmerksamkeit für Details und gründliche Ausführung können dazu beitragen, Fehler zu vermeiden und die Notwendigkeit, die Arbeit zu wiederholen, zu reduzieren.
Es ist jedoch erwähnenswert, dass das Sprichwort nicht universell gültig ist. In einigen Fällen kann das Eilen durch Aufgaben akzeptable Ergebnisse liefern, und das Wiederholen der Arbeit ist möglicherweise nicht erforderlich. Dies hängt alles von der Art der Aufgabe, dem Mass an Fachwissen und den spezifischen Umständen ab."
- https://chat.openai.com (Warum ist nie genug Zeit, um es beim ersten Mal richtig zu machen, aber immer genug Zeit, um es nochmal zu tun?)
Kommentar#: 00011
Datum: 2023-09-15
Benutzer: Radim
Reklamationen und erkannte Probleme sind gute Quellen für Innovation.
Kommentar#: 00012
Datum: 2023-09-27
Benutzer: Radim
"Indem wir das Design des Codes kontinuierlich verbessern, machen wir es immer einfacher, damit zu arbeiten.
Dies steht in krassem Gegensatz zu dem, was normalerweise geschieht: wenig Refactoring und viel Aufmerksamkeit, um schnell neue Funktionen hinzuzufügen.
Wenn man sich die hygienische Angewohnheit angewöhnt, kontinuierlich zu refaktorisieren, wird man feststellen, dass es einfacher ist, den Code zu erweitern und zu pflegen."
Übersetzt von:
- Joshua Kerievsky. Addison-Wesley (2004). Refactoring to Patterns.
Kommentar#: 00014
Datum: 2024-01-05
Benutzer: Radim
Ich habe die Lösung gefunden !!!
Aber leider passte das Problem nicht zu meiner Lösung.
:-)
Kommentar#: 00015
Datum: 2024-02-02
Benutzer: Radim
Es kann vorkommen, dass nach der Veröffentlichung einer neuen Version plötzlich etwas im Programm nicht mehr funktioniert, obwohl es vorher funktionierte.
Ein Versionskontrollsystem kann uns dabei helfen, den Überblick darüber zu behalten, wer was und warum geändert hat. So können wir schnell herausfinden, warum die alte Funktion nicht mehr funktioniert. Und das Problem entsprechend beheben.
Kommentar#: 00016
Datum: 2024-02-14
Benutzer: Radim
Vorteile und Risiken von Software-Updates über Fernzugriff auf Kundenmaschinen
In der heutigen agilen Welt sind schnelle und einfache Software-Updates für die Wartung von Technologien und Systemen unerlässlich. Der Übergang von der manuellen Installation von Updates zum Fernzugriff wirft jedoch eine wichtige Diskussion über die Risiken und Vorteile dieses Ansatzes auf.
Technische Machbarkeit und Werkzeuge:
Der technische Aspekt stellt kein Hindernis dar. Mit den heutigen Konzepten und Werkzeugen kann die Anwendungssoftware auf entfernten Maschinen beim Kunden aktualisiert werden.
Die Risiken:
Die grössten Bedenken beziehen sich jedoch auf die mit diesem Verfahren verbundenen Risiken. Es besteht die Möglichkeit, dass die Installation der neuen Softwareversion unerwartete Probleme verursacht, die schwerwiegende Folgen haben können. Die Maschine kann möglicherweise nicht mehr gestartet werden und ist sogar nicht mehr aus der Ferne erreichbar. Ein Spezialist muss dann zum Kunden reisen. Dies kann bis zu mehreren Tagen dauern und führt zu teuren Produktionsausfällen für den Kunden.
Vorteile:
Umgekehrt haben Software-Updates über Fernzugriff viele Vorteile. Die Kunden müssen nicht auf die Anwesenheit eines Technikers warten, was Zeit und Reisekosten spart. Ausserdem kann die schnelle Verfügbarkeit von Updates die Kundenzufriedenheit insgesamt verbessern und die Effizienz steigern.
Lösung:
Um die Risiken des Software-Updates über Fernzugriff zu minimieren, müssen klare Regeln und Verfahren festgelegt werden. Dazu gehören gründliche Tests der Aktualisierungen vor der Bereitstellung, detaillierte Datensicherungs- und Wiederherstellungspläne und eine angemessene Schulung des Kundenpersonals.
Kommentar#: 00017
Datum: 2024-03-25
Benutzer: Radim
Entfernen Sie den "Ballast" aus dem Programm!
Bauen Sie nur die Dinge in das Programm ein, die wirklich benötigt werden. Unnötige Teile des Codes im Programm werden veraltet, ungetestet, werfen unnötige Fragen auf und sind eine Quelle der Unklarheit.
Manchmal ist es eine gute Idee, mehr als einen Weg in der Praxis auszuprobieren, um herauszufinden, welcher Weg der beste ist. Sobald wir uns jedoch für einen bestimmten Ansatz entschieden haben, ist es wichtig, unsere Methoden zu konsolidieren und die überholten zu entfernen. Indem wir "Ballast" aus dem Programm entfernen, beseitigen wir potenzielle Quellen der Verwirrung und verbessern die Gesamtqualität des Codes.