Welche Tools / Methoden / Strategien verwenden Sie, um Ihre Arbeit als Entwickler organisiert zu halten? Können Sie Details angeben?
9
Welche Tools / Methoden / Strategien verwenden Sie, um Ihre Arbeit als Entwickler organisiert zu halten? Können Sie Details angeben?
Antworten:
Ich verwende in jedem meiner Standortkontexte ein persönliches Kanban . Zum Beispiel: Home Office, Home & Business Office.
Diese Antwort basiert auf diesem Blog-Beitrag . Ich habe die relevantesten Informationen extrahiert, aber Sie könnten an dem psychologischen Teil der Methode interessiert sein, auf den ich hier nicht näher eingehen werde.
quelle
Sie müssen keine elektronischen Geräte verwenden, wenn altes Papier und Bleistift noch funktionieren.
Für Dinge, an die man sich kurz erinnern muss: Haftnotizen . Wenn es nicht mehr benötigt wird, werfen Sie es weg.
Zum Nachdenken: Papier und Bleistift . Verwenden Sie einfach die saubere Rückseite von Ausdrucken, die Sie nicht mehr benötigen.
Für die Berichterstattung an das Management: Was auch immer sie mir sagen, ich soll es verwenden.
Zum Glück haben wir keine Richtlinien für saubere Schreibtische. : D.
quelle
Ich habe drei Hauptwerkzeuge mit unterschiedlichen Vorteilen:
Fast - Whiteboard - es ist kurzfristig das Ultimative, ich kann alles darauf kritzeln und jeder Einheimische kann es sehen. Wir verwenden sie für den Status von Labormaschinen, und ich verwende sie zum Sammeln meiner Gedanken, wenn keine Zeit und keine zusätzliche Energie für die Benutzeroberfläche vorhanden ist
Managementfreundlich - für alles, was mit dem oberen Management geteilt werden muss (Anzahl der bestandenen Tests, Anzahl der implementierten Funktionen usw.) - verwende ich Excel. In meinem Unternehmen gibt es eine Reihe verschiedener erforderlicher Management-Kommunikationsmechanismen - alle verwenden dieselben Daten, jedoch in unterschiedlichen Formaten. Excel ist dafür ziemlich perfekt - es macht mich zu einem Diagramm für das Meeting, einer Tabelle für die Buchhalter und einer Liste von Dingen, die ich per E-Mail versenden kann, um den Status zu erhalten.
Teamfreundlich - Ich habe mich absolut für das Rational Team Concert entschieden, als ich es diesen Winter benutzen durfte. Es verfügt über die Kombination aus Whiteboard (teamfreundlich) und Excel (verwaltungskompatibel), da Storys und Aufgaben auf vielfältige Weise gerendert und gefiltert werden können, während sie immer noch an Checkins und Methoden gebunden sind, die Teams gerne verfolgen Status. IMO, das war das Ultimative, denn die Leute konnten sich gegenseitig (und mir, dem Teamleiter) den Status auf eine Weise mitteilen, die für sie funktionierte, aber ich konnte ihn auf eine Weise rendern, die für Außenstehende funktionierte. Vorsichtsmaßnahme - es ist nicht billig, die Einrichtung ist NICHT einfach und es gab einige Lernkurven - aber die meisten Leute bewerteten die Lernkurve als "lohnenswert".
quelle
Das ständige Schreiben in OneNote ist das Rückgrat meiner persönlichen Organisationsstrategie. Folgendes kann für Sie funktionieren oder auch nicht, aber sie haben mir gute Dienste geleistet:
quelle
Die separaten Aufgabenlisten sind ganz beabsichtigt. Während ich arbeite, möchte ich nicht von persönlichen TODOs unterbrochen werden. Aber wenn mein Kontext auf persönliche Zeit umschaltet, möchte ich immer noch, dass ein System den Überblick über die Dinge behält, die ich tun muss, da ich notorisch zerstreut bin. Und RTM ist weniger informell genug für die Aufgabe (kein Wortspiel beabsichtigt) :-)
quelle
Viele gute Toolantworten bereits. Ich habe ein paar "Prozesse" gefunden, die ebenfalls helfen
quelle
Ich benutze evernote, um mir Notizen über so ziemlich alles zu machen. Sobald wir die Projektphase für Fleisch und Kartoffeln erreicht haben, übertragen wir die Anforderungen in Redmine, die zum wahren Taskmaster wird.
quelle
Das Niveau der Dinge, die Sie tun müssen, um sich täglich selbst zu verwalten, hängt stark von dem Unternehmen (Organisation / Struktur) ab, in dem Sie arbeiten.
Wenn es sich um ein kleines Unternehmen handelt, müssen Sie natürlich alle Aufgaben von Hand mit dem für Ihre Bedürfnisse am besten geeigneten Texteditor ausführen. Wie bereits erwähnt, kann dies in OneNote / Outlook erfolgen. Verschiedene Erinnerungsrahmen und Funktionen sind jetzt auch in Betriebssystemen integriert. Abhängig von der Programmiersprache und der IDE, in der Sie arbeiten, müssen Sie die angebotene Codeverwaltung und Ihre Instrumentierung zur Überwachung des Workflows verwenden.
Wenn es sich um ein mittelständisches Unternehmen handelt, muss das Unternehmen über einen eigenen IS verfügen, der auf einer Serversoftware basiert, z. B. einem MS Exchange-Server, der auf dem MS Server 2k8 (R2) -Datencenter ausgeführt wird und eine vollständige Unternehmensumgebung für eine Outlook-basierte Umgebung bietet. Sie würden höchstwahrscheinlich Tools von Drittanbietern wie GExperts / CnPack / madExcept oder andere Tools verwenden, was dazu führt, dass die in IDE integrierten Funktionen zur Workflow-Verwaltung nicht oder nur minimal verwendet werden, z. B. Gant-Diagramme.
Wenn es sich um ein großes Unternehmen / Unternehmen / eine große Kooperation handelt, gibt es definitiv einen eigenen IS, der abteilungsspezifische Voraussetzungen bietet, die auf einer nicht auf Windows * basierenden Serversoftware und Serverhardware der Mainframe-Klasse ausgeführt werden. Ich kann in diesem Bereich nicht viel kommentieren. Wenn ich würde, würde ich es entweder illegal tun, also ... sory, Leute.
Es ist wirklich schwierig zu antworten, ohne einen genaueren Umfang Ihrer gezielten Antwort anzugeben - ODER Sie geben detailliertere Informationen über Ihre aktuelle Situation ein.
Warum Nicht-Windows? Die Antwort ist einfach:
Das Windows-Betriebssystem war seit Windows 95 IMMER Einzelbenutzer. Operaiting-System für eine Sitzung, daher ist es nicht für die Ausführung in Unternehmensumgebungen ausgelegt.
Im Vergleich dazu ist Unix OS nur für das Netzwerk konzipiert, daher werden hauptsächlich Transportprotokolle (Hyper-Text; Dateiübertragung usw.) für den internen Datenaustausch zwischen Systemkomponenten verwendet, der nicht auf Hardwareebene liegt.
Weitere Informationen hier: http://www.techrepublic.com/blog/10things/10-fundamental-differences-between-linux-and-windows/406
HINWEIS: Hauptsächlich - # 10 ist das, was den größten Unterschied macht und angemessene Auswirkungen auf Daten und Arbeitsabläufe in jedem einzelnen Unternehmen hat.
PS Ich arbeite in einem mittelständischen Unternehmen.
quelle