Prinzipien der Systemanalyse: Grundbegriffe, Methoden und Aufbau

Inhaltsverzeichnis:

Prinzipien der Systemanalyse: Grundbegriffe, Methoden und Aufbau
Prinzipien der Systemanalyse: Grundbegriffe, Methoden und Aufbau
Anonim

Merriam-Webster's Dictionary definiert Systemanalyse als "den Prozess der Untersuchung eines Verfahrens oder Unternehmens, um seine Ziele und Zielsetzungen zu bestimmen und Systeme und Verfahren zu schaffen, die diese effektiv erreichen." Eine andere Sichtweise sieht die Systemanalyse als Problemlösungsmethode, die ein System in seine Bestandteile zerlegt, um zu untersuchen, wie gut diese Komponenten funktionieren und interagieren, um ihr Ziel zu erreichen.

Systemelemente
Systemelemente

Kommunikation

Die Prinzipien der Systemanalyse sind eng mit der Anforderungsanalyse oder dem Operational Research verbunden. Es ist auch "eine explizite offizielle Untersuchung, um der Entscheidungsträgerin zu helfen, die beste Vorgehensweise zu bestimmen und eine bessere Entscheidung zu treffen, als sie es sonst hätte tun können."

Die Begriffe "Analyse" und "Synthese" stammen aus dem Griechischen und bedeuten "auseinandernehmen" bzw. "wieder zusammensetzen". Diese Begriffe werden in vielen wissenschaftlichen Disziplinen, von Mathematik und Logik bis hin zu Wirtschaftswissenschaften und Psychologie, verwendetBezeichnungen für ähnliche Verfahren. Analyse ist definiert als „das Verfahren, mit dem wir ein geistiges oder wesentliches Ganzes in Teile zerlegen“, während Synthese „das Verfahren bedeutet, mit dem wir einzelne Elemente oder Komponenten zu einem Ganzen kombinieren“. Forscher in den Prinzipien der Systemanalyse wenden die Methodik auf die beteiligten Systeme an und bilden ein großes Bild.

Systemarbeiter
Systemarbeiter

Bewerbung

Systemanalyse kommt überall dort zum Einsatz, wo etwas entwickelt wird. Die Analyse kann auch aus einer Reihe von Komponenten bestehen, die zusammenarbeiten, um organische Funktionen wie Systems Engineering auszuführen. Systems Engineering ist ein interdisziplinäres Gebiet des Engineerings, das sich darauf konzentriert, wie komplexe Engineering-Projekte entworfen und verw altet werden sollten.

Sequenz

Die Entwicklung eines Computerinformationssystems umfasst die Phase der Systemanalyse. Es hilft, ein Datenmodell zu erstellen, bevor Sie eine Datenbank erstellen oder erweitern. Es gibt verschiedene Ansätze zur Systemanalyse.

Bei der Entwicklung eines Computerinformationssystems besteht die Systemanalyse (nach dem Wasserfallmodell) aus folgenden Schritten:

  1. Entwicklung einer Machbarkeitsstudie. Feststellung, ob ein Projekt wirtschaftlich, sozial, technologisch und organisatorisch machbar ist.
  2. Erkundungsmassnahmen zur Ermittlung der Anforderungen der Endnutzer des Systems (in der Regel inklInterviews, Fragebögen oder visuelle Beobachtungen der Arbeit im bestehenden System).
  3. Legen Sie fest, wie Endbenutzer das System bedienen (in Bezug auf die Gesamterfahrung mit Computerhardware oder -software), wofür das System verwendet wird usw.
Elektronische Systeme
Elektronische Systeme

Eine andere Meinung beschreibt eine schrittweise Herangehensweise an den Prozess. Dieser Ansatz unterteilt die Systemanalyse in 5 Schritte:

  1. Bestimmung des Inh alts. Klar definierte Ziele und Anforderungen, die erforderlich sind, um die Anforderungen des Projekts zu erfüllen, wie sie von den Stakeholdern definiert wurden.
  2. Problemanalyse: Der Prozess, Probleme und Bedürfnisse zu verstehen und Lösungen zu finden, basierend auf den Prinzipien der Systemanalyse.
  3. Anforderungsanalyse: Ermittlung der zu erfüllenden Bedingungen.
  4. Logic Design: Das Studium logischer Beziehungen zwischen Objekten.
  5. Entscheidungsanalyse: Treffen der endgültigen Entscheidung auf der Grundlage der Prinzipien der Systemanalyse.

Anwendungsfälle sind weit verbreitete Systemanalyse-Modellierungswerkzeuge zum Definieren und Ausdrücken der funktionalen Anforderungen eines Systems. Jeder Anwendungsfall ist ein Geschäftsszenario oder Ereignis, auf das das System eine spezifische Antwort geben muss. Aus objektorientierter Analyse entwickelte Anwendungsfälle.

Politische Analyse

Die Disziplin dessen, was heute als Politikanalyse bekannt ist, entstand aus der Anwendung der Systemanalyse, als sie zum ersten Mal etabliert wurdeUS-Verteidigungsminister Robert McNamara.

Fundamentalsystemanalytiker werden oft hinzugezogen, um Systeme zu analysieren, die zufällig gewachsen sind, um die aktuellen Komponenten des Systems zu bestimmen. Dies wurde während der Reengineering-Arbeiten im Jahr 2000 demonstriert, als Geschäfts- und Herstellungsprozesse als Teil der Automatisierungsmodernisierung 2000 betrachtet wurden. Die Arbeit mit Systemanalyse umfasst einen Systemanalytiker, Geschäftsanalytiker, Technologen, Systemarchitekten, Unternehmensarchitekten, Softwarearchitekten usw. Alle diese Spezialisten wenden die Grundprinzipien der Systemanalyse in der Praxis an.

Informationssystem
Informationssystem

Obwohl Praktiker der Systemanalyse ermutigt werden können, neue Systeme zu schaffen, modifizieren, erweitern oder dokumentieren sie häufig bestehende Systeme (Prozesse, Verfahren und Methoden). Forscher und Praktiker verlassen sich auf die Systemanalyse. Eine solche Aktivitätsanalyse wird bereits in verschiedenen Forschungs- und Praxisforschungen angewendet, darunter Unternehmensführung, Bildungsreform, Bildungstechnologie usw. In diesen Bereichen sind die Prinzipien eines Systemansatzes (Systemanalyse) sehr wichtig.

Analysten

Ein Systemanalytiker ist ein IT-Experte, der sich auf die Analyse, das Design und die Implementierung von Informationssystemen spezialisiert hat. Systemanalytiker bewerten die Eignung von Informationssystemen im Hinblick auf die beabsichtigten Ergebnisse und arbeiten mit Endbenutzern und Anbietern zusammenSoftware und Programmierer, um diese Ergebnisse zu erzielen.

Ein Systemanalytiker ist eine Person, die Analyse- und Designtechniken einsetzt, um Geschäftsprobleme mithilfe von Informationstechnologie zu lösen. Systemanalytiker können als Change Agents fungieren, die notwendige organisatorische Verbesserungen identifizieren, Systeme zur Implementierung dieser Änderungen entwerfen und andere für die Verwendung der Systeme schulen und motivieren. Analysten müssen das Konzept und die Prinzipien der Systemanalyse kennen und verstehen.

Mitglieder des Systems
Mitglieder des Systems

Obwohl sie möglicherweise mit verschiedenen Programmiersprachen, Betriebssystemen und Computerhardwareplattformen vertraut sind, sind sie normalerweise nicht an der eigentlichen Hardware- oder Softwareentwicklung beteiligt. Sie können für die Entwicklung von Kostenanalysen, Designüberlegungen, die Verbesserung der Mitarbeiterauswirkungen und Implementierungszeitpläne verantwortlich sein.

Ein Systemanalytiker ist normalerweise auf ein festgelegtes oder vorgegebenes System beschränkt und arbeitet häufig mit einem Geschäftsanalysten zusammen, der allgemeine Systemanalyseprinzipien anwendet. Diese Rollen haben zwar einige Überschneidungen, sind aber nicht gleich. Der Business Analyst bewertet die Geschäftsanforderungen und bestimmt die geeignete Lösung und entwirft die Lösung bis zu einem gewissen Grad, ohne zu tief in ihre technischen Komponenten einzusteigen, und verlässt sich stattdessen auf den Systemanalysten. Der Systemanalytiker bewertet und modifiziert häufig Code und analysiert Szenarien basierend auf den Prinzipien und Problemen der Systemanalyse.

mikroskopischSystem
mikroskopischSystem

Möglichkeiten

Einige Fachleute verfügen über praktisches Wissen in beiden Bereichen (Geschäfts- und Systemanalyse) und können beide Berufe erfolgreich kombinieren, wodurch die Grenze zwischen einem Geschäftsanalysten und einem Systemanalytiker effektiv verwischt wird. Beide Berufe erfordern die Prinzipien der strukturellen Systemanalyse.

Systemanalyst verfügbar:

  • Identifizieren, verstehen und planen Sie die organisatorischen und menschlichen Auswirkungen geplanter Systeme und stellen Sie sicher, dass neue technische Anforderungen ordnungsgemäß in bestehende Prozesse und Fähigkeiten integriert werden.
  • Systemfluss von Grund auf neu planen.
  • Interagieren Sie mit internen Benutzern und Kunden, um Anforderungen zu studieren und zu dokumentieren, die dann zur Erstellung von Geschäftsanforderungsdokumenten verwendet werden.
  • Erarbeitung technischer Anforderungen aus der kritischen Phase.
  • Interagieren Sie mit dem Softwareentwickler, um die Einschränkungen der Software zu verstehen.
  • Unterstützen Sie Programmierer bei der Entwicklung des Systems, indem Sie beispielsweise Anwendungsfälle, Flussdiagramme, UML- und BPMN-Diagramme bereitstellen.
  • Dokumentanforderungen oder Ergänzungen zu Benutzerhandbüchern.
  • Immer wenn ein Entwicklungsprozess im Gange ist, ist der Systemanalytiker für die Entwicklung der Komponenten und die Bereitstellung dieser Informationen für den Entwickler verantwortlich. All dies geschieht basierend auf den grundlegenden Konzepten und Prinzipien der Systemanalyse.

Lebenszyklus

System Development Life Cycle (SDLC) ist eine traditionelle EntwicklungsmethodeSysteme, die Unternehmen für große IT-Projekte verwenden. SDLC ist ein strukturierter Rahmen, der aus sequentiellen Prozessen besteht, durch die ein Informationssystem entwickelt wird.

Technologisches System
Technologisches System

Die Essenz der Analyse

Sobald das Entwicklungsprojekt die notwendigen Freigaben aller Beteiligten erhält, beginnt die Phase der Systemanalyse. Systemanalyse ist die Analyse eines Geschäftsproblems, das Organisationen mit einem Informationssystem lösen möchten. Das Hauptziel der Systemanalysephase besteht darin, Informationen über das bestehende System zu sammeln, um die Anforderungen an ein verbessertes System oder ein neues System zu ermitteln. Das Endprodukt dieser Phase, bekannt als Liefergegenstand, ist eine Reihe von Systemanforderungen. Dies sind die Grundprinzipien der Systemanalyse und Systemsynthese.

Die vielleicht schwierigste Aufgabe bei dieser Analyse besteht darin, die spezifischen Anforderungen zu ermitteln, die das System erfüllen muss. Diese Anforderungen werden häufig als Benutzeranforderungen bezeichnet, da Benutzer sie bereitstellen. Wenn Systemdesigner Benutzeranforderungen für ein neues System gesammelt haben, gehen sie zur Systemdesignphase über.

Computersysteme

Computersystemanalytiker ist ein Beruf im Bereich der Informationstechnologie. Ein Computersystemanalytiker arbeitet an der Lösung von Problemen im Zusammenhang mit der Computertechnologie. Viele Analysten installieren neue Computersysteme, sowohl Hardware als auch Software, und fügen neue Softwareanwendungen hinzuComputerleistung verbessern. Andere fungieren als Systemdesigner oder Systemarchitekten, aber die meisten Analysten sind auf eine bestimmte Art von Systemen spezialisiert, wie z. B. Geschäftssysteme, Buchh altungssysteme, Finanzsysteme oder wissenschaftliche Systeme.

Nachfrage

Ab 2015 deckte die größte Anzahl von Computersystemanalysten die Sektoren Regierung, Versicherung, Computersystemdesign, professionelle und kommerzielle Ausrüstung sowie Unternehmens- und Unternehmensmanagement ab. Die Zahl der Arbeitsplätze in diesem Bereich soll von 487.000 im Jahr 2009 auf 650.000 im Jahr 2016 steigen.

Elektronisches Informationssystem
Elektronisches Informationssystem

Dieser Eintrag belegte in der Umfrage von 2010 den dritten, in der Umfrage von 2011 den fünften, in der Umfrage von 2012 den neunten und in der Umfrage von 2013 den zehnten Platz.

Ein Business Analyst (BA) ist jemand, der eine Organisation oder einen Geschäftsbereich (real oder hypothetisch) analysiert und sein Geschäft oder seine Prozesse oder Systeme dokumentiert und das Geschäftsmodell oder seine Integration mit Technologie auf der Grundlage von Prinzipien und Struktursystemanalysen bewertet.

Die Rolle eines Systemanalytikers kann auch als Brücke zwischen Geschäftsproblemen und Technologielösungen definiert werden. Hier können Geschäftsprobleme mit Geschäftssystemen wie einem Modell, Prozess oder einer Methode in Beziehung gesetzt werden. Technologielösungen können die Verwendung von Technologiearchitekturen, Tools oder Softwareanwendungen sein. Systemanalytiker müssen analysieren,Geschäftsprobleme mithilfe von Technologie transformieren und letztendlich lösen.

Geschäftsanalyse

Es gibt mindestens vier Arten von Geschäftsanalysen:

  • Geschäftsentwickler - Identifizieren Sie die geschäftlichen Anforderungen und Geschäftsmöglichkeiten der Organisation.
  • Geschäftsmodellanalyse - Definition von Unternehmensrichtlinien und Marktansätzen.
  • Prozessdesign - Zur Standardisierung der Arbeitsabläufe einer Organisation.
  • Systemanalyse - Interpretation von Geschäftsregeln und Anforderungen an technische Systeme (normalerweise innerhalb der IT).

Sonstige Pflichten

Manchmal ist ein Business Analyst Teil eines Geschäftsbetriebs und arbeitet mit Informationstechnologie, um die Qualität der bereitgestellten Dienstleistungen zu verbessern, und hilft manchmal dabei, neue Lösungen zu integrieren und zu testen. Business Analysten fungieren als Bindeglied zwischen Management und technischen Entwicklern.

BA kann auch die Entwicklung von Schulungsmaterialien unterstützen, an der Implementierung teilnehmen und Unterstützung nach der Implementierung leisten. Dies kann die Entwicklung von Projektplänen und Datenflussdiagrammen, Flussdiagrammen usw. umfassen.

Im Lebenszyklus der Systementwicklung fungiert der Business Analyst typischerweise als Bindeglied zwischen der Geschäftsseite des Unternehmens und den IT-Dienstleistern.

Empfohlen: