Requisits empresarials: exemples de desenvolupament i disseny
Requisits empresarials: exemples de desenvolupament i disseny

Vídeo: Requisits empresarials: exemples de desenvolupament i disseny

Vídeo: Requisits empresarials: exemples de desenvolupament i disseny
Vídeo: Compte de pèrdues i guanys 2024, De novembre
Anonim

Els requisits empresarials són especificacions que, un cop proporcionades, aporten valor i descriuen les característiques del sistema proposat, des de la perspectiva de l'usuari final. També es coneix com una llista d'aplicacions de les parts interessades. Els productes, el programari i els processos són maneres d'oferir i satisfer les necessitats d'una empresa. En conseqüència, sovint es discuteixen els requisits empresarials en el context del desenvolupament o l'adquisició de programari o altres sistemes.

Definició

Requisits empresarials
Requisits empresarials

La confusió de terminologia sorgeix per tres motius principals:

  1. És una pràctica habitual etiquetar els objectius o els beneficis esperats com a requisits empresarials.
  2. La gent tendeix a utilitzar aquest terme per referir-se a les característiques d'un producte, sistema o programari que se suposa quecrear.
  3. Un model àmpliament acceptat afirma que els dos tipus de reclamacions només difereixen en el nivell de detall o d'abstracció, on els requisits empresarials són d' alt nivell, sovint vagues i es descomponen en reclamacions detallades d'un component.

Aquest malentès es pot evitar reconeixent que el concepte donat no són objectius, sinó que els respon (és a dir, aporta valor) quan estan satisfets. Els requisits empresarials no es descomponen en producte, sistemes i programari. Més aviat, tot passa al revés. Els productes i les seves aplicacions representen una resposta als requisits empresarials, presumiblement per satisfer-los. Aquest concepte existeix en l'entorn de producció i s'ha de descobrir, mentre que les demandes del producte les determina l'home. Els requisits per a un pla d'empresa no es limiten a l'existència d'un alt nivell, sinó que s'han de reduir al detall. Independentment de la quantitat de detalls, les ofertes sempre proporcionen valor quan estan satisfetes.

Actualització del producte

Els projectes de desenvolupament de sistemes o programari per a necessitats de petites empreses solen requerir l'autoritat de les parts interessades. Són ells els que porten a la creació o actualització del producte. Els requisits empresarials d'un sistema i programari solen consistir en requisits funcionals i no funcionals. Per descomptat, normalment es defineixen conjuntament amb la primera opció de les capacitats del producte. El segon sovint reflecteix realment el disseny dels requisits empresarials, que de vegades es veuen com a limitacions. Poden incloure els aspectes necessarisrendiment o seguretat aplicables a nivell de producció.

Destacats del procés

exemples de desenvolupament i disseny de requisits
exemples de desenvolupament i disseny de requisits

Les sol·licituds apareixen sovint en documents oficials. L'èmfasi es posa en el procés o l'activitat de planificar i desenvolupar amb precisió els requisits empresarials, més que en com aconseguir-ho. Aquest paràmetre normalment es delega mitjançant l'especificació o el document de reclamacions del sistema o alguna altra opció. Pot haver-hi confusió entre tots dos si no es tenen en compte totes les diferències. En conseqüència, molts llibres blancs descriuen els requisits d'un producte, sistema o programari.

Visió general

Requisits empresarials en el context del desenvolupament de programari o el seu cicle de vida és el concepte d'identificar i documentar qualsevol usuari. Per exemple, com clients, empleats i proveïdors, en les primeres etapes del cicle de desenvolupament del sistema per guiar el disseny del futur. Les aplicacions solen ser registrades pels analistes. Són ells els que analitzen els requisits del procés empresarial i sovint l'estudien "tal qual" per determinar el "futur" objectiu.

Composició de les aplicacions

exemples de disseny de requisits
exemples de disseny de requisits

Els requisits dels processos empresarials solen incloure:

  1. Context, àrea i fons, inclosos els motius dels canvis.
  2. Actors clau que tenen requisits.
  3. Factors d'èxit per a la condició futura o objectiu.
  4. Restriccions imposades per empreses o altres sistemes.
  5. Models i anàlisi de processos sovintutilitzant diagrames de flux per representar-ho tot "tal com és".
  6. Model de dades lògiques i referències al diccionari.
  7. Glossaris de termes comercials i argot local.
  8. Diagrames de flux de dades per il·lustrar com flueix a través dels sistemes d'informació (a diferència dels diagrames de flux que representen el flux algorítmic de les operacions empresarials).

Rols

exemples de desenvolupament i disseny
exemples de desenvolupament i disseny

El format més popular per escriure requisits empresarials és un document. El propòsit d'aquests és determinar quins resultats es requeriran del sistema, però, eventualment, es pot desenvolupar sense condicions addicionals. Per tant, els documents es complementen amb material de referència que detalla el rendiment de la tecnologia i les expectatives d'infraestructura, inclòs qualsevol requisit professional relacionat amb la qualitat del servei, com ara rendiment, manteniment, adaptabilitat, fiabilitat, disponibilitat, seguretat i escalabilitat.

Completitud

La creació de prototips en una fase inicial de les proves us permet avaluar la integritat i la precisió dels requisits empresarials identificats. Les parts interessades passen primer pel procés per ajudar a definir l'estructura. I el resultat s'envia als equips de desenvolupament de requisits empresarials del projecte, que construeixen el sistema. Altres parts interessades comproven i avaluen la projecció final desplegada. Clarity requereix fer un seguiment de les aplicacions i resoldre-les amb un procés formal per determinar la plantilla adequada.

Ambit dels requisits empresarials opcionallimitat a l'etapa de definició del que s'ha de construir com a sistema. Això va més enllà de com gestionar i mantenir una estratègia existent. I per garantir la seva contínua alineació amb els objectius empresarials. El document de requisits s'ha de revisar constantment de manera controlada. Tenir un format estandarditzat o plantilles dissenyades per a funcions i dominis empresarials específics pot garantir la integritat de les consultes, a més de mantenir l'abast centrat.

Prototip

exemples de disseny
exemples de disseny

Malgrat el que normalment es considera una eina d'avaluació de requisits, la creació de prototips sol centrar l'atenció en el producte o sistema que s'està construint. Els prototips són programari en funcionament, és a dir, consten de tres fases (licitacions, enginyeria o disseny tècnic i implementació) eliminades dels requisits empresarials. I també aquestes són versions de vista prèvia que el desenvolupador pretén implementar.

Com que els prototips són bastant específics, les parts interessades que els proven poden proporcionar comentaris més significatius sobre algun aspecte del que crea el desenvolupador, que és una interpretació del mode de satisfacció. A més, la interfície gràfica d'usuari està subratllada i l'interior són dreceres. Formen la major part de la lògica del programa i són on es compliran la majoria dels requisits empresarials. En altres paraules, és poc probable que els problemes que detecten els prototips estiguin relacionats amb les sol·licituds.

Desenvolupament

És important reconèixer els canvis a les aplicacions,documentar-los i actualitzar-los. Tanmateix, les consultes empresarials solen no canviar tant com la percepció d'elles. És possible que hi hagi un requisit empresarial, però no reconegut ni entès per les parts interessades, els analistes i l'equip del projecte.

Els canvis tendeixen a reflectir les maneres previstes d'aconseguir continguts definits de manera inadequada. Gran part de la dificultat per complir els requisits empresarials en realitat reflecteix la pràctica habitual de centrar gairebé tots els esforços al seu voltant en el que realment constitueix el disseny d' alt nivell d'un producte, sistema o programari. Això es deu a que no s'han definit de manera adequada els requisits empresarials primer per oferir valor.

Els professionals del desenvolupament solen seguir revisant un producte fins que finalment "recorren" a una solució que sembla fer el que es necessita, és a dir, aparentment satisfà les necessitats de producció. L'assaig i error indirecte per determinar els requisits empresarials és la base de gran part del "desenvolupament iteratiu", inclosos els mètodes populars que es presenten com a "pràctiques recomanades".

Exemples de disseny

Exemples de disseny de requisits empresarials
Exemples de disseny de requisits empresarials

Les plantilles us ajuden a consultar ràpidament temes específics que sovint poden ser rellevants per a les consultes. Poden crear documentació estandarditzada sobre els requisits empresarials, que pot facilitar-ne la comprensió. Les plantilles no garanteixen l'exactitud o la integritat de les consultes. Exemples que s'utilitzen malament de manera negativainfluir en la investigació perquè tendeix a promoure la superficialitat i, sobretot, la definició mecànica sense anàlisis significatives.

Dificultats

Desenvolupament de requisits empresarials
Desenvolupament de requisits empresarials

Sovint, els requisits empresarials es redueixen prematurament a causa de la gran base de parts interessades que implica determinar on hi ha potencial per a un conflicte d'interessos. El procés de govern i consens pot ser delicat i fins i tot polític. Un repte menys difícil, encara que comú, són els equips distribuïts amb parts interessades en diferents ubicacions geogràfiques. Naturalment, el personal de vendes està més a prop dels seus clients, i la producció - a les unitats respectives. Gestió financera i de personal, inclosa la direcció superior, més a prop de la seu social.

Els requisits empresarials, per exemple, són necessaris per a un sistema que involucre els usuaris que participen en les vendes i la producció. Pot enfrontar-se a un conflicte d'objectius: una part està interessada a oferir el màxim nombre de funcions, mentre que l' altra se centrarà en el menor cost de producció. Aquestes situacions sovint acaben en consens amb les màximes oportunitats de preus i distribució raonables i favorables.

Per abordar aquests problemes, la participació primerenca de les parts interessades s'aconsegueix mitjançant demostracions de prototips i col·laboració. Els tallers pràctics, tant en forma de sessions organitzades com de simples debats, ajuden a arribar a consens, sobretot pel que fa a temes sensibles.requisits empresarials i quan hi hagi un conflicte d'interessos potencial. La complexitat del procés és un factor important. Això pot requerir coneixements especialitzats per comprendre els requisits legals o reglamentaris, directrius internes com ara la marca o els compromisos de responsabilitat social corporativa. L'anàlisi no només consisteix a captar el "què" d'un procés empresarial, sinó també a "com" presentar-ne el context.

Recomanat: