Ich weiß, dass dies ein wirklich alter Beitrag ist und das Originalplakat in letzter Zeit nicht aktiv war. Ich frage mich jedoch, ob dies nicht ein aktuelles Thema ist, das noch eine Antwort braucht. Ich bin ein Neuling für StackOverflow, aber ich habe einige Einblicke in dieses Problem.
Es gibt eine Reihe von Dingen für diesen Beitrag. Zuerst möchten Sie den "besten" Typ des SDLC-Modells kennen. Es gibt viele verschiedene Modelle, aber keine richtige Antwort. Es hängt davon ab, was Sie erreichen möchten und wie Ihr Team am besten funktioniert.
Basierend auf Ihrem Beitrag, eine Kombination von Agile und Scrum wäre ein guter Ansatz, um Ihre Bestellung von Prozessen zu verwalten. Mit dem Agile können Sie in Iterationen schneller arbeiten, während das Scrum Ihrem Team hilft, Aufgaben, Verantwortlichkeiten, Prioritäten, Herausforderungen und Lösungen zu identifizieren.
Bei der Festlegung bewährter Verfahren und Methoden ist es wichtig, dass die Prozessidentifikation und die Aufmerksamkeit für die SDLC-Methode selbst berücksichtigt werden. Die Organisation sollte einschätzen, welche Projekte durchgeführt werden müssen, wer und was benötigt wird, Probleme und mögliche Lösungen und die Struktur der Arbeitsstruktur, die hilft, die Bedürfnisse jeder Aufgabe zu verwalten, um den Prozess zu erstellen.
** Zum Beispiel ** Wenn Sie eine Seite zu einer bestehenden Website hinzufügen müssen, erstellen Sie möglicherweise eine Prozessrichtlinie (da jede Seite anders ist als der Kunde). Möglicherweise haben Sie einen ähnlichen Prozess wie den folgenden: 1. Sammeln Sie Kundenanliegen, Anforderungen, Ideen, Erwartungen usw .: (Requirements Interview) 2. Vorhandene Standards/Implementierungsidentifikation 3. Listen Sie jede Aufgabe auf, die zum Abschließen benötigt wird die Seitenergänzung 4. Erstellen Sie für jede Aufgabe einen ausgearbeiteten Projektstrukturplan (PSP). 5. Erstellen Sie ein Fortschrittsverwaltungssystem (Dies ist ein neuer zu entwickelnder Prozess). 6. Aufgaben delegieren/Fristen/Mannschaften/etc. 7. Erstellen Sie eine Team-Kommunikation 8. Überprüfen/Test Fortschritt 9.Passen Sie Aufgaben/PSP/Plan basierend auf den Agile/Scrum-Methoden an.
10. Wiederholen bis die Anforderungen erfüllt sind.
Sie haben möglicherweise die Agile- und Scrum-Prozesse eingerichtet, bevor Sie andere Prozesse einrichten, und Sie können sie anpassen, bis sie für die von Ihnen bereitgestellten Dienste funktionieren.
Sie müssen Agile oder Scrum oder eine bestimmte Kombination der Verfügbarkeiten nicht basierend darauf verwenden, was alle anderen tun. Die Schönheit von so vielen zu wählen ist, dass Sie sie mischen können, bis Sie finden, was für Ihr Projekt (e) funktioniert.
Damit alle Ihre Prozesse effektiv sind, müssen Sie mit Ihrem Team kommunizieren, was funktioniert, nicht funktioniert oder was funktioniert, aber verbessert werden muss. Einige Tools, für die ich großes Lob gehört habe, sind: 1. Slack dot com: Dies ist ein Team-Projektmanagement-Tool. 2. G Suite: Dies ist eine kostenpflichtige Suite von Apps, Sie können aber auch Google Mail, Google Drive, Google Tabellen, Google Docs, Google Kalender, Hangouts, Google + und andere kostenlose Tools verwenden.
3. Trello dot com: Dies ist eine coole Zusammenarbeit Board, das ich mit ein paar Freunden für meine Projekte verwenden. Sie können persönliche Boards oder geteilte Boards haben: Kalender, Teams, E-Mail-Verbindungen, Erinnerungen usw. Ich habe dieses Website-Tool wirklich genossen.
Dies sind nur ein paar, die ich für anständig halte, aber es gibt mehr, die verschiedene Funktionen bieten, so dass Sie auswählen können, was für Sie funktioniert.
Schließlich ist Projektmanagement eine entmutigende Aufgabe, aber die, die Sie angestellt haben, sollte Ihnen in diesem Dilemma helfen können. Hier sind jedoch einige Websites, die Ihnen helfen können, einige Ihrer eigenen Projektmanagement zu tun: 1. PMI dot org: Dies ist das Projektmanagement-Institut. Auch wenn Sie nicht der Projektmanager sind und nicht sein wollen, gibt es wirklich großartige Einsichten und Tipps für jeden in einer Managementposition, die die Logistik von Projekten überwacht.
2. SDLC PM: Dies ist immer noch PMI.org, aber dieser Link ist spezifisch für Ihre Frage. 3. Projectmanager.com: Dies hat Werkzeuge für das Projektmanagement. Hier gibt es auch einen Link mit zusätzlichen Ressourcen.
Nun, ich hoffe, dass diese Informationen Ihnen und anderen helfen. Ich hätte mehr Links, aber ich brauche mehr Reputationspunkte. Ich habe versucht, sie dort hineinzuschleichen. Freundliche Grüße.
-AudreyLin
+1 für alle muss an Bord sein oder es wird nicht funktionieren. Management UND Entwickler. – kenwarner
Es ist schön, Ihre vorhandenen Entwickler an Bord zu haben, aber sie sind ersetzbar, wenn sie nicht kooperieren wollen, und außerdem habe ich keine "guten" Entwickler getroffen, die Probleme mit einer agilen Methodik hatten. Leider kannst du deinen Chef nicht feuern. Der Lösungsarchitekt, bei dem ich früher gearbeitet habe, war für die Auswahl der verwendeten Methodik verantwortlich. Und während er ein netter Kerl war, glaube ich nicht, dass er den FizzBuzz-Test in weniger als 3000 Zeilen C# -Code lösen konnte. Er behauptete, Scrum zu mögen, und dass wir agil waren, aber wir waren mehr wie eine Art zerbrochener Wasserfall. Ein Wasserfall ohne Wasser vielleicht ... –