Als «development-process» getaggte Fragen

Bei Fragen zum Softwareentwicklungsprozess.


2
Was ist der Unterschied zwischen dem inkrementellen und dem iterativen Ansatz bei der Softwareentwicklung?
Der inkrementelle Ansatz ist eine Methode der Softwareentwicklung, bei der das Modell inkrementell entworfen, implementiert und getestet wird (jedes Mal wird etwas mehr hinzugefügt), bis das Produkt fertig ist. Es beinhaltet sowohl Entwicklung als auch Wartung. Das Produkt gilt als fertig, wenn es alle Anforderungen erfüllt Das iterative Design ist …

4
Software-Lebenszyklus-Methoden für Ein-Mann-Teams [geschlossen]
Aus heutiger Sicht passt diese Frage nicht zu unserem Q & A-Format. Wir erwarten, dass die Antworten durch Fakten, Referenzen oder Fachwissen gestützt werden, aber diese Frage wird wahrscheinlich Debatten, Argumente, Abstimmungen oder erweiterte Diskussionen hervorrufen. Wenn Sie der Meinung sind, dass diese Frage verbessert und möglicherweise erneut geöffnet werden …

6
Wie kann ich meine Fähigkeiten verbessern, während ich an aktuellen Projekten arbeite, ohne dass erfahrene Entwickler vorhanden sind? [geschlossen]
Geschlossen. Diese Frage ist nicht zum Thema . Derzeit werden keine Antworten akzeptiert. Möchten Sie diese Frage verbessern? Aktualisieren Sie die Frage so dass es beim Thema für Software Engineering Stapel Börse. Geschlossen vor 4 Jahren . Ich bin der leitende Entwickler in einem kleinen Unternehmen und arbeite mit C …

5
Einfache Möglichkeiten zur Verbesserung der Release-Qualität in einer RAD-Umgebung
Ein bisschen Hintergrundwissen - wir sind ein kleines Team von 5 RAD-Entwicklern, die für die interne Softwareentwicklung in einem großen Nicht-Software-Unternehmen verantwortlich sind. "Interne Software" unterscheidet sich von einer Desktop-.NET-Anwendung, die MSSQL-Server als Backend für Python-Skripte verwendet, die im Hintergrund für MS Word-Dokumente und -Vorlagen ausgeführt werden - ein Zoo …


6
Wie lässt sich erklären, dass das Schreiben von plattformübergreifendem C ++ - Code und das Versenden von Produkten für alle Betriebssysteme nicht so einfach ist?
Unser Unternehmen liefert eine Reihe von Desktop-Produkten für Windows aus, und viele Linux-Benutzer beschweren sich in Foren, dass wir vor Jahren Versionen unserer Produkte für Linux hätten schreiben sollen, und der Grund dafür ist, dass wir dies nicht tun Wir sind eine gierige Firma Alle unsere technischen Spezialisten sind unterqualifizierte …

8
Sollte ein Softwareunternehmen ein spezielles Team für Forschungs- und / oder Hilfsbibliotheken haben?
Ich arbeite in einem Unternehmen, das Webanwendungen für verschiedene Banken und einige kleinere E-Shops erstellt. Wir beschäftigen ungefähr 20 Entwickler und haben jeweils 4-5 Projekte in der Entwicklung. Unsere Entwicklungsteams interagieren nicht viel und viele der gleichen Probleme werden auf unterschiedliche Weise gelöst (gut bis schlecht). Ich habe mich gefragt, …


5
So starten Sie ein Entwicklungsprojekt, wenn zu viele potenzielle Stakeholder vorhanden sind
Ich habe gerade einen neuen Job an einer Hochschule als (einziger) Webanwendungsentwickler angenommen. Das College hat eine Reihe von unterschiedlichen, aber ziemlich schlecht codierten Legacy-Systemen. Meistens in PHP gebaut, beschäftigen sie sich mit Dingen wie Anwesenheit, Prüfungsergebnissen, Benotung usw. Meine erste Aufgabe ist es, ein System zu erstellen, das viele …

3
Wie können wir verfolgen, welche Version unseres Codes in jeder Umgebung vorhanden ist?
Mein Team verwendet derzeit einen relativ einfachen Verzweigungs- / Bereitstellungsprozess, der folgendermaßen aussieht: ┌────────┐ ┌────┐ ┌──────┐ Environments: │ DEV │ │ QA │ │ PROD │ └────────┘ └────┘ └──────┘ ▲ ▲ ▲ │ │ │ ┌────────┐ ┌────┐ ┌──────┐ Builds: │ DEV │ │ QA │ │ PROD │ └────────┘ └────┘ …

3
Warum sollte ein Logger-Objekt erstellt werden, anstatt in einer Anwendung statische Protokollierungsmethoden zu verwenden?
Ein Beispiel für eine einfache Ruby on Rails-Anwendung. Es erstellt ein LoggerObjekt während des Ladevorgangs der Anwendung: # in environment.rb config.logger = Logger.new(<STDOUT | file | whatever>) # and in our application we use this object logger.warn "This process is taking too long to process. Optimization needed." Meine Frage ist, …



7
Wenn Ihnen jemand eine ungeprüfte Aussage zu Softwareentwicklungspraktiken anbietet, antworten Sie mit „Zitieren erforderlich“? [geschlossen]
Es ist schwer zu sagen, was hier gefragt wird. Diese Frage ist mehrdeutig, vage, unvollständig, zu weit gefasst oder rhetorisch und kann in ihrer gegenwärtigen Form nicht angemessen beantwortet werden. Hilfe zur Klärung dieser Frage, damit sie erneut geöffnet werden kann, erhalten Sie in der Hilfe . Geschlossen vor 9 …

Durch die Nutzung unserer Website bestätigen Sie, dass Sie unsere Cookie-Richtlinie und Datenschutzrichtlinie gelesen und verstanden haben.
Licensed under cc by-sa 3.0 with attribution required.