Welche (Programmier-) Spezialitäten werden in einem guten Webentwicklungsteam benötigt? [abgeschlossen

softwareengineering.stackexchange https://softwareengineering.stackexchange.com/questions/18

  •  16-10-2019
  •  | 
  •  

Frage

Auf den ersten Blick würde ich sagen, dass ein gutes Programmierteam die folgenden Angelegenheiten verstehen muss:

  • Die Details der Kernsprache / des Kernrahmens
  • HTML, (asynchron) JavaScript
  • SQL / Datenmodell
  • Benutzerfreundlichkeit / UI -Design
  • Sicherheit
  • Projektmanagement.

Wenn dieses Team nicht vollständig ist: Was wird benötigt?

War es hilfreich?

Lösung

Kunde (oder ein Verfechter einer Art).

Grundsätzlich kann jemand, der sagen kann: "Ja, Sie bauen, was ich will, und es wird mein Problem lösen." Oder dass das Team gehen kann, wenn es Fragen hat, wie etwas funktionieren soll. Dies kann dieselbe Person sein oder auch nicht, die Projektmanagement durchführt.

Außerdem verpassen Sie dort eine QA -Person. Sie können sich nicht wirklich auf die Entwickler verlassen Was die Anwendung tut.

Andere Tipps

Ein gutes Entwicklungsteam ist nichts ohne Unterstützung:

Eine wichtige Rolle, die es fehlt, ist IT: Systemverwaltung, Netzwerk usw. Es gibt viele Entwickler, deren Kenntnis darüber, wie Computersysteme am Compiler arbeiten.

Ich würde auch einen Manager hinzufügen, um Lieferantenverträge und andere Supportaspekte eines Entwicklungsteams zu behandeln.

Ein Programming -Savvy -Grafikdesigner. Ein Grafikdesigner für Web muss die Grenzen von Webgrafiken und Konzepten wie Graceful Fallback verstehen. HTML5 und CSS3 machen einen großen Druck, aber bis diese hier sind, muss Ihr Grafikdesigner die Grenzen von CSS2 und XHTML verstehen.

Entwickler, die regelmäßige Ausdrücke richtig kennen.

Zum Beispiel: Datenvalidierung, mod_rewrite -Regeln, Analyse von Protokollen usw.

Es gibt viele Situationen, in denen Regex -Wissen eine große Hilfe sein kann. Und wahrscheinlich sogar noch mehr wo wissen nicht Um einen Regex zu verwenden (oder zu fragen), da dies nicht das beste Werkzeug ist, sparen Sie Zeit.

Lizenziert unter: CC-BY-SA mit Zuschreibung
scroll top