Wie viel und welche Planung wird für die Softwareprojekte verwendet, die Sie oder Ihr Unternehmen entwickeln?Wie viel und welche Planung wird für Softwareprojekte verwendet?
Der Grund für meine Frage ist wegen einer Klasse, die ich auf UML und andere ähnliche Dinge dieser Art nehme. Aus der Art, wie die Klasse aufgebaut ist, haben wir mit Programmen wie Visual Paradigm ausgiebig ein Schein-Bibliothekssystem erstellt, aber für alle bisherigen Arbeiten haben wir noch keine Programmierung gemacht (und wir beabsichtigen auch nicht, dies zu tun) Projekt).
Vielleicht ist es nur so, wie die Klasse unterrichtet wird, aber es scheint mir, dass viele der Dinge, die im Kurs gelehrt werden, sehr wuschig in der Präsentation wichtiger Planung für Softwareprojekte sind. Ich kann sehen, wie nützlich Objektdiagramme sind, aber die anderen Diagramme lassen viel zu wünschen übrig. Wie nützlich sind Sequenzdiagramme oder Zustandsdiagramme in der Praxis?
Also, wie viel und welche Planung wird für die von Ihnen oder Ihrem Unternehmen entwickelten Softwareprojekte verwendet? Ist es umfangreich oder ist es minimal? Sie vertiefen sich tief in die Planung von allem oder erhalten Sie das allgemeine Gefühl für das Projekt, bevor Sie Code schreiben?
Holen Sie sich einfach ein A, bekommen Sie ein Praktikum und dann einen Job. Ich verwende höchstens 20% von dem, was ich in der Schule gelernt habe. Ein College-Abschluss ist eine Möglichkeit, die Unverträglichkeiten zu beseitigen, und es ist eine sehr teure Placebopille. Das eigentliche Lernen beginnt am Arbeitsplatz. Es spielt keine Rolle; mach es einfach gut in der Klasse. –
@Hamish: Ein College-Abschluss gibt Ihnen einen CS-Hintergrund, der in der Arbeit nützlich sein kann (z. B. besser verstehen, wie Algorithmen entworfen werden, wie Korrektheit zu beweisen, wie Leistung zu messen), ist es nicht zu tun t lehren Sie, ein Entwickler zu sein oder technische Fähigkeiten zu haben.Wenn Handelsschulen, die lediglich Entwicklung lehrten, wettbewerbsfähig und von hoher Qualität wären, würden sich weniger Unternehmen auf CS-Abschlüsse konzentrieren. – Uri
Ich bin völlig mit Hamish über die Tatsache, dass ich jetzt weniger als 20% (vielleicht weniger als 10 denke ich manchmal) von dem, was ich in der Schule gelernt habe, verwenden. Ich weiß jedoch nicht, ob das nur ich oder was ist, aber ein guter Teil dieser 10-20 Prozent stammt aus meinen Softwareentwicklungskursen. Der Professor war ein sehr sachkundiger Typ, der schon lange in der Branche war. Ich wünschte, ich könnte zurückgehen und Ratschläge von diesen Klassen aufnehmen, jetzt wo ich weiß, worüber es spricht. – Brandi