Бизнес изисквания: примери за разработка и дизайн
Бизнес изисквания: примери за разработка и дизайн

Видео: Бизнес изисквания: примери за разработка и дизайн

Видео: Бизнес изисквания: примери за разработка и дизайн
Видео: Дизайн-мышление: что такое и как его применять? Интенсив по дизайну с нуля 2024, Април
Anonim

Бизнес изискванията са спецификации, които, веднъж предоставени, осигуряват стойност и описват характеристиките на предложената система от гледна точка на крайния потребител. Нарича се още списък на приложенията на заинтересованите страни. Продуктите, софтуерът и процесите са начини за доставяне и задоволяване на нуждите на предприятието. Следователно, бизнес изискванията често се обсъждат в контекста на разработване или придобиване на софтуер или други системи.

Определение

Бизнес изисквания
Бизнес изисквания

Терминологичното объркване възниква поради три основни причини:

  1. Обща практика е целите или очакваните ползи да се етикетират като бизнес изисквания.
  2. Хората са склонни да използват този термин за обозначаване на характеристиките на продукт, система, софтуер, който се предполагасъздайте.
  3. Общоприет модел гласи, че двата вида твърдения се различават само по нивото на детайлност или абстракция - където бизнес изискванията са на високо ниво, често неясни и разложени на подробни твърдения за компонент.

Подобно недоразумение може да бъде избегнато, като се признае, че дадената концепция не е цели, а по-скоро отговаря на тях (тоест осигурява стойност), когато те са удовлетворени. Бизнес изискванията не се разлагат на продукти, системи и софтуер. По-скоро всичко се случва обратното. Продуктите и техните приложения представляват отговор на бизнес изискванията – вероятно за да ги задоволят. Тази концепция съществува в производствената среда и трябва да бъде открита, докато изискванията към продукта се определят от човека. Изискванията за бизнес план не се ограничават до наличието на високо ниво, а трябва да бъдат сведени до детайли. Независимо от количеството подробности, офертите винаги предоставят стойност, когато са удовлетворени.

Актуализация на продукта

Системи или проекти за разработка на софтуер за изискванията на малкия бизнес обикновено изискват пълномощия на заинтересованите страни. Именно те водят до създаването или актуализирането на продукта. Бизнес изискванията за система и софтуер обикновено се състоят от функционални и нефункционални изисквания. Разбира се, те обикновено се дефинират във връзка с първия вариант на възможностите на продукта. Вторият често всъщност отразява дизайна на бизнес изискванията, които понякога се разглеждат като ограничения. Те могат да включват необходимите аспектипроизводителност или безопасност, приложими на ниво производство.

Акценти на процеса

разработване на изисквания и примери за проектиране
разработване на изисквания и примери за проектиране

Приложенията често са изброени в официални документи. Акцентът е върху процеса или дейността по точно планиране и разработване на бизнес изисквания, а не върху това как да се постигне това. Този параметър обикновено се делегира от документа за спецификация или системни претенции или някаква друга опция. Може да има объркване между двете, ако не се вземат предвид всички разлики. Следователно, много бели книги всъщност описват изискванията за продукт, система или софтуер.

Преглед

Бизнес изисквания в контекста на разработката на софтуер или неговия жизнен цикъл е концепцията за идентифициране и документиране на всички потребители. Например, като клиенти, служители и доставчици, в ранните етапи на цикъла на разработка на системата, за да ръководят дизайна на бъдещето. Приложенията често се записват от анализатори. Те са тези, които анализират изискванията на бизнес процеса и често го изучават „както е“, за да определят целта „бъдеще“.

Състав на приложения

Примери за проектиране на изисквания
Примери за проектиране на изисквания

Изискванията за бизнес процесите често включват:

  1. Контекст, област и фон, включително причините за промените.
  2. Ключови заинтересовани страни, които имат изисквания.
  3. Фактори за успех за бъдещо или целево състояние.
  4. Ограничения, наложени от бизнес или други системи.
  5. Модели и анализ на процесите честоизползване на блок-схеми за представяне на всичко "както е".
  6. Логически модел на данни и препратки към речника.
  7. Речници на бизнес термини и местен жаргон.
  8. Диаграми на потока от данни, за да илюстрират как протича през информационните системи (за разлика от блок-схеми, които изобразяват алгоритмичния поток на бизнес операциите).

Роли

примери за разработка и дизайн
примери за разработка и дизайн

Най-популярният формат за писане на бизнес изисквания е документ. Целта на тях е да се определи какви резултати ще се изискват от системата, но в крайна сметка тя може да бъде разработена без допълнителни условия. Следователно документите са допълнени от референтен материал, който описва детайлно технологичната производителност и очакванията за инфраструктурата, включително всички професионални изисквания, свързани с качеството на услугата. Това са например производителност, поддръжка, адаптивност, надеждност, наличност, сигурност и мащабируемост.

Завършеност

Прототипирането на ранен етап на тестване ви позволява да оцените пълнотата и точността на идентифицираните бизнес изисквания. Заинтересованите страни преминават първо през процеса, за да помогнат при дефинирането на структурата. И резултатът се изпраща на екипите за разработка на бизнес изискванията на проекта, които изграждат системата. Други заинтересовани страни тестват и оценяват окончателната разгъната проекция. Яснотата изисква проследяване на приложенията и разрешаването им с официален процес за определяне на подходящия шаблон.

Обхват на бизнес изискванията по изборограничени до етапа на дефиниране на това, което трябва да се изгради като система. Това надхвърля как да управлявате и поддържате съществуваща стратегия. И да гарантира непрекъснатото му съответствие с бизнес целите. Документът с изискванията трябва да се преглежда непрекъснато по контролиран начин. Наличието на стандартизиран формат или шаблони, предназначени за специфични бизнес функции и домейни, може да гарантира пълнота на заявките, в допълнение към поддържането на фокусиран обхват.

Прототип

примери за дизайн
примери за дизайн

Въпреки това, което обикновено се счита за инструмент за оценка на изискванията, прототипирането обикновено измества вниманието към изграждания продукт или система. Прототипите са работещ софтуер, което означава, че се състоят от три фази (оферти, инженерен или технически дизайн и внедряване), отстранени от бизнес изискванията. Освен това това са предварителни версии, които разработчикът възнамерява да приложи.

Тъй като прототипите са доста специфични, заинтересованите страни, които ги изпробват, могат да предоставят по-смислена обратна връзка за някои аспекти на това, което разработчикът създава, което е интерпретация на режима на удовлетворение. Освен това графичният потребителски интерфейс е подчертан, а отвътре са преки пътища. Те формират основната част от логиката на програмата и са мястото, където повечето бизнес изисквания ще бъдат изпълнени. С други думи, проблемите, които прототипите откриват, е малко вероятно да са свързани със заявки.

Разработка

Важно е да разпознавате промените в приложенията,документирайте и ги актуализирайте. Въпреки това, бизнес запитванията не се променят толкова, колкото възприятието за тях. Възможно е бизнес изискване да присъства, но да не е разпознато или разбрано от заинтересованите страни, анализаторите и екипа на проекта.

Промените обикновено отразяват предвидените начини за посрещане на неадекватно дефинирано съдържание. Голяма част от трудностите при изпълнение на бизнес изискванията всъщност отразява обичайната практика на фокусиране на почти всички усилия около тях върху това, което наистина представлява дизайна на високо ниво на продукт, система или софтуер. Това се дължи на неуспех първо да се дефинират адекватно бизнес изискванията, за да се осигури стойност.

Практикуващите развитие обикновено продължават да преразглеждат даден продукт, докато в крайна сметка не се „отстъпят“към решение, което изглежда прави това, което е необходимо, тоест очевидно отговаря на нуждите на производството. Непреките опити и грешки за определяне на бизнес изискванията са в основата на голяма част от „итеративното развитие“, включително популярните методи, които се рекламират като „най-добри практики“.

Примери за дизайн

Примери за проектиране на бизнес изисквания
Примери за проектиране на бизнес изисквания

Шаблоните ви помагат бързо да заявявате конкретни теми, които често могат да бъдат подходящи за заявки. Те могат да създават стандартизирана документация относно бизнес изискванията, което може да улесни разбирането. Шаблоните не гарантират точността или пълнотата на заявките. Често злоупотребявани примери отрицателновлияние върху изследванията, защото има тенденция да насърчава повърхностността и най-вече механичната дефиниция без смислен анализ.

Трудности

Разработване на бизнес изисквания
Разработване на бизнес изисквания

Бизнес изискванията често се затягат преждевременно поради голямата база от заинтересовани страни, участващи в определянето къде има потенциал за конфликт на интереси. Процесът на управление и постигане на консенсус може да бъде деликатен и дори политически по природа. По-малко трудно, макар и често срещано предизвикателство са разпределените екипи със заинтересовани страни на различни географски места. Естествено, търговският персонал е по-близо до своите клиенти, а производството – до съответните звена. Управление на финансите и персонала, включително висшето ръководство, по-близо до регистрираното седалище.

Бизнес изисквания, например, са необходими за система, която включва потребители, участващи в продажбите и производството. Може да се сблъска с конфликт на цели - едната страна е заинтересована да осигури максимален брой функции, докато другата ще се съсредоточи върху най-ниските производствени разходи. Такива ситуации често завършват с консенсус с максимални възможности за разумно, благоприятно ценообразуване и разпространение.

За справяне с тези проблеми, ранното ангажиране на заинтересованите страни се постига чрез демонстрации на прототипи и сътрудничество. Практическите семинари, както под формата на организирани сесии, така и под формата на прости дискусии, помагат за постигане на консенсус, особено по отношение на чувствителни въпроси.бизнес изисквания и когато съществува потенциален конфликт на интереси. Сложността на процеса е важен фактор. Това може да изисква специализирани познания за разбиране на законови или регулаторни изисквания, вътрешни насоки като брандиране или ангажименти за корпоративна социална отговорност. Анализът не е само за улавяне на "какво" на бизнес процес, но и за "как" да представи неговия контекст.

Препоръчано:

Избор на редакторите

Какво е пишал, размери, устройство и значения на думата

Търговски център "Планета" в Красноярск: адрес, магазини и развлечения

Боливар е валутата на Венецуела: история и характеристики

LCD "Polustrovo Park" в Санкт Петербург: преглед, описание, оформление и рецензии

PJSC Новосибирски завод за химически концентрати: история, описание, продукти

Су-24М2 самолет: описание, спецификации и история

Колко често да поливате чесъна по различно време на годината

Състав от уайт спирт. Уайт спирт: характеристика

KTU-10 - захранващо устройство на трактора: описание, работа, характеристики

Поливинилхлорид - какво е това? Технология и приложения на производство на поливинилхлорид

Кислородни маркучи: описание, размери, GOST и рецензии

Автоматични складове и тяхното оборудване. Автоматизирани складови системи

Интегрирана хеликоптерна компания "Руски хеликоптери"

Техника на заваряване: основни понятия, правила и възможни грешки

Мобилни сушилни за зърно: преглед, производители, видове и прегледи