Merriam-Webster's Dictionary definierar systemanalys som "processen att undersöka en procedur eller verksamhet för att fastställa dess mål och mål och skapa system och procedurer som effektivt kommer att uppnå dem." En annan synvinkel ser systemanalys som en problemlösningsmetod som bryter ner ett system i dess beståndsdelar för att studera hur väl dessa komponenter fungerar och interagerar för att uppnå sitt mål.
Kommunikation
Principerna för systemanalys är nära besläktade med kravanalys eller operativ forskning. Det är också "en explicit officiell utredning för att hjälpa beslutsfattaren att avgöra det bästa tillvägagångssättet och fatta ett bättre beslut än hon annars skulle ha gjort."
Termen "analys och syntes" kommer från det grekiska språket, vilket betyder "ta isär" respektive "sammansätt". Dessa termer används i många vetenskapliga discipliner, från matematik och logik till ekonomi och psykologi, tillbeteckningar för liknande förfaranden. Analys definieras som "det förfarande genom vilket vi bryter en intellektuell eller väsentlig helhet i delar", medan syntes betyder "det förfarande genom vilket vi kombinerar separata element eller komponenter för att bilda en helhet". Forskare inom principerna för systemanalys tillämpar metodiken på de inblandade systemen och bildar en helhetsbild.
Application
Systemanalys används inom alla områden där något utvecklas. Analys kan också vara en uppsättning komponenter som samverkar för att utföra organiska funktioner såsom systemteknik. Systemteknik är ett tvärvetenskapligt teknikområde som fokuserar på hur komplexa ingenjörsprojekt ska utformas och hanteras.
Sequence
Utveckling av ett datorinformationssystem inkluderar steget med systemanalys. Det hjälper att skapa en datamodell innan du skapar eller utökar en databas. Det finns flera olika metoder för systemanalys.
När ett datorinformationssystem utvecklas kommer systemanalysen (enligt vattenfallsmodellen) att bestå av följande steg:
- Utveckling av en förstudie. Avgöra om ett projekt är ekonomiskt, soci alt, tekniskt och organisatoriskt genomförbart.
- Faktaundersökningsåtgärder utformade för att fastställa kraven från slutanvändarna av systemet (i allmänhet inklusiveintervjuer, frågeformulär eller visuella observationer av arbete i det befintliga systemet).
- Bestämma hur slutanvändare ska använda systemet (i termer av övergripande erfarenhet av datorhårdvara eller mjukvara), vad systemet ska användas till, etc.
En annan åsikt beskriver ett stegvis förhållningssätt till processen. Detta tillvägagångssätt delar upp systemanalys i fem steg:
- Bestämma innehåll. Tydligt definierade mål och krav som behövs för att uppfylla projektets krav som definierats av dess intressenter.
- Problemanalys: processen att förstå problem och behov och hitta lösningar baserade på principerna för systemanalys.
- Kravanalys: identifiera de villkor som måste uppfyllas.
- Logic Design: Studiet av logiska relationer mellan objekt.
- Beslutsanalys: fatta det slutliga beslutet baserat på principerna för systemanalys.
Användningsfall är ofta använda modellverktyg för systemanalys för att definiera och uttrycka funktionskraven för ett system. Varje användningsfall är ett affärsscenario eller en händelse för vilken systemet måste ge ett specifikt svar. Använd fall utvecklade från objektorienterad analys.
Politisk analys
Disciplinen för vad som idag kallas policyanalys uppstod från tillämpningen av systemanalys när den först etableradesUSA:s försvarsminister Robert McNamara.
Fundamentala systemanalytiker kallas ofta för att analysera system som av en slump har vuxit för att fastställa de aktuella komponenterna i systemet. Detta visades under 2000 års omkonstruktionsarbete, när affärs- och tillverkningsprocesser betraktades som en del av 2000 års automationsmodernisering. Arbete med systemanalys inkluderar en systemanalytiker, affärsanalytiker, teknolog, systemarkitekt, företagsarkitekt, mjukvaruarkitekt, etc. Alla dessa specialister använder de grundläggande principerna för systemanalys i praktiken.
Även om utövare av systemanalys kan uppmuntras att skapa nya system, modifierar, utökar eller dokumenterar de ofta befintliga system (processer, procedurer och metoder). Forskare och praktiker förlitar sig på systemanalys. Sådan aktivitetsanalys tillämpas redan på olika forskning och praktisk forskning, inklusive företagsledning, utbildningsreformer, utbildningsteknologi, etc. Inom dessa områden är principerna för ett systemansats (systemanalys) mycket viktiga.
Analytiker
En systemanalytiker är en IT-professionell som är specialiserad på analys, design och implementering av informationssystem. Systemanalytiker utvärderar informationssystemens lämplighet i termer av deras avsedda resultat och kontaktar slutanvändare, leverantörerprogramvara och programmerare för att uppnå dessa resultat.
En systemanalytiker är en person som använder analys- och designtekniker för att lösa affärsproblem med hjälp av informationsteknologi. Systemanalytiker kan fungera som förändringsagenter som identifierar nödvändiga organisatoriska förbättringar, designar system för att implementera dessa förändringar och tränar och motiverar andra att använda systemen. Analytiker måste känna till och förstå konceptet och principerna för systemanalys.
Även om de kan vara bekanta med olika programmeringsspråk, operativsystem och hårdvaruplattformar, är de vanligtvis inte involverade i faktisk hård- eller mjukvaruutveckling. De kan vara ansvariga för att utveckla kostnadsanalyser, designöverväganden, förbättra personalens påverkan och implementeringstidslinjer.
En systemanalytiker är vanligtvis begränsad till ett utsett eller förutbestämt system och arbetar ofta tillsammans med en affärsanalytiker som använder allmänna systemanalysprinciper. Dessa roller, även om de har viss överlappning, är inte desamma. Affärsanalytikern kommer att bedöma affärsbehoven och fastställa den lämpliga lösningen och i viss mån designa lösningen utan att gå för djupt in i dess tekniska komponenter, istället förlita sig på systemanalytikern. Systemanalytikern utvärderar och modifierar ofta kod och analyserar scenarier baserat på systemanalysens principer och problem.
Opportunities
Vissa yrkesverksamma har praktisk kunskap inom båda områdena (affärs- och systemanalys) och kan framgångsrikt kombinera båda dessa yrken, vilket effektivt suddar ut gränsen mellan en affärsanalytiker och en systemanalytiker. Båda yrkena kräver principerna för strukturell systemanalys.
Systemanalytiker tillgänglig:
- Identifiera, förstå och planera för de organisatoriska och mänskliga effekterna av planerade system och se till att nya tekniska krav är korrekt integrerade med befintliga processer och kompetensuppsättningar.
- Planeringssystemflöde från grunden.
- Interagera med interna användare och kunder för att studera och dokumentera krav, som sedan används för att skapa affärskravdokument.
- Utformning av tekniska krav från den kritiska fasen.
- Interagera med mjukvaruutvecklaren för att förstå begränsningarna för programvaran.
- Hjälp programmerare att utveckla systemet, som att tillhandahålla användningsfall, flödesscheman, UML- och BPMN-diagram.
- Dokumentkrav eller tillägg till användarmanualer.
- Närhelst en utvecklingsprocess pågår är systemanalytikern ansvarig för att utveckla komponenterna och tillhandahålla den informationen till utvecklaren. Allt detta görs utifrån de grundläggande koncepten och principerna för systemanalys.
Livscykel
System Development Life Cycle (SDLC) är en traditionell utvecklingsmetodsystem som organisationer använder för storskaliga IT-projekt. SDLC är ett strukturerat ramverk som består av sekventiella processer genom vilka ett informationssystem utvecklas.
Käran i analysen
Så fort utvecklingsprojektet får nödvändiga godkännanden från alla deltagare börjar steget med systemanalys. Systemanalys är analysen av ett affärsproblem som organisationer planerar att lösa med ett informationssystem. Huvudmålet med systemanalysfasen är att samla in information om det befintliga systemet för att fastställa kraven på ett förbättrat system eller ett nytt system. Slutprodukten av denna fas, känd som leveransen, är en uppsättning systemkrav. Dessa är de grundläggande principerna för systemanalys och systemsyntes.
Den kanske svåraste uppgiften i denna analys är att fastställa de specifika krav som systemet måste uppfylla. Dessa krav kallas ofta för användarkrav eftersom användarna tillhandahåller dem. När systemdesigners har samlat användarkrav på ett nytt system går de vidare till systemdesignstadiet.
Datorsystem
Datorsystemanalytiker är ett yrke inom informationsteknologi. En datasystemanalytiker arbetar med att lösa problem relaterade till datorteknik. Många analytiker installerar nya datorsystem, både hårdvara och mjukvara, och lägger till nya mjukvaruapplikationerförbättra datorns prestanda. Andra fungerar som systemdesigners eller systemarkitekter, men de flesta analytiker är specialiserade på en viss typ av system, såsom affärssystem, redovisningssystem, finansiella system eller vetenskapliga system.
Demand
Från och med 2015 täckte det största antalet datasystemanalytiker sektorerna regering, försäkring, design av datorsystem, professionell och kommersiell utrustning samt företags- och företagsledning. Antalet jobb i detta område beräknades öka från 487 000 2009 till 650 000 2016.
Detta bidrag placerade sig på tredje plats i omröstningen 2010, femte i omröstningen 2011, 9:e i omröstningen 2012 och 10:e plats i omröstningen 2013.
En affärsanalytiker (BA) är en som analyserar en organisation eller ett affärsområde (verkligt eller hypotetiskt) och dokumenterar dess verksamhet eller processer eller system, utvärderar affärsmodellen eller dess integration med teknologi baserad på principer och struktursystemanalys.
Rollen som en systemanalytiker kan också definieras som en brygga mellan affärsproblem och tekniska lösningar. Här kan affärsproblem relateras till affärssystem, såsom en modell, process eller metod. Tekniklösningar kan vara användning av teknikarkitektur, verktyg eller mjukvaruapplikationer. Systemanalytiker krävs för att analysera,transformera och i slutändan lösa affärsproblem med teknik.
Affärsanalys
Det finns minst fyra typer av affärsanalys:
- Affärsutvecklare - identifiera organisationens affärsbehov och affärsmöjligheter.
- Affärsmodellanalys - definiera organisationspolicyer och marknadsstrategier.
- Processdesign - För att standardisera en organisations arbetsflöden.
- Systemanalys - tolkning av affärsregler och krav på tekniska system (oftast inom IT).
Övriga uppgifter
Ibland är en affärsanalytiker en del av en affärsverksamhet och arbetar med informationsteknologi för att förbättra kvaliteten på de tjänster som tillhandahålls, ibland hjälpa till att integrera och testa nya lösningar. Affärsanalytiker fungerar som en länk mellan ledning och tekniska utvecklare.
BA kan också stödja utvecklingen av utbildningsmaterial, delta i implementeringen och ge stöd efter implementering. Detta kan inkludera utveckling av projektplaner och dataflödesdiagram, flödesscheman, etc.
I systemutvecklingens livscykel fungerar affärsanalytikern vanligtvis som länken mellan företagets affärssida och IT-tjänsteleverantörer.