Was sind die Schritte bei den ersten Projekten in Softwareunternehmen? [abgeschlossen]

Ich arbeite in der mittleren Ebene eines Softwareunternehmens. Meine Rolle ist ein Softwareentwickler. Ich weiß nicht, welche Prozesse im Softwareentwicklungsunternehmen abgewickelt werden sollen?

Können Sie mir das im Detail erklären? So viele Hierarchien werden in den Softwareentwicklungsunternehmen (dh Unternehmen auf CMM-Ebene) verwendet. Jetzt habe ich 5 Jahre Erfahrung in der Softwareentwicklung, aber ich weiß nicht, was die ersten Schritte in den Softwareentwicklungsunternehmen sind. Welche Designs werden in den Softwareentwicklungsunternehmen behandelt?

Hallo Adalarasan, willkommen bei PMSE! Es ist nicht genau klar, was Sie fragen, und Ihre Fragen sind sehr allgemein und vage. Es gibt viele verschiedene Software-Methoden, so viele, dass mehrere Bücher zu diesem Thema geschrieben wurden. Wir schließen dies vorerst, aber wenn Sie das Gefühl haben, dass sich darin eine spezifischere Frage oder ein spezifisches Problem verbirgt, auf das Sie in Ihren 5 Jahren bei der Arbeit an Projekten gestoßen sind, können Sie Ihre Frage gerne bearbeiten und gehen ein Kommentar und eine Markierung, die um eine Überprüfung bittet. Willkommen bei PMSE! Viel Glück!
Ich stimme zu, nicht klar, welche Hilfe Sie erwarten. Wenn Sie Entwickler sind, sollten Sie entwickeln. Wenn Sie Hilfe brauchen, fragen Sie Ihren PM, denn er oder sie sollte wissen, wie man das Projekt initialisiert. Beachten Sie, dass es sehr schlecht ist, das Projekt aufgrund anderer Prioritäten nicht zu initialisieren. Grüße

Antworten (1)

Meinst du Schritte wie:

  • Vision definieren
  • Forschungsgeschäft
  • Implementieren Sie die Versionskontrolle von Dokumenten
  • Recherchieren Sie die anfänglichen Anforderungen
  • Schreiben Sie anfängliche Anforderungen
  • Erforschen Sie Architektur auf hohem Niveau
  • Schreiben Sie High-Level-Architektur
  • Implementieren Sie eine Quellversionskontrolle
  • Implementieren Sie einen Build- und Testserver
  • Führen Sie Iterationen zum Sammeln von Anforderungen, Design, Codetests und Prozessoptimierung durch