Üzleti követelmények: fejlesztési és tervezési példák

Tartalomjegyzék:

Üzleti követelmények: fejlesztési és tervezési példák
Üzleti követelmények: fejlesztési és tervezési példák

Videó: Üzleti követelmények: fejlesztési és tervezési példák

Videó: Üzleti követelmények: fejlesztési és tervezési példák
Videó: számvitel alapjai 2024, Április
Anonim

Az üzleti követelmények olyan specifikációk, amelyek megadása után értéket biztosítanak és leírják a javasolt rendszer jellemzőit a végfelhasználó szemszögéből. Az érdekelt felek pályázatainak felsorolásaként is hivatkoznak rá. A termékek, a szoftverek és a folyamatok a vállalati szükségletek szállításának és kielégítésének módjai. Következésképpen az üzleti követelményeket gyakran a szoftverek vagy más rendszerek fejlesztése vagy beszerzése kapcsán tárgyalják.

Definíció

Üzleti követelmények
Üzleti követelmények

A terminológia zavara három fő okból adódik:

  1. Általános gyakorlat, hogy a célokat vagy a várható előnyöket üzleti követelményként jelölik meg.
  2. Az emberek hajlamosak ezt a kifejezést egy olyan termék, rendszer vagy szoftver jellemzőire használni, amelyekneklétrehozni.
  3. Egy széles körben elfogadott modell azt állítja, hogy a két típusú követelés csak a részletezettség vagy az absztrakció szintjében különbözik – ahol az üzleti követelmények magas szintűek, gyakran homályosak és egy összetevőre vonatkozó részletes követelésekre bomlanak le.

Egy ilyen félreértés elkerülhető, ha felismerjük, hogy az adott fogalom nem célok, hanem akkor válaszol rájuk (vagyis értéket ad), ha elégedettek. Az üzleti követelmények nem bomlanak szét termékekre, rendszerekre és szoftverekre. Inkább minden fordítva történik. A termékek és alkalmazásaik az üzleti igényekre adott választ – vélhetően ezek kielégítésére. Ez a koncepció a termelési környezetben létezik, és fel kell fedezni, miközben a termék iránti igényeket az ember határozza meg. Az üzleti terv követelményei nem korlátozódnak a magas szint meglétére, hanem a részletekre kell redukálni. A részletek mértékétől függetlenül az ajánlatok mindig értéket adnak, ha elégedettek.

Termékfrissítés

A kisvállalkozási követelményeket kielégítő rendszer- vagy szoftverfejlesztési projektekhez általában az érdekelt felek felhatalmazása szükséges. Ők vezetnek a termék létrehozásához vagy frissítéséhez. A rendszerrel és szoftverrel szemben támasztott üzleti követelmények jellemzően funkcionális és nem funkcionális követelményekből állnak. Természetesen ezeket általában a termékképességek első lehetőségével együtt határozzák meg. A második gyakran valójában az üzleti követelmények kialakítását tükrözi, amelyeket néha korlátoknak tekintenek. Tartalmazhatják a szükséges szempontokata gyártási szinten alkalmazható teljesítmény vagy biztonság.

Feldolgozás kiemelései

követelményfejlesztési és tervezési példák
követelményfejlesztési és tervezési példák

Az alkalmazások gyakran szerepelnek a hivatalos dokumentumokban. A hangsúly az üzleti követelmények pontos tervezésének és kialakításának folyamatán vagy tevékenységén van, nem pedig azon, hogyan lehet elérni azt. Ezt a paramétert általában a specifikáció vagy a rendszerkövetelmények dokumentuma vagy más opció delegálja. A kettő között összetéveszthető, ha nem vesszük figyelembe az összes különbséget. Következésképpen sok fehér könyv valójában egy termékre, rendszerre vagy szoftverre vonatkozó követelményeket írja le.

Áttekintés

Az üzleti követelmények a szoftverfejlesztéssel vagy annak életciklusával összefüggésben a felhasználók azonosításának és dokumentálásának fogalmát jelentik. Például, mint az ügyfelek, alkalmazottak és beszállítók, a rendszerfejlesztési ciklus korai szakaszában, hogy irányítsák a jövő tervezését. A kérelmeket gyakran elemzők rögzítik. Ők azok, akik elemzik az üzleti folyamat követelményeit, és gyakran „ahogyan” tanulmányozzák azt, hogy meghatározzák a cél „jövőt”.

Alkalmazások összetétele

követelmények tervezési példái
követelmények tervezési példái

Az üzleti folyamatokra vonatkozó követelmények gyakran a következőket tartalmazzák:

  1. Kontextus, terület és háttér, beleértve a változtatások okait.
  2. A legfontosabb érdekelt felek, akiknek követelményei vannak.
  3. Sikertényezők a jövőbeli vagy a célállapothoz.
  4. Üzleti vagy egyéb rendszerek által bevezetett korlátozások.
  5. Gyakran modellek és folyamatelemzésekfolyamatábrák segítségével mindent „úgy, ahogy van”.
  6. Logikai adatmodell és szótári hivatkozások.
  7. Üzleti kifejezések és helyi szakzsargon szószedetei.
  8. Az adatáramlás diagramjai annak szemléltetésére, hogyan áramlik át az információs rendszereken (ellentétben az üzleti műveletek algoritmikus folyamatát ábrázoló folyamatábrákkal).

Szerepek

fejlesztési és tervezési példák
fejlesztési és tervezési példák

Az üzleti követelmények írásának legnépszerűbb formátuma a dokumentum. Ezek célja annak meghatározása, hogy milyen eredményeket kívánnak majd a rendszertől, de végül további feltételek nélkül is kidolgozható. Ezért a dokumentumokat referenciaanyag egészíti ki, amely részletezi a technológiai teljesítményt és az infrastrukturális elvárásokat, ideértve a szolgáltatás minőségével kapcsolatos esetleges szakmai követelményeket is, ilyenek például a teljesítmény, a karbantarthatóság, az alkalmazkodóképesség, a megbízhatóság, a rendelkezésre állás, a biztonság és a skálázhatóság.

Teljesség

A prototípuskészítés a tesztelés korai szakaszában lehetővé teszi az azonosított üzleti követelmények teljességének és pontosságának értékelését. Az érintettek először a folyamaton mennek keresztül, hogy segítsenek meghatározni a szerkezetet. Az eredményt pedig elküldik a projekt üzleti követelmény-fejlesztő csapatainak, akik a rendszert építik. Más érintettek tesztelik és értékelik a végső kibontott vetületet. Az egyértelműség érdekében nyomon kell követni az alkalmazásokat, és meg kell oldani őket egy formális eljárással a megfelelő sablon meghatározásához.

Az üzleti követelmények köre nem kötelezőcsak arra a szakaszra korlátozódik, hogy meghatározzuk, mit kell rendszerként felépíteni. Ez túlmutat egy meglévő stratégia kezelésén és fenntartásán. És annak biztosítása érdekében, hogy továbbra is összhangban legyen az üzleti célokkal. A követelménydokumentumot folyamatosan, ellenőrzött módon felül kell vizsgálni. A szabványos formátum vagy az adott üzleti funkciókhoz és tartományokhoz tervezett sablonok biztosíthatják a lekérdezések teljességét, amellett, hogy a hatókör fókuszban marad.

Prototípus

tervezési példák
tervezési példák

Annak ellenére, amit általában követelményfelmérő eszköznek tekintenek, a prototípuskészítés általában a készülő termékre vagy rendszerre irányítja a figyelmet. A prototípusok működő szoftverek, ami azt jelenti, hogy három fázisból állnak (ajánlattétel, mérnöki vagy műszaki tervezés és megvalósítás), amelyek nem tartoznak az üzleti követelmények közé. És ezek olyan előnézeti verziók, amelyeket a fejlesztő szándékozik megvalósítani.

Mivel a prototípusok meglehetősen specifikusak, az érdekelt felek, akik kipróbálják őket, értelmesebb visszajelzést adhatnak a fejlesztő által készített termékek bizonyos aspektusairól, ami az elégedettségi mód értelmezése. Ezenkívül a grafikus felhasználói felület aláhúzott, a belsejében pedig parancsikonok találhatók. Ezek alkotják a program logikájának nagy részét, és itt teljesítik a legtöbb üzleti követelményt. Más szavakkal, a prototípusok által észlelt problémák valószínűleg nem kapcsolódnak a kérésekhez.

Fejlesztés

Fontos felismerni az alkalmazások változásait,dokumentálja és frissítse azokat. Az üzleti megkeresések azonban általában nem változnak annyira, mint a velük kapcsolatos felfogás. Előfordulhat, hogy egy üzleti követelmény fennáll, de az érdekeltek, elemzők és a projektcsapat nem ismerik fel vagy értik meg.

A változtatások általában tükrözik a nem megfelelően meghatározott tartalom elérésének tervezett módjait. Az üzleti követelmények teljesítésével kapcsolatos nehézségek nagy része valójában azt az elterjedt gyakorlatot tükrözi, hogy szinte minden erőfeszítést arra összpontosítanak, ami valójában egy termék, rendszer vagy szoftver magas szintű tervezése. Ennek az az oka, hogy először nem sikerült megfelelően meghatározni az üzleti követelményeket, hogy értéket teremtsünk.

A fejlesztő szakemberek általában addig keresnek fel egy terméket, amíg végül „vissza nem esnek” egy olyan megoldáshoz, amely úgy tűnik, hogy megteszi, amit kell, vagyis látszólag megfelel a termelési igényeknek. Az üzleti követelmények meghatározására szolgáló közvetett próba és hiba az „iteratív fejlesztés” nagy részének alapja, beleértve a „legjobb gyakorlatként” hirdetett népszerű módszereket is.

Tervezési példák

Üzleti követelmények tervezési példái
Üzleti követelmények tervezési példái

A sablonok segítségével gyorsan lekérdezhet olyan konkrét témákat, amelyek gyakran relevánsak lehetnek a lekérdezések szempontjából. Az üzleti követelményekről szabványosított dokumentációt tudnak készíteni, amely megkönnyíti a megértést. A sablonok nem garantálják a lekérdezések pontosságát vagy teljességét. Gyakran visszaélt példák negatívanbefolyásolja a kutatást, mert hajlamos a felületességet és többnyire mechanikus meghatározást elősegíteni értelmes elemzés nélkül.

Nehézségek

Üzleti követelmények fejlesztése
Üzleti követelmények fejlesztése

Az üzleti követelményeket gyakran idő előtt szigorítják, mivel az érdekelt felek széles köre vesz részt annak meghatározásában, hogy hol áll fenn összeférhetetlenség. A kormányzás és a konszenzus elérésének folyamata kényes, sőt politikai jellegű is lehet. Egy kevésbé nehéz, bár gyakori kihívást jelent a megosztott csapatok különböző földrajzi helyeken lévő érdekelt felekkel. Természetesen az értékesítő személyzet közelebb van a vásárlókhoz, a termelés pedig az adott egységekhez. Pénzügyi és személyzeti menedzsment, beleértve a felső vezetést is, közelebb a bejegyzett központhoz.

Üzleti követelmények például szükségesek egy olyan rendszerhez, amely magában foglalja az értékesítésben és a gyártásban részt vevő felhasználókat. Célok ütközésével szembesülhet – az egyik oldal abban érdekelt, hogy a legtöbb funkciót biztosítsa, míg a másik a legalacsonyabb termelési költségre összpontosít. Az ilyen helyzetek gyakran konszenzussal végződnek az ésszerű, kedvező árképzés és forgalmazás maximális lehetőségeivel.

E problémák megoldása érdekében az érdekelt felek korai bevonása prototípus-bemutatókkal és együttműködéssel valósul meg. A gyakorlati műhelymunka szervezett foglalkozások és egyszerű megbeszélések formájában egyaránt segíti a konszenzus elérését, különösen a kényes kérdésekben.üzleti követelményeknek, és ahol lehetséges összeférhetetlenség áll fenn. A folyamat összetettsége fontos tényező. Ehhez speciális ismeretekre lehet szükség a jogi vagy szabályozási követelmények, a belső irányelvek, például a márkaépítés vagy a vállalati társadalmi felelősségvállalások megértéséhez. Az elemzés nem csak arról szól, hogy megragadja egy üzleti folyamat "mijét", hanem azt is, hogy hogyan mutassa be a kontextusát.

Ajánlott: