<?xml version="1.0" encoding="UTF-8"?>
<rss version="2.0"
	xmlns:content="http://purl.org/rss/1.0/modules/content/"
	xmlns:wfw="http://wellformedweb.org/CommentAPI/"
	xmlns:dc="http://purl.org/dc/elements/1.1/"
	xmlns:atom="http://www.w3.org/2005/Atom"
	xmlns:sy="http://purl.org/rss/1.0/modules/syndication/"
	xmlns:slash="http://purl.org/rss/1.0/modules/slash/"
	>

<channel>
	<title>IT Отдел &#187; BPM</title>
	<atom:link href="http://itotdel.net/category/bpm/feed/" rel="self" type="application/rss+xml" />
	<link>http://itotdel.net</link>
	<description>Ние хвърляме светлина върху бизнес иновациите</description>
	<lastBuildDate>Mon, 13 Jul 2009 20:57:50 +0000</lastBuildDate>
	<generator>http://wordpress.org/?v=2.9.2</generator>
	<language>en</language>
	<sy:updatePeriod>hourly</sy:updatePeriod>
	<sy:updateFrequency>1</sy:updateFrequency>
			<item>
		<title>BPM &#8211; стегнете бизнеса си автоматично</title>
		<link>http://itotdel.net/2008/09/bpm/</link>
		<comments>http://itotdel.net/2008/09/bpm/#comments</comments>
		<pubDate>Thu, 11 Sep 2008 22:20:13 +0000</pubDate>
		<dc:creator>Боян Юруков</dc:creator>
				<category><![CDATA[BPM]]></category>
		<category><![CDATA[SOA]]></category>
		<category><![CDATA[бизнес]]></category>
		<category><![CDATA[ефективност]]></category>
		<category><![CDATA[инструмент]]></category>
		<category><![CDATA[мениджмънт]]></category>
		<category><![CDATA[работни процеси]]></category>

		<guid isPermaLink="false">http://yurukov.net/blog/?p=2040</guid>
		<description><![CDATA[
Две от най-важните качества за един бизнес са ефективността и адаптивността му. Първото се отнася до това да се свършва работата възможно най-бързо и точно с минимални ресурси. Второто намираме във фирми, които променят бързо вътрешната си организация за да отговорят на промени в пазара или изискванията на клиентите. И двете задачи са невероятно трудни [...]]]></description>
			<content:encoded><![CDATA[<p><center><img src="http://yurukov.net/blog/wp-content/uploads/2008/09/bpm-chart.jpg" alt="" title="bpm-chart" width="450" height="316" class="alignnone size-full wp-image-2045" /></center></p>
<p>Две от най-важните качества за един бизнес са <strong>ефективността</strong> и <strong>адаптивността</strong> му. Първото се отнася до това да се свършва работата възможно най-бързо и точно с минимални ресурси. Второто намираме във фирми, които променят бързо вътрешната си организация за да отговорят на промени в пазара или изискванията на клиентите. И двете задачи са невероятно трудни и в много случаи биват пренебрегвани от бизнеса. В малките фирми това не е такъв проблем, защото нямат сложна организация. В средните и големите обаче проблемите неусетно се задълбочават, докато не настъпи пълен хаос в отговорностите на служителите. Мисля, че всички можем да дадем пример за такива случаи сред българските компании.</p>
<p>В <a target="_blank" href="http://itotdel.net/2008/09/05/soa_sledvashtata_revoliuciq_v_programiraneto/">предишната статия ви разказах как със SOA</a> може лесно да се свържат стари програми с нови компютърни системи, за да се получи нова функционалност и да се повиши ефективността. В случая с фирмената организация нещата са по-сложни, защото имаме не само автоматични процеси, но и хора. <strong>BPM</strong> или <strong>Business Process Management</strong> е метод при който се формализира работата на една фирма или група, за да е ясно какво, кой и кога трябва да го свърши. За целта се създават инструменти, с които се изгражда схема на работните процеси във фирмата под формата на карта. Тъй като става дума за работа с хора, с тези инструменти работят предимно мениджъри и отделите по продажби.<span id="more-274"></span></p>
<p><center><img src="http://yurukov.net/blog/wp-content/uploads/2008/09/bpm-graph.png" alt="" title="bpm-graph" width="450" height="400" class="alignnone size-full wp-image-2043" /></center></p>
<p>Горе виждате пример за работен процес &#8211; началото на одобрение за кредит. Някой действия, като проверката за наличност на пари (<strong>1.</strong>) и изпращането им (<strong>4.</strong>), се правят автоматично от банковата система. В случай обаче, че има нужда от намесата на човек (<strong>2.</strong>), съответното отговорно лице получава съобщение, че има проблем. Това може да стане чрез мейл или sms. След това той влиза в системата, преглежда предварително събраните данни и взима решение (<strong>3.</strong>). Неговото решение активира алтернативни вериги в работния процес и работата продължава.</p>
<p>Целия процес може да ви се стори ненужно формален и усложнен, но в много случаи такива схеми и процеси могат да спасят една фирма от криза на отговорността. С подобна система става пределно ясно кой за какво отговаря. Нещо повече &#8211; когато има промяна в желанията на клиента, процесите могат лесно да се преправят и да влязат в сила веднага. Така големите инструктажи и преквалификации на служителите в отдела стават почти излишни. Друг голям плюс е наблюдението върху ефективността на работата. Не говорим за следене на служителите, а за подробна статистика за свършената работа и проблемните области в комуникацията между отдели и целеви групи. Така могат да се оптимизират процесите и да се повиши производителността.</p>
<p>Според мен едно от най-съществените предимства на този метод за българския бизнес ще е нуждата да създадат точни работни процеси. В голяма част от компаниите има такива, но те не са написани на черно на бяло и са по-скоро пожелателни. Използвайки BPM системи, те ще осъзнаят нуждата от формализирането им и ще бъде силно ограничен най-големият наш негатив &#8211; липсата на ефективност и дублирането на документация.</p>
<p>Като всеки нов принцип, и BPM има недостатъци. Един от тях е, че хората, които са отговорни за определени задачи, трябва да са на компютрите си за да решат проблемите. Така те са обвързани с графичния интерфейс и това колко разбираем и удобен е той. На <a target="_blank" href="http://itotdel.net/2008/09/03/nemski_forum_za_inovaciite_v_biznesa/">Business Innovation Forum</a> беше представен един интересен метод, с който този проблем се решава. Software Ag и Avaya са създали програма, която директно се обажда на отговорните служители. Ако има нужда, тя може да им изчете подробностите, да организира конферентен разговор с други засегнати и да предложи решения. Накрая човекът набира през телефона решението си и така няма нужда въобще да се доближава до работното място. На презентацията ни показаха на живо как работи системата &#8211; симулираха проблем при покупка и системата направи конферентен разговор между двамата представящи. Презентацията може да <a target="_blank" href="http://www.softwareag.com/bif2008/Images/SAG_BIF_T2-4_Avaya_Gmelin_tcm105-44088.pdf">намерите тук</a> (на немски). Така се улеснява страшно много работата с компютърната система и бързото решаване на критични задачи. Според статистика събрана от клиентите на двете фирми, 10% от проблемите, които имат нужда от човешка намеса са толкова сложни, че отнемат 68% от цялото време на персонала. С използването на тази нова система, това време се намалява наполовина.</p>
]]></content:encoded>
			<wfw:commentRss>http://itotdel.net/2008/09/bpm/feed/</wfw:commentRss>
		<slash:comments>6</slash:comments>
		</item>
		<item>
		<title>SOA &#8211; следващата революция в програмирането</title>
		<link>http://itotdel.net/2008/09/soa_sledvashtata_revoliuciq_v_programiraneto/</link>
		<comments>http://itotdel.net/2008/09/soa_sledvashtata_revoliuciq_v_programiraneto/#comments</comments>
		<pubDate>Fri, 05 Sep 2008 15:06:37 +0000</pubDate>
		<dc:creator>Боян Юруков</dc:creator>
				<category><![CDATA[BPM]]></category>
		<category><![CDATA[SOA]]></category>
		<category><![CDATA[Интернет услуги]]></category>
		<category><![CDATA[Семантични технологии]]></category>
		<category><![CDATA[Системна интеграция]]></category>
		<category><![CDATA[Софтуерен дизайн]]></category>
		<category><![CDATA[soap]]></category>
		<category><![CDATA[software ag]]></category>
		<category><![CDATA[web service]]></category>
		<category><![CDATA[wsdl]]></category>
		<category><![CDATA[интеграция]]></category>
		<category><![CDATA[компании]]></category>
		<category><![CDATA[модернизация]]></category>
		<category><![CDATA[програмиране]]></category>
		<category><![CDATA[революция]]></category>

		<guid isPermaLink="false">http://yurukov.net/blog/?p=1939</guid>
		<description><![CDATA[Източник: geekandpoke
За SOA, или Service Oriented Architecture, може да се каже същото, както във вица че обектно ориентираното програмиране е като тинейджърски секс &#8211; всички говорят за него и никой не го прави правилно и безопасно. SOA е най-новата мания и с основание &#8211; тя обещава да промени начина, по който се създават софтуерни системи [...]]]></description>
			<content:encoded><![CDATA[<div style="float:right; margin:0 0 6px 6px; text-align:right;"><a href="http://yurukov.net/blog/wp-content/uploads/2008/09/6a00d8341d3df553ef00e553b43e9d8834-800wi.jpg" rel="lightbox"><img src="http://yurukov.net/blog/wp-content/uploads/2008/09/6a00d8341d3df553ef00e553b43e9d8834-800wi_bg_t.jpg" alt="" title="6a00d8341d3df553ef00e553b43e9d8834-800wi_bg_t" width="240" height="340"/></a><br /><small>Източник: <a target="_blank" href="http://geekandpoke.typepad.com/geekandpoke/2008/07/its-a-soa.html">geekandpoke</a></small></div>
<p>За SOA, или <a target="_blank" href="http://en.wikipedia.org/wiki/Service-oriented_architecture">Service Oriented Architecture</a>, може да се каже същото, както във вица че обектно ориентираното програмиране е като тинейджърски секс &#8211; всички говорят за него и никой не го прави правилно и безопасно. SOA е най-новата мания и с основание &#8211; тя обещава да промени начина, по който се създават софтуерни системи и комуникацията вътре в бизнеса, както и с клиентите.</p>
<p>SOA не е поредната дума, около която се шуми много, но нищо не се прави. На <a  target="_blank" href="http://itotdel.net/2008/09/03/nemski_forum_za_inovaciite_v_biznesa/">Business Innovation Forum в Darmstadt</a> на 2-ри Септември това беше една от основните теми. Дори в дискусията между съдебната министърка и шефовете на някой от основните софтуерни компании, SOA прозираше във всяка идея и довод. Целта е всички услуги, които досега се предоставят от персонал на различни нива, да се дублират виртуално, за да е възможен не само бърз достъп до данни, но и автоматизация на много задачи. Във въпросната дискусия ставаше дума за електронното правителство, за което ще говоря друг път, но тази концепция вече навлиза много активно в частния сектор. Повечето големи интернет портали са пуснали api-та (точки и стандарти за свързване с други сайтове), като някой използват стандарти приети за SOA като SOAP и WSDL. Такива сайтове са Ebay, Amazon и Flickr.</p>
<p>Обаче една птичка пролет не прави и, както ви подсказва горния комикс, същото се отнася до SOA и интернет услугите. Какво точно са интернет услугите или WS накратко (от web services)? При тях се публикуват няколко технически документа, които описват какво прави въпросната услуга, къде може да бъде намерена, как трябва да бъде извикана и дали има нужда от заплащане и предварителен договор. Ако ви се струва трудоемко &#8211; не е &#8211; въпросните &#8222;технически документи&#8220; не са бумащина за очилати лелки, а XML файлове с информация, която може автоматично да се обработи от компютър. Така може да му кажете да търси услуга, която безплатно дава информация за времето във Варна и да я го оставите сам да я намери, да я извика и да ви покаже резултатите. <span id="more-272"></span></p>
<p>SOA не означава просто да имате една или две услуги предоставени на обществеността. SOA означава всички програми и информационни източници в компанията да са експортирани като WS и да комуникират помежду си чрез SOAP съобщения. Това не е самоцелно &#8211; имайки всички тези WS налице, реално създателите на една компютърна система &#8211; било тя на болница, министерство или корпорация &#8211; имат на разположение универсални блокчета от Лего и могат да сглобят каквато си искат структура бързо и удобно, в зависимост от настоящите нужди на институцията. Това е страшно важно във все по-динамичния бизнес днес.</p>
<p><center><img src="http://yurukov.net/blog/wp-content/uploads/2008/09/soa-old.png" alt="" title="soa-old" width="450" height="300" class="alignnone size-full wp-image-1941" /></center></p>
<p>За да разберем защо това е толкова нужно, нека погледнем през очите на обикновения потребител. Това много често е служител във фирма, който се опитва да събере информация за някой проект или статистика за работата на фирмата си. Горе съм илюстрирал какво правим сега &#8211; минаваме през десетки вътрешни сайтове с неудачен дизайн, търсим в Google и в чужди блогове, пишем на колеги с надеждата, че ще знаят нещо. Информацията съществува някъде, но е много разпръсната и разнородна. Дори да я намерим на едно място, шансовете, че няма да е представена добре и изчерпателно са големи. За да се справим с този проблем имаме нужда от чисти хомогенни данни, които да моделираме по свой начин, за да ги разберем.</p>
<p><center><img src="http://yurukov.net/blog/wp-content/uploads/2008/09/soa-new.png" alt="" title="soa-new" width="450" height="300" class="alignnone size-full wp-image-1940" /></center></p>
<p>Затова ни е полезна SOA. Тук както виждате става малко по-разноцветно. Червените сфери са местата, където има информация &#8211; това може да са бази данни, сензори, борсови индекси или информационни агенции. Преди те сами оформяха информацията като интернет страници и трябваше да я четем и разбираме сами. Сега те експортват всичко на WS-и (<i style="color:red;">червено</i> и <i style="color:#bd79df">лилаво</i>). Някои от тези услуги ще пращат автоматични запитвания към колегите ни. Ние можем да вземем тези WS, да комбинираме функционалността им и да създадем по-мощна услуга (<i style="color:#003cff">светло синьо</i>). После може да се изгради сайт, който взима тези услуги (<i style="color:#002087;">тъмно синьо</i>) и оформя информацията така, както на нас ни е удобно.</p>
<p><img src="http://yurukov.net/blog/wp-content/uploads/2008/09/mt_logo_one.png" alt="" title="mt_logo_one" width="84" height="80" style="float:left; margin:0 6px 6px 0" />Най-хубавата част от целия процес е, че за почти всички задачи има вече програми. С тях може визуално да подредите услугите и да ги свържете една с друга. Същото се отнася и до интернет страниците, които показват информацията. Като илюстрация на това мога да ви представя <a  target="_blank" href="http://itotdel.net/2007/11/08/soa_proektyt_mi_po_informatika/">проектът</a>, който направих с няколко приятели за <a  target="_blank" href="http://www.softwareag.com/Corporate/community/uni/ref/soaintegration.asp">Software AG</a>. Там направихме всички неща, за които писах по-горе. <a  target="_blank" href="http://wagner.st.informatik.tu-darmstadt.de/se2006/mindtech/project.html">Тук е официалната страница</a> с видео на работния процес. Тук пък има <a  target="_blank" href="http://yurukov.net/blog/2007/09/30/rabota_v_polunosht/">описание как работихме</a>.</p>
<p>Всъщност една от програмите там &#8211; Information Integrator &#8211; е и целта на моята бакалавърска работа, която ще започна през Октомври. Целта на II е да се вземе някакъв информационен източник, като база данни, XML документ или интернет услуга, да се създаде <a  target="_blank" href="http://itotdel.net/2008/08/15/byde6teto_na_internet_na_dostypen_ezi/">онтология</a>, да се трансформира тази <a  target="_blank" href="http://itotdel.net/2008/01/30/qna_viziqta_mi_za_web_30/">онтология </a>в удобен вид, да се направят запитвания върху нея, и резултатите да се експортират като нова WS. Моята цел ще е да пренапиша програмата, като използвам вече достъпни инструменти с отворен код, както и новите интернет стандарти.</p>
<p><a  target="_blank" href="http://feeds.feedburner.com/yurukov-blog"><img src="http://feeds.feedburner.com/~fc/yurukov-blog?bg=99CCFF&amp;fg=444444&amp;anim=0" height="26" width="88" style="border:0; float:right; margin:5px 0 10px 30px;" alt="" /></a>Накрая искам да уточня нещо, което доста хора са ме питали &#8211; защо имаме нужда от интернет услуги за да получаваме информация, ако имаме вече RSS. RSS е много мощен протокол, който се използва широко днес. Общото при RSS и WS е, че и в двата случая трябва да си поискаме информацията, за да я получим. Разликата е, че при WS може да се подават параметри, по които да се прави примерно търсене или обработване на данните. Има и нещо много по-важно &#8211; WS са активни. Това означава, че като обадите на една интернет услуга и дадете нужната информация, тя инициира някакво действие. Това може да е търсене на самолет, купуване на билет, резервиране на кола и хотел при пристигането, че дори и маса в ресторант преди хотела и всичко това с няколко клика. Не са за пренебрегване и предимства като сигурността, автоматичността и леснотата за интеграция. Това е силата на SOA и вярвам, че в най-скоро време ще можем да се насладим на плодовете от нея.</p>
]]></content:encoded>
			<wfw:commentRss>http://itotdel.net/2008/09/soa_sledvashtata_revoliuciq_v_programiraneto/feed/</wfw:commentRss>
		<slash:comments>17</slash:comments>
		</item>
		<item>
		<title>Немски форум за иновациите в бизнеса</title>
		<link>http://itotdel.net/2008/09/nemski_forum_za_inovaciite_v_biznesa/</link>
		<comments>http://itotdel.net/2008/09/nemski_forum_za_inovaciite_v_biznesa/#comments</comments>
		<pubDate>Wed, 03 Sep 2008 14:32:58 +0000</pubDate>
		<dc:creator>Боян Юруков</dc:creator>
				<category><![CDATA[BPM]]></category>
		<category><![CDATA[SOA]]></category>
		<category><![CDATA[Електронно правителство]]></category>
		<category><![CDATA[Интернет услуги]]></category>
		<category><![CDATA[Системна интеграция]]></category>
		<category><![CDATA[Събития]]></category>
		<category><![CDATA[Application Modernization]]></category>
		<category><![CDATA[E-Government]]></category>
		<category><![CDATA[бизнес]]></category>
		<category><![CDATA[бизнес процеси]]></category>
		<category><![CDATA[електронно правителство]]></category>
		<category><![CDATA[иновации]]></category>
		<category><![CDATA[информатика]]></category>
		<category><![CDATA[софтуер]]></category>
		<category><![CDATA[форум]]></category>

		<guid isPermaLink="false">http://yurukov.net/blog/?p=1928</guid>
		<description><![CDATA[
На 2-ри Септември 2008 в Darmstadt, Германия се проведе поредния Business Innovation Forum. Провежда се под ръководството на Software AG и се разглеждат различните нововъведения и технологии, които променят начина на правене на бизнес и процесът на работа.
Както означава иновация? Това е промяна на начина на работа, който води до по-висока ефективност и производителност на [...]]]></description>
			<content:encoded><![CDATA[<p><img src="http://yurukov.net/blog/wp-content/uploads/2008/09/ds_2066288-b_jmai2.jpg" alt="" title="Darmstadtium" width="450" height="286" class="alignnone size-full wp-image-1933" /></p>
<p>На 2-ри Септември 2008 в Darmstadt, Германия се проведе поредния <a target="_blank" href="http://www.softwareag.com/bif2008/about/default.asp">Business Innovation Forum</a>. Провежда се под ръководството на Software AG и се разглеждат различните нововъведения и технологии, които променят начина на правене на бизнес и процесът на работа.</p>
<p>Както означава иновация? Това е промяна на начина на работа, който води до по-висока ефективност и производителност на труда при същите усилия. Простичко казано, една задача може да се свърши за една седмица, но ако се инвестира в правилните инструменти и обучения, това време може да се намали до няколко часа.</p>
<p>Иновациите, които се дискутираха на този форум бяха в сферата на IT и бяха разделени на четири области &#8211; <a href="http://yurukov.net/blog/2008/09/05/soa_sledvashtata_revoliuciq_v_programiraneto/">SOA</a>, <a href="http://yurukov.net/blog/2008/09/12/bpm/">BPM</a>, Application Modernization и E-Government. Тъй като и четирите теми са доста обемисти, ще им посветя отделни статии през идните няколко дни. Тук само ще ти опиша общо за какво се отнасят: SOA означава архитектура ориентирана около интернет услуги &#8211; това е нов подход, който буквално прави <a target="_blank" href="http://yurukov.net/blog/2007/11/08/soa_proektyt_mi_po_informatika/">революция в създаването на софтуерни системи</a>; BPM се отнася до търсенето на модели в бизнес процесите, автоматизирането им и анализирането на проблеми сфери и методи; Application Modernization е принцип, при който се запазват старите, но работещи компютърни системи, като се модернизират, за да паснат на новите изисквания за комуникация с партньори и потребители; E-Government е <a target="_blank" href="http://yurukov.net/blog/2007/10/01/bylgarskoto_elektronno_pravitelstvo/">прословутото електронно правителство</a>, което всъщност прилага горните три принципа, но в публичния сектор.<br />
<span id="more-271"></span><br />
<a rel="lightbox[darmstadtium]" href="http://farm4.static.flickr.com/3230/2282576558_c0a97a7724_b.jpg"><img src="http://yurukov.net/blog/wp-content/uploads/2008/09/2282576558_c0a97a7724.jpg" alt="" title="2282576558_c0a97a7724" width="220" height="165" class="alignnone size-full wp-image-1932" style="border:1px solid gray; margin-right:6px;"/></a><a  rel="lightbox[darmstadtium]" href="http://farm3.static.flickr.com/2230/2281761331_34ba092fc1_b.jpg"><img src="http://yurukov.net/blog/wp-content/uploads/2008/09/2281761331_34ba092fc1.jpg" alt="" title="2281761331_34ba092fc1" width="220" height="165" class="alignnone size-full wp-image-1931" style="border:1px solid gray; "/></a><br />
<small style="float:right; ">Източник: <a href="http://www.flickr.com/photos/joachim_s_mueller/sets/72157594161323154/" target="_blank" >Joachim S. Müller</a></small>
<div style="clear:both;"></div>
<p>Форумът беше организиран в новия конгресен център на Darmstadt &#8211; <a target="_blank" href="http://www.darmstadtium.de/index.cfm/content/bildgalerie/pa_li_id/300.cfm">Darmstadtium</a>. Започна с кратка networking сесия за да се запознаем помежду си и с партньорите на Software AG и спонсори на събитието. След това последваха няколко представяния на технологиите, как се е стигнало до тях, защо са иновации и защо са толкова нужни. Частта за оптимизацията на процеси беше представена от Иво Тотев &#8211; българин, който е CMO на Software AG (Chief Marketing Officer). Полезното в случая беше, че не само представях теорията и как тя би трябвало да подобри нещата, а даваха конкретни примери за вече работещи системи с умопомрачителни мащаби.</p>
<p>След обяда имаше 16 презентации &#8211; по четири едновременно от всяка от четирите теми. Първата, на която отидох беше дискусия за прилагането на SOA в стратегията на немското правителство за развитието на e-Government. Тя беше между съдебната министърка Бригита Ципсис, CEO-то на Software AG &#8211; Щрайбих и директора на Dataport &#8211; Матиъс Камър. В общи линии дискусията се води предимно около политическия аспект на проблема и по малко около техничния. Във втората и третата сесия бях на презентации, които показваха прилагането на SOA в системите на Европейската Централна Банка и 28-те й институции из цяла Европа, както и в случая с Commerz Bank &#8211; втората по-големина банка в Германия. Последната презентация ми беше особено интересна. Ставаше дума за разширена BPM система с гласови възможности. Така компютъра буквално ти се обажда и те пита какво да прави, ако има проблем. Много хитър и обещаващ подход.</p>
<p>Като цяло всички дискусии се въртяха около иновации, които имат потенциала да обърнат не само бизнеса, но и публичния сектор с главата надолу. Цялото събитие беше изключително добре организирано и има много гладко. Конгресния център е прекрасно място за такива срещи за бизнеса, защото създава чувство за сюрреалистичност и движение. Това, което ме впечатли е, че когато човек се намира в залите, градът отвън изглежда така, все едно си в балон и си тръгнал нанякъде. Това мисля, че допълни много сполучливо духът на форума.</p>
<p>Всъщност целта на центъра е да стане гравитираща сила, която да обедини стотиците софтуерни фирми в региона, за да се образуват клъстъри, които да повишат ефективността и производството на местен софтуер. Интересен факт в тази връзка е, че в Европа, 20-те най-големи европейски софтуерни компании, от които Software AG е втора, произвеждат 80% от всичкия софтуер. Въпреки това, всички взети заедно произвеждат само половината от това, което Microsoft прави. А в щатите не е само Microsoft &#8211; има и IBM, SUN, Oracle и т.н. Затова и ЕС хвърля луди пари за развитието на нови местни технологии и компании. Това не е самоцелно &#8211; резултата трябва да е силен и независим европейски софтуерен пазар, в който смятам, че българските фирми могат да намерят доста плодородно поле за изява.</p>
]]></content:encoded>
			<wfw:commentRss>http://itotdel.net/2008/09/nemski_forum_za_inovaciite_v_biznesa/feed/</wfw:commentRss>
		<slash:comments>4</slash:comments>
		</item>
		<item>
		<title>SOA проектът ми по информатика</title>
		<link>http://itotdel.net/2007/11/soa_proektyt_mi_po_informatika/</link>
		<comments>http://itotdel.net/2007/11/soa_proektyt_mi_po_informatika/#comments</comments>
		<pubDate>Thu, 08 Nov 2007 19:15:37 +0000</pubDate>
		<dc:creator>Боян Юруков</dc:creator>
				<category><![CDATA[BPM]]></category>
		<category><![CDATA[SOA]]></category>
		<category><![CDATA[Интернет услуги]]></category>
		<category><![CDATA[Семантични технологии]]></category>
		<category><![CDATA[Системна интеграция]]></category>
		<category><![CDATA[Софтуерен дизайн]]></category>
		<category><![CDATA[Събития]]></category>
		<category><![CDATA[axaj]]></category>
		<category><![CDATA[mindtech]]></category>
		<category><![CDATA[soacity]]></category>
		<category><![CDATA[software ag]]></category>
		<category><![CDATA[tu darmstadt]]></category>
		<category><![CDATA[tud]]></category>
		<category><![CDATA[web service]]></category>
		<category><![CDATA[германия]]></category>
		<category><![CDATA[проект]]></category>

		<guid isPermaLink="false">http://yurukov.net/blog/2007/11/08/soa_proektyt_mi_po_informatika/</guid>
		<description><![CDATA[През последната година се занимавах с един проект към университета. Уча за бакалавър по изчислително инженерство, но това въобще не пречи да сложат проект за магистър в програмата ми. Целта на проекта е да ни покаже какво е да се работи в реални условия и да ни научи на някой тънкости около организацията, документацията и [...]]]></description>
			<content:encoded><![CDATA[<p>През последната година се занимавах с един проект към университета. Уча за бакалавър по изчислително инженерство, но това въобще не пречи да сложат проект за магистър в програмата ми. Целта на проекта е да ни покаже какво е да се работи в реални условия и да ни научи на някой тънкости около организацията, документацията и проблемите около подобни проекти. Затова се разделяме на групи от по 6-8 човека и всяка си избира какъв проект да прави. Темите за проектите се представят от фирми всяка година на един импровизиран панаир. На него също така се представят и готовите проекти от миналата година. Обикновено в рамките на тези проекти се разработва или се доразвива софтуер, от който конкретна фирма има нужда. Също така, обикновено този софтуер е по-скоро експериментален и евентуално става база за по-сериозни разработки.</p>
<p><img src='http://yurukov.net/blog/wp-content/uploads/2007/11/mt_logo_200.png' alt='mt_logo_200.png' style="float:right; margin:6px;"/> Темата, която ние избрахме, беше SOACity на <a href="http://www.softwareag.de/">Software AG</a>. Въпреки че <a href="http://se.st.informatik.tu-darmstadt.de/se2006/mindtech/doc/SAG%20Project.pdf">представянето им</a> беше бегло, разбрахме за какво става дума. Аз гласувах за този проект основно, защото вече работех в Software AG и бях запознат с технологиите и някой от продуктите им. Освен това останалите теми за проекти бяха или скучни, или невероятно сложни.<span id="more-263"></span></p>
<p>Software AG имат един комплект със корпоративен софтуер, който се казва Crossvision. Състои се от шест продукта, които имат за цел да помагат на бизнеса да създава бързо нови системи, web service-и (WS), бизнес процеси, както и да интегрира стари бази данни и legacy системи. Ето кратко описание на продуктите:</p>
<p><strong>CentraSite</strong> &#8211; централен регистър и архив (registry и repository). Поддържа UDDI и WebDav. Този продукт се изисква от всички останали, защото цялата информация за проектите, както и готовите решения се регистрират и се пазят тук. Също така може да се регистрират и web service-и, които да бъдат намирани през UDDI регистъра. CentraSite има два контролни панели &#8211; единия е като plug-in за Eclipse, а другият е като интернет страница базирана на AJAX.</p>
<p><strong>Information Integrator</strong> &#8211; използва се за бързо интегриране на бази данни в онтологии и информационни web service-и.</p>
<p><strong>Legacy Integrator</strong> &#8211; тъй като в голяма част от компаниите има mainframe-и, този продукт е полезен за интегрирането им и генериране на web services, които да използват функционалността им. С единият продукт може да се използва специално api от legacy програми, а при другият &#8211; директно да се чете от конзолният им интерфейс.</p>
<p><strong>Service Orchestrator</strong> &#8211; има много действия като четене на данни, изпращане на мейли, викане на web services, пращане на файлове и т.н., които могат да се автоматизират. Досега за целта се писаха тонове с код. С този продукт всичко се прави визуално и накрая цялата програма е достъпна през WS.</p>
<p><strong>Business Process Manager</strong> &#8211; идеята тук е да се създават и после лесно променят бизнес процеси. Разликата със Service Orchestrator е, че тук има и човешки действия.</p>
<p><strong>Application Composer</strong> &#8211; целият комплект от продукти е насочен към WS. С тази програма могат да се направят интернет приложения базирани на Java и AJAX, които да ги използват. Също така може да се извикват чужди WS като този на PayPal или на някой от информационните услуги на Google.</p>
<p>Нашият проект имаше три цели. Първата е да създадем система използвайки тези програми. Системата трябва да илюстрира най-важните им възможности и в същото време да е функционална. Ние избрахме да направим интернет магазин. Втората цел е да представим проекта и начина на работа с програмите. Затова написахме редица презентации, заснехме клипове за това как сме направили частите от магазина и как се използва самият той. Третата задача беше да изготвим документ, в който описваме препоръки за подобрението на продуктите и проблемите, които сме срещнали.</p>
<p>Няма да навлизам в подробности как сме направили всичко. <a href="http://wagner.st.informatik.tu-darmstadt.de/se2006/mindtech/">Може да видите сайта ето тук</a>. За жалост интернет магазина не е в интернет и не знам дали Software AG ще го пусне въобще. За целта трябва да се отдели сървър, на който да върви целия софтуер, които хич не е лек. Може да видите обаче документацията по проекта, презентациите и  клиповете към проекта <a href="http://wagner.st.informatik.tu-darmstadt.de/se2006/mindtech/documents.html">тук</a>. На страницата има и <a href="http://wagner.st.informatik.tu-darmstadt.de/se2006/mindtech/project.html">по-подробно описание на частите</a> от интернет магазина. Ето и <a href="http://wagner.st.informatik.tu-darmstadt.de/se2006/mindtech/team.html">екипът ни</a>.</p>
<p>Като цяло бизнеса се ориентира към <a href="http://itotdel.net/2008/09/soa_sledvashtata_revoliuciq_v_programiraneto/">SOA</a> архитектура и интернет базирани интерфейси. Не искам да излезе като реклама на софтуера на Software AG, въпреки че май целият проект целеше това, но наистина с него може да се направи много в тази насока. Радвам се, че от този проект всички научихме много по темата, защото в училище тези неща не се учат. Просто са твърде нови. Освен това научих много за организацията, документирането и представянето на такива проекти. Въобще опита беше безценен.</p>
<p>В крайна сметка клиентът беше доста доволен. Дадоха ни сертификати, че сме работили с тях и с техните програми. Това не е като да имаш опит с MSOffice. Дори и да си търсим работа в други компании, факта че сме работили в сферата на <a href="http://itotdel.net/2008/09/soa_sledvashtata_revoliuciq_v_programiraneto/">SOA</a> ни дава предимство. Доколкото разбрах проектът ни ще бъде използван като база за следващи такива проекти, а клиповете и презентациите &#8211; за обучение на студенти.</p>
<p>Миналия Петък имаше пак панаир, на който показахме какво сме направили. Струва ми се, че обясних всичко поне 30 пъти в рамките на 6 часа. Не ми спря устата просто. <a href="http://yurukov.net/blog/2007/11/12/predstavqneto_na_proektyt_ni_za_uchili6te/">Снимките може да видите тук</a>. Впрочем логото съм го правил аз.</p>
<p>Това, което искам да направя сега, ако намеря време разбира се, е да напиша няколко статии във Wikipedia на тема SOA и RIA. Видях, че в българската версия няма много такива и мисля, че ще е от полза.</p>
]]></content:encoded>
			<wfw:commentRss>http://itotdel.net/2007/11/soa_proektyt_mi_po_informatika/feed/</wfw:commentRss>
		<slash:comments>11</slash:comments>
		</item>
	</channel>
</rss>
