Was ist Software-Technik?

Softwaretechnik ist der Gesamtprozess der Planung, des Entwerfens und des Entwickelns eines Softwareproduktes. Die AusdruckSoftwaretechnik verweist spezifisch auf den Komplex, diszipliniert und die systematische Annäherung, die verwendet, um Software zu verursachen und beizubehalten. Viele Leute verwenden den Ausdruck, um die Fähigkeiten, die, um erfordert zu verursachen und die Stütz-Software-Produkte zu erklären.

Um ein Softwareingenieur zu werden, müssen Anwärter einen Hochschulabschluss in der Informatik abschließen. Obgleich einige Schulen einen Softwaretechnikmajor anbieten, ist diese nicht sehr allgemein. Im Allgemeinen eingeschlossen die erforderten Fähigkeiten bereits im Informatikprogramm n, und es hat den Nutzen des Seins eine anerkannte Disziplin. Das Feld der Softwaretechnik ist verhältnismäßig neu und kann mehr Zeit erfordern, weit angenommen zu werden.

Der Beruf selbst genehmigt nicht oder reglementiert ebenso, dass Ingenieure sind. Es gegeben einige verschiedene Initiativen, zum dieser Gruppe Fachleute, mit verschiedenen Graden Erfolg zu genehmigen. In den Vereinigten Staaten verursachte das Institut der elektrischen und Elektronik-Ingenieure (IEEE) ein Genehmigenprogramm für Softwareingenieure, aber hat eine Annahme mit Vorbehalt. In Europa und in Kanada reglementiert der Beruf und Anwärter müssen spezifischen Ausbildungs- und Erfahrungsanforderungen genügen, ein Berufssoftwareingenieur zu werden.

Der Primärfokus in diesem Feld ist die Entwicklung der Methodenlehre die Kreation der neuen Software-Produkte umgebend. Das IEEE entwickelt ein Handbuch, das den Softwaretechnik-Körper des Wissens (SWEBOK) genannt. Dieses Buch betrachtet, das Standardniveau des Wissens zu halten, das eine Software Engineer in Nordamerika nach vier Jahren Berufserfahrung haben sollte. Es gegeben viel Diskussion international über die Gültigkeit des Buches als Hilfsmittel, da viele Institute nicht konsultiert.

Softwaretechnik kann in einige Unterregionen, einschließlich Software-Entwurf, Prüfung und Wartung unterteilt werden. In allen erkannt 10 verschiedene Unterregionen offiziell durch das IEEE. Jedoch fortfahren zusätzliche Bereiche che zu entwickeln, und es kann einige Zeit sein, bevor die Liste als komplett gilt.

Viele Leute, die ein Software-Ingenieuranfang ihre Karriere als Computerprogrammierer oder Entwickler werden möchten. Der traditionelle Karriereweg ist, in diesem Bereich anzufangen und sucht dann nach einer fördernden Gelegenheit zur Software Engineer nach acht bis 10 Jahren Berufserfahrung. Dieser Karriereweg erfordert zusätzliche Erziehung und Ausbildung während dieses Zeitraums, da Technologie und Methodenlehre ständig ändert. Die Nachfrage nach Informatiktechnik prognostiziert, um über durchschnittlichem Wachstum in den folgenden fünf bis acht Jahren zu erfahren. Während die Gelegenheiten wachsen, sollte es mehr Erklärung und Entwicklung eines international geltenden Standards für Berufsanerkennung in diesem Feld geben.