cyanic-selkie/wikianc huggingface dataset:
Соработна програмска опрема
Соработка на организациско ниво
Иако соработката не е витална компонента на една успешна организација во многу случаи токму ваквите активности одиграле многу важна ако не и круцијална улога во создавањето на голем број успешни проекти како на пример Firefox, Linux и Wikipedia.
Виртуелни организации
Виртуелни организации се компании кои ја користат современата информатичко-комуникациска технологија за реализација на секојдневната работа. Виртуелните организации се дистрибуирани во време и простор, односно функционираат од различни оддалечени географски локации и во различно време. Ваквите организации имаат флексибилна организациона структура која овозможува луѓето од различни екипи да работат на исти или различни проекти. Менаџерската поставеност во виртуелните организации е децентрализирана и претставува мешавина од традиционални менаџерски вештини и нови вештини за управување со проекти, технологија, луѓе и знаење со помош на придобивките на современите технологии. Сите овие одлики на виртуелните организации овозможуваат динамична, флексибилна и ефикасна работа на различни проекти.
Моделирање на бизнис процеси и Менаџмент на workflow
Моделирање на бизнис процеси (BPM) и менаџмент на workflow (WfM) се две значајни теми за истражување во областа на информациските системи. На прв поглед, тие изгледаат доста слично:
Иако и BPM и WfM разработуваат слична проблематика сепак нивната концептуална разлика доаѓа од различните гледни точки кон истите проблеми. Кај нив како главна разлика е тоа што претставуваат различното ниво на апстракција на процес - ориентираните организации. Во литературата како суштински разлики се јавуваат следниве одлики:
Моделирање на бизнис процеси (BPM):
Управување со работен тек (WfM):
Windows Workflow Foundation
Windows Workflow Foundation е систем кој спаѓа во групата на системи за управување со работни текови. Овој вид на системи служат за дефинирање, поставување и следење на извршувањето на дефинирана низа на задачи, означена како workflow.
Windows Workflow Foundation е framework кој им овозможува на корисниците да создаваат системи или workflow-а во нивните апликации напишани за Windows Vista, Windows XP, и Windows Server оперативните системи. Овој framework се состои од namespace-ови, вграден workflow engine и дизајнери за Visual Studio кои овозможуваат градење на workflow-а целосно преку код или преку маркап. Windows Workflow Foundation може да се користи за решавање на едноставни сценарија, како прикажување на UI контроли засновани на кориснички влез, или комплексни сценарија за потребите на големи компании, како подредена обработка и контрола на инвентар. Windows Workflow Foundation вклучува програмски модел, workflow engine кој може да биде повторно хостиран и прилагоден кон различни потреби, и алатки кои овозможуваат брзо градење на апликации кои во себе вклучуваат workflow-а.
Windows Workflow Foundation (WF) е технологија на Microsoft која обезбедува API, вграден workflow engine и дизајнер за имплементирање на процеси кои побаруваат подолг временски период за извршување (long-running processes), како работни текови во рамките на.NET апликации.
Workflow engine
Workflow engine-от ги овозможува следните функционалности:
Создавање на workflow-а
Workflow-ата можат да бидат создадени или со нивно дефинирање во XAML (Extensible Application Markup Language) апликации со користење на workflow дизајнер, или со нивно програмирање во некој.NET јазик како C# или VB.NET. Ако се користи дизајнерот, активностите се вклучуваат во workflow дизајнерот со влечење од лентата со алатки. Workflow аргументи и променливи, исто така можат да бидат создадени и доделени во рамките на дизајнерот. Ако одреден workflow се создава преку код, активностите се инстанцираат како и останатите CLR објекти, и се вклучуваат во множества од активности со еден родител, обично Sequence или Flowchart. Активноста со еден родител тогаш се извршува со користење на WorkflowApplication или WorkflowInvoker, а работи како workflow.
Терминот "workflow" обично се однесува на активноста која е корен (root) и која се извршува од страна на домаќинот (хостот). Workflow-ата можат да се користат и како out-of-box активности и како сопствени (custom) активности. Out-of-box активностите вклучуваат активности за контрола на тек како што се DoWhile, активности кои се поврзани со Flowchart како што е FlowDecision, активности за размена на WCF пораки како Send и примитивни активности кои вршат едноставни задачи како Assign и WriteLine.
Сопствените (custom) активности се CLR објекти создадени од корисникот кои произлегуваат од класата System.Activities.Activity, и обезбедуваат декларативна функционалност која овозможува развивачот на системот да го дефинира преку код, начинот на однесување при извршување на одредена активност. Од овој вид на активности може да се има корист во тоа што истите овозможуваат користење на дизајнер за сопствени(custom) активности, што може да го подобри искуството во визуелното создавање односно пишување на вакви компоненти во Visual Studio развојната околина.
1. При создавање на систем кој во себе треба да содржи процес кој се извршува подолг временски период (long-running process)
WF е многу погоден за имплементирање на long running бизнис логика. Најчесто развивачите на софтвер вршат транслирање на бизнис барањата во линии на процедурален код. Кога се врши транслирање на long running процес во код, потребно е да се напишат неколку различни медоди кои ќе се однесуваат како атомични блокови на процесот. На пример, при одговор на нарачка за купување, процесот мора да побара моментална количина на производот од доставувачот, што значи дополнително чекање на одговор од таму. Процедуралниот код не може да направи пауза за чекање на одговор, па треба да се води грижа за состојбите и размената на пораки,откако настанот за чекање ќе биде примен. WF овој проблем го решава со моделирање на процесот на повисоко ниво отколку негово испишување преку код. Градењето на системите сè уште главно се одвива преку кодирање, но управувањето со состојби, постојаноста и размената на дојдовни пораки е овозможено од страна на WF runtime која претставува околина за извршување на workflow инстанците.
2. При градење на систем кој содржи процес кој често има потреба да ја менува бизнис логиката или бизнис правилата
WF решава уште еден тип на софтверски проблем кога софтверската апликација е веќе еднаш напишана и поставена кај повеќе крајни корисници. Секој клиент има свои барања за имплементација на бизнис логиката и потребен е долг временски период за прилагодување, пред софтверот да може да биде користен. WF овозможува модел каде група на активности можат да бидат напишани преку код, додека редоследот на извршување на овие активности може да биде прилагоден во WF дизајнерот во зависност од барањата за секој клиент посебно. Софтверот сè уште се гради примарно преку код, но прилагодувањето на моделот за секој клиент или промена на некое барање би можело да се одвива на визуелен начин, што би било полесно.
3. При градење на систем во кој има потреба од создавање на визуелен модел на процесот
Можноста за преглед на целиот workflow модел во workflow дизајнерот, претставува навистина голема придобивка, бидејќи целиот процес кој е опфатен во моделот, може да биде визуелно прикажан, испечатен, разбран и објаснет дури и на лица кои немаат техничка експертиза и може да претставува корисна документација за дизајнот на софтверот, кој можеби подоцна ќе има потреба да биде променет.
Сервисно ориентирана архитектура
Програмската архитектура каде функционалноста е групирана околу деловни процеси и спакувана како интероперабилни сервиси. SOA исто така опишува IT инфраструктура која овозможува на различни прилози меѓусебно да ги разменуваат податоците при нивното учество во бизнис процесите. Целта е loose coupling на сервисите со оперативните системи, програмските јазици и останатите технологии кои се основа на прилозите.
Видеоконференција
Видеоконференција или уште се нарекува и видеотелеконференција е множество од интерактивни телекомуникациски технологии кои овозможуваат луѓето на две или повеќе различни локации да комуницираат преку симултана двонасочна аудио и видео трансмисија. Позната е и како визуелна соработка, и е наменета за соработка меѓу групи.
Како соработните системи, видеоконференциите се класифицираат во системите кои овозможуваат соработка меѓу луѓе, додека според парадигмата место-време се вбројуваат во системите со различно но предвидливо место за корисниците и исто време.
Симултана видеоконференција помеѓу три или повеќе учесници се овозможува преку посебен систем - Multipoint Control Unit (MCU), кој ги поврзува повиците од сите пристапни точки. Сите учесници го повикуваат MCU системот, или MCU системот ги повикува учесниците еден по еден. MCU системите можат да бидат чисто софтверски, но постојат такви кои се комбинација од хардвер и софтвер. Тие се разликуваат главно во нивниот капацитет, односно колку симултани повици може да опслужат во ист момент.
Модерните системи за видеоконференција освен преносот на аудио и видео сигнал овозможуваат и споделување на дополнителна мултимедиска содржина помеѓу учесниците (на пр. Excel документи, PowerPoint презентации, Web страни, видео клипови итн.).
Микроблогирање
Микроблогирањето претставува поедноставен облик на блогирање на мултимедиски податоци што им овозможува на корисниците преку веб или мобилен телефон во реално време да објавуваат кратки текстуални пораки, со максимална должина од 140 карактери, кои може да содржат врски кон слики, аудио, видео записи или мрежни места. Корисниците користат микроблогови за да изразат свое лично мислење или да објават вест за конкретни теми кои може да се однесуваат на моментални и секојдневни настани, активности или пак на посериозни деловни теми. Кратките пораки може да се праќаат до сите или до одредена група на корисници. Микроблоговите во споредба со традиционалниот блог имаат многу пократка содржина, но од нив може многу полесно да се извлечат важни информации и ново знаење. Токму поради тоа микроблогирањето постанува нов медиум за пренос на информации, особено за заедничка работа од далечина.
Голем број компании преку микроблогови објавуваат вести за производи или сервиси кои тие ги нудат, ги информираат клиентите, ги надгледуваат нивните разговори и ги анализираат оние пораки во кои се спомнува името на нивната компанија. Соработката меѓу луѓето и стимулацијата на нивната иновативност е клучен фактор за создавање на делотворна екипа, па затоа од голема важност е луѓето во рамки на компаниите освен професионалите интереси и активности да ги споделуваат и личните интереси, искуства и стручност. За таа цел микроблогирање се користи и во рамки на компаниите.
Постојат неколку веб сервиси кои нудат функции на микроблогирање како што се Twitter, Jaiku, Tumblr, Yammer и својства на микроблогирање (објавување на статус) преку Facebook, LinkedIn, Myspace и други.
Enterprise 2.0
Enterprise 2.0 или Enterprise social software, се дефинира како користење на друштвени програмски подлоги во рамки на компаниите или меѓу компаниите и нивните партнери или клиенти, го опфаќа користењето на друштвената програмска опрема во рамки на компаниите, односно во деловен и комерцијален контекст. Компаниите ги прилагодуваат класичните програми кои ги користат и интерните мрежи за да ја подобрат својата комуникација.
Системи за раководење на односи со корисници
Системите за управување на односи со корисници се дел од Enterprise 2.0 бидејќи го прошируваат користењето на друштвената програмска опрема во рамки на компанијата при комуникација и соработка како со клиентите така и со партнерите. Овие системи имаат круцијално значење за оработката меѓу клиентот и компанијата.
CRM (Customer Relationship Management) е систем со кој клиентот се става во јадрото на деловниот процес, а имплементирање на најдобрите CRM практики е клуч за стекнување на лојалност од клиентот како интегрален дел од успешен бизнис. Станува збор за систем кој овозможува да се проучи однесувањето на клиентот а со тоа дава правилни насоки кон најдобро опслужување на клиентите и подобрување на односите и релациите со нив.
Системи за управување со знаењето
Менаџмент на знаење
Менаџментот на знаење (МЗ) претставува множество на практични и акциски ориентирани управувачки практики. МЗ вклучува стратегии и процеси на идентификација, создавање, организирање, пренесување и одлевање на знаење што помага да се завршат процесите и проектите. Менаџментот на знаење се заснова на реорганизирање на знаење на инвидуалци и цела организација или екипа. Ова оди во прилог на фактот дека и овие системи може да се третираат како соработни системи. Ваквиот систем овозможува:
Овие системи може уште да се поделат на системи со мал формален менаџмент и контрола и системи со екстензивен менаџмент и контрола. Малиот формален менаџмент и контрола е плодна почва за соработка и вклучува:
Соработна карта на најдобри мрежни соработни алатки
Соработната карта е мрежно-уредувана карта со повеќе од 150 соработни алатки. Има за цел да ги прикаже заедно најкористените, бесплатни или евтини соработни алатки кој се достапни on-line. Типовите на алатките дадени од учесниците, се од real-time instant messaging, видео конференција па до social bookmarking resources и microblogging tools
DotNetNuke
DotNetNuke е соработен софтвер кој овозможува создавање на мрежно место. DNN претставува веб заснована соработна алатка за создавање на мрежни места. Соработката е помеѓу луѓе. Постои одредена група на луѓе кој заедно работат на изработка на мрежната страница, и истите луѓе не мора да бидат солидни познавачи на информатиката или некој програмски јазик, за да можат да создадат мрежно место.
ГПС систем за следење на возила
Гпс систем за следење на возила претставува соработен компјутески систем кој овозможува следење, мониторинг, сигурност и насочување на возилата. Системот се состои од ГПС/ГСМ уред и семрежен прилог поставена на http://gps.geoco.info. До прилогот имаат пристап само авторизирани лица.
ГПС/ГСМ уредот континуирано ги прима сателитските податоци за местоположбата на возилото со сите останати податоци истовремено испраќајќи ги до опслужувачот и складирајќи ги во сопствена меморија. Податоците се испраќаат до опслужувачот само додека возилото е активно.
За користење на ова ГПС решение на корисникот му е потребен личен сметач со семрежна врска за да може да пристапи до опслужувачот т.е.до Globsy клиентот. Семрежниот прилог му овозможувана корисникот пристап во било кое време до саканите податоци(увид на моментална позиција или следење возилото/ата на географска карта во реално време со сите сателитски информации како: брзина и правец на движење, датум, час и друго.) ГСМ мрежата во ова решение ја врши улогата на комуникација на уредот од возилото со Globsy клиентскиот прилго. Алармните дојавни информации – кои се генерираат од претходно дефинирани настани за возилото, може да пристигаат на мобилен телефон на корисникот или на и-мејл. Со посебен договор, истите алармни дојави може да пристигаат во Globsy Аларм апликацијата која е посебна апликација поставена во алармен мониторинг центар на Агенција за Обезбедување(опционо). Овој систем се состои од следниве сегменти: -Компанија за следење на возила преку ГПС/ГСМ систем е Геоко http://www.geoco.info
Go2Meeting
Go2Meeting е web заснован соработен систем кој им помага на компаниите при меѓусебна комуникација. Главната намена на овој систем се Веб конференции на далечни локации, како и споделување на екран на личните сметачи, со што му е овозможено на корисникот да создава состанок со друг компјутер преку семрежјето.
Go2Meeting е развиен во јули 2004 година од страна на Citrix Online, Калифорнија. Овој систем е дизајниран така што на група поврзани компјутери, максималнен број на 15 компјутери, корисникот има право да го дели својот дескторп со останатите. Преносите на податоци се високо обезбедени со помош на екнрипција и опционални лозинки.
Други функционалности кои ги нуди се:
Subversion
Open source систем за контрола на верзии. Со него може да се управуваат податотеки и директориуми, како и промените што се прават над нив. На него може да се гледа како на „временска машина“ со која може да се гледаат верзиите на документите во одредено време и да се следи текот на нивните промени. Тој претставува општ систем за контрола на верзии со кој може да се управуваат буквално секаков вид на податотеки.
TortoiseSVN
TortoiseSVN e бесплатен open-source клиент за Subversion системот за контрола на верзии. TortoiseSVN управува податотеки и податотеки. Податотеките се снимаат во централно складиште (repository). Складиштето претставува податотека опслужувач, што ги снима или зачувува сите промени на податотеките и податотеките. Со ова всушност се овозможува да се поправаат постарите верзии на податотеките и чување на историја за тоа како и кога податоците се променети, и кој ја направил промената. Поради ова многу луѓе сметаат дека Subversion и другите контролни системи се некаков тип на “временски машини”. Некои контролни системи се системи за раководење со програмски поставки (SCM). Овие системи се специфицирани за управување со изворен код кој има архитектура на дрво и има многу особини кои се специфични за развој на програмска опрема – како природно разбирање на програмски јазици, или алатка за правење програми. Subversion не е ниту еден од овој вид на системи, тој е општ систем кој се користи за управување со било која колекција од податотеки, вклучувајќи и код.
TortoiseSVN е бесплатен. Не се наплаќа неговото користење и може да се користи на било кој начин. Развиен е во GNU General Public License (GPL).
Git
Git претставува бесплатен, отворен, и дистрибуиран систем за контрола на ревизии кој е неверојатно брз, ефикасно може да се употребува во големи проекти и содржи иновативен систем на гранење кој поддржува нелинеарен развој. Една од главните карактерситики на Git е дистрибуираниот пристап кон контролата на верзии, при што клиентите не ги преземаат само најновите промени од централен опслужувач, туку тие локално прават целосна копија на скалдиштето (анг. repository). Тоа значи дека, доколку некој од опслужувачите е недостапен поради пад, било кој од клиентските складишта кои колаборираат на дадениот проект може да се искористи за опоравување на опслужувачот. Всушност, секое преземање (анг. checkout) на клиентот е целосен бекап на сите податоци од складиштето во локалниот систем. За разлика од дистрибуираниот пристап, во централизираните системи за контрола на верзии како што се CVS и Subversion, постои централен опслужувач кој ги содржи сите верзии на податотеките, а клиентите прават преземање од тоа централно место. Главен недостаток на овие системи е тоа што опслужувачот претставува критична точка и во случај на пад корисниците не можат да соработуваат или да зачувуваат промени на податотеките со кои работат. Од таа гледна точка Git, преку дистрибуираниот пристап, едноставно ги надминува сите проблеми кои се јавуваат во централизираните системи, што го прави робусен систем за колаборација.
TortoiseGit е Git клиент, имплементиран како Microsoft Windows екстензија. Поддржува едноставни задачи, како на пример создавање на потврди (анг. commit), прикажување на дневникот на работа (анг. log), прикажување на разликите помеѓу две верзии, создавање на гранки и тагови во програмската структура, создавање на закрпи (ang. patch), како и многу други функционалности.
Mercurial
Mercurial е едноставен систем за контрола на верзиите и е лесен за учење, размерлив и лесно се прилагодува. Mercurial претставува бесплатен, open source, дистрибуиран систем за верзионирање на податотеки и овозможува ефикасно управување со проекти од најразлична големина и колаборација помеѓу повеќе луѓе. Традиционалните системи за контрола на верзиите како што е Subversion се засновани на клиент-опслужувач архитектура каде што целокупната историја на од верзиите на проектот се наоѓа на еден централен опслужувач. Mercurial е дистрибуиран систем, каде што секој учесник во проектот има локална копија од целокупната развојна историја на проектот, со што се избегнува недостатокот од централизираните системи за верзионирање каде централниот опслужувач претставува критична точка во случај на откажување на опслужувачот.
Mercurial е напишан во Python програмскиот јазик и е независен од оперативните системи и со тоа може да се користи најразлични оперативни системи (Microsoft Windows, GNU/Linux, Mac OS X, Solaris 11 Express и други). Покрај користењето на командната линија постојат поголем број на алатки со графички кориснички интерфејси. Овој систем за контрола на верзии има релативно помал број на команди во однос на Git, и нема никаква потреба од одржување на складиштата (анг. repository).
TurtoiseHg е бесплатен open source графички сет на алатки кои претставуваат проширување на Mercurial дистрибуираниот систем за контрола на верзии.
SourceForge
SourceForge е една од многу апликации за соработка при изработување на софтверски проекти. Истата е безбедно и централизирано решение за оптимизација и менаџирање на дистрибуиран развој. Содржи соработна развојна околина која ги обединува разделените екипи и алатки и преку соработка придонесува за зголемување на ефикасноста на проектот. Во себе нуди широк спектар на елементи со кои се олеснува соработката при изработката, а особено при обработката на проектите. Во себе вклучува елементи за манипулација со задачи, документи, следачи на одредени активности, артифакти. Исто така во себе вклучува и различни начини на комуникација како што се водење на дискусии на форум или пак обработка текстови на Вики. Преку CVN се обезбедува тесна поврзаност на изворниот код со останатите елементи во SourceForge.
WebEx апликации
WebEx апликациите се програмски решенија на Cisco за соработка во реално време со помош на web конференција. WebEx апликациите овозможуваат на многу лесен начин да се споделат идеите со секого и секаде. Претставуваат комбинација од споделување на работната површина во реално време и телефонска конференција, така што секој ја гледа истата работа додека се зборува. Тоа е многу попродуктивно отколку да се праќаат документи по е-пошта или пак да се постигне договор со повеќе луѓе преку телефон. Со овие производи се избегнува потребата да мора да патуваат луѓето и да се среќаваат во живо за состаноци, бидејќи може да се прават презентации и да се споделуваат апликации, да се надополнуваат табели и извештаи, и сето тоа да се споделува со сите вклучени во конференцијата. Значи со еден збор со WebEx апликациите може да се сподели се што се гледа на десктоп, со останатите од конференцијата.
WebEx апликациите на Cisco нудат визија, знаење, технологија и иновација, и овозможуваат множество на решенија, секое направено да биде специфично за дел од бизнисот, со што со целото множество на решенија се опфатени сите делови на еден бизнис. Еве кои WebEx апликации се опфатени во комплетот :
SharePoint-порталски опслужувач на Microsoft
Размерлив портален опслужувач што поврзува луѓе, екипи, и знаење преку бизнис процесите. Microsoft SharePoint овозможува флексибилно поставување и алатки за управување со што е олесната соработката преку агрегација, организација и пребарување. Како повеќето портали, Microsoft SharePoint овозможува посетителите да создадеат свој конвенционален изглед на web страните. Приспособувањето на потребите може да биде многу едноставно или многу комплексно, во зависност на типот и верзијата на инсталираниот производ. Microsoft SharePoint е соработна платформа интегрирана со алатките од Microsoft Office фамилијата (Word, Excel, Outlook, InfoPath). SharePoint поддржува и верзионирање на документи и листи.
Досега Microsoft има лансирано 3 верзии на MOSS (2003, 2007, 2010). MOSS претставува најбрзо растечкиот производ во историјата на Microsoft (побрзо растечки е дури од најпознатиот производ на Microsoft - оперативниот систем Windows). Развивањето во MOSS може да е многу комплексно. Ова е случај со MOSS 2007. Microsoft го издаде MOSS 2010 на почетокот на јуни 2010. Оваа верзија е многу поддобра од претходната затоа што има одлична интеграција со Visual Studio 2010. За секоја функционалност што се развивава на MOSS постои тип на проект во VS (Visual Studio) така што сите подесувања за deploy на проектот се веќе дефинирани (освен врската каде треба да се направи deploy).
Друга алатка која е од голема помош е бесплатниот SharePoint Designer. Оваа алатка е присутна и за 2007 и за 2010 верзијата. Нормално, подобра е најновата верзија. Интересен е фактот за создавањето на workflows во 2010 верзијата. Овде има можност да се создава некој едноставен workflow и потоа да се импортира во VS 2010 каде автоматски се исцртува целиот дизајн на workflow а потоа има можност да се менува односно да се додаваат нови функциналности нов код било каде во временската линија на workflow функциналноста.
WEB 3.0
Концептот за WEB 3.0, околу кој секојдневно се водат полемики во информатичкиот свет и се додаваат нови значења и одлики, во својата основа претставува еден голем соработен систем, кадешто објавувачите на семрежјето се придржуваат до одредени стандарди и онтологии при изложувањето на своите веб ресурси (страници, документи, податотеки, податоци и слично). На тој начин, информациите стануваат достапни не само на презентациско ниво, туку и погодни за прибирање и обработка од страна на програмски соработни агенти, кои соработувајќи помеѓу себе можат да доведат до кумулација на знаењето во целина. Стандардите и препораките за изградба на мулти-агентни системи ги дава групацијата FIPA (The Foundation for Intelligent Physical Agents) во рамки на здружението IEEE.
Биомедицински истражувачки систем
CLEF е соработен систем кој ги подобрува информациите за грижата врз пациентите и резултатите од лекувањата во растечко складиште со псевдомизирани податоци за пациентите, поврзани со генетските и геномските информации кои можат да бидат безбедно споделени за биомедицински истражувања. Тој овозможува соработка помеѓу луѓе т.е размена на генетски и геномски информации за одреден тип на болести и грижата врз тие пациенти. Според времето и местото овој систем спаѓа во групата на соработни системи со неопределено место и неопределено време. Преку својата платформа развиени се технологии и услуги, овозможувајќи кохерентна соработна истражувачка околина која им овозможува на истражувачите безбедно и сигурно да ги анализираат и испитуваат клиничките информации. Обезбедени се инфраструктура и алатки кои можат да бидат користени од далечински авторизирани корисници, и може да бидат употребувани како во болници така и од доктори кои одат во домашна посета.
Stack Overflow
Stack Overflow претставува мрежно место за поставување и одговарање на прашања од областа на програмирање. Развојот на ваков мрежно место има за цел да го намали времето потребно да се најде решение на одреден проблем на форум, блог или книга. На луѓето кои се занимаваат со програмирање на едноставен начин им е овозможено да придонесат за собирање на решенија на проблеми од областа на програмирање на едно место. Функционалностите кои ги нуди ова мрежно место се обединување на функционалностите кои ги нуди Википедија, форумите за дискусии, блоговите и мрежните места за поставување на прашања. За да се поттикнат крајните корисници да придонесат за мрежното место, во зависност од нивните придонеси добиваат репутација и значки.
Прашањата кои се поставуваат треба да бидат од областа на грешки при програмирање, софтверски алгоритми, техники за програмирање, програмски јазици и алатки за развој на софтвер. Најчесто поставувани прашања се за програмските јазици: C, Java, PHP, JavaScript, Android, jQuery, C++ и Python.
Мрежното место ги нуди следниве опции:
Апликација за граѓанско, колаборативно изгласување на приоритети во општините во Р. Македонија
Семрежниот прилог ,,Моја општина” овозможува крерирање и одговарање на прашалници со приоритети наменети за граѓаните од сите општини во Република Македонија. Истата е изработена од страна на Факултетот за информатички науки и компјутерско инженерство" во соработка со Програмата за развој на Обединетите Нации (УНДП). Секоја општина си има свој прашалник и секој прашалник си има повеќе ставки. Граѓанинот ги бира оние ставки кои смета дека се најприоритетни, а воедно дава и демографски информации за самиот себе. Сите демографски одлики треба да ги бира од листа каде што се прикажани сите опции на посебна страна наречена,,Кажи нешто за себе”. Одликите според кои се гради профилот на граѓанинот се следните:
•	Пол (машко или женско)
•	Возраст
•	Националност
•	Работен статус
•	Образование
Апликација за управување со кризи
Апликацијата за управување со кризи претставува систем за рано предупредување, менаџирање, олеснување и справување со кризни настани кои се случуваат на територијата на Република Македонија. Апликацијата е изработена од страна на Факултетот за информатички науки и компјутерско инженерство (ФИНКИ), во соработка со УНДП и Центарот за управување со кризи на Република Македонија. Апликацијата е составена од три модули: опслужувачки дел (каде одговорни лица од ЦУК внесуваат и прегледуваат настани, но и создадеат извештаи за други институции во државата), веб сервиси (кои овозможуваат отворен пристап до податоците) и мобилна апликација (за Android, iOS и Windows Phone). Сите модули се тројазични (англиски, македонски и албански).
Некои од функционалностите што ги нуди мобилната апликацијата се: приказ на настаните на мапа и во листа, детали за секој настан поединечно, негов приказ на мапа и негово споделување со пријатели (преку е-пошта, друштвени мрежи, итн.). Дополнително, апликацијата нуди разни опции за нагодување на полупречникот за приказ и известување, избор на настани кои би можеле да бидат од интерес на корисникот, период и јазик на нивен приказ, поставување на локации од интерес, итн. Апликацијата, исто така, нуди и препораки за помош при кризни настани, како и поважни телефонски броеви и начин за нивно едноставно повикување.
Наместо да бидат само пасивни примачи на податоци, апликацијата им овозможува на корисниците и начин за информирање на останатите граѓани за настаните кои се склучуваат околу нив: преку испраќање на слики од одреден настан, како и негово опишување во текстуална форма. Со комбинирање на напорите на многу доброволци кои испраќаат податоци, односно „набавка од толпа“ (анг. crowdsourcing), системот прибира релативно голем број на настани кои корисниците на апликацијата (граѓани или институции) можат да ги прегледуваат.
Систем за создавање на анимации
Основата на системот е правење на stop motion анимации кои обработуваат наставни содржини од разни наставни предмети во основното и средното образование. Покрај идејата да го направи учењето многу поинтересно, една од главните цели на системот е и да ги мотивира учениците да соработуваат еден со друг во создавањето на наставни содржини кои би се користеле од страна на сите останати ученици во државата. Анимациите се состојат од слики (кои се менуваат на одреден период) и звуци (за кои се нагодува времето на почеток, јачината и времетраењето).
Конкретно, системот се состои од WP8 апликација која ги предава фотографиите на семрежен прилог во која се создадеат анимациите. Секој корисник на системот може да ги гледа сликите кои се прикачени од останатите корисници, како и да ги користи истите за создавање на свои анимации. На тој начин, корисниците можат да соработуваат меѓусебно во создавањето на многу посложени анимации. Системот дозволува и додавање на разни дополнителни елементи како текст и звук. Овозможена е и промена на времето за кое се менуваат сликите во анимацијата. Од кога ќе биде објавена одредена анимација, секој посетител на мрежното место може истата да ја сподели со своите пријатели на друштвените мрежи, да остава коментари за анимацијата, да прегледува слични содржини, итн.
Во моментов, апликацијата содржи повеќе од 60 анимации, во чијашто изработка се вклучени повеќе од 500 ученици. Системот е дел од проектот "Fun, Education, Stop motion animation", кој го освои второто место на светскиот натпревар за иновативни содржини организиран од страна на Microsoft Partners in Learning.
MyDataNest
MyDataNest претставува веб заснована апликација којашто бесплатно е достапна до корисниците. Овозможува на луѓето да создадеат и уредуваат документи на семрежјето бесплатно, исто така им овозможува на корисниците да ги споделуваат своите документи, дури и да соработуваат со другите корисници во реално време. MyDataNest е многу едноставна апликација и лесна за користење за било кој корисник. Екипите можат да соработуваат на Word документи, Excell и други канцелариски документи во online канцелариски пакет. Исто така корисниците может да испраќаат музика и видео во живо и имаат можност да го пуштат од страна на мрежното место од каде што доаѓа или од негова страна каде што пристигнал. MyDataNest има бесплатен accounts кој дозволуваr 2GB на слободен простор и големината на податотеките до 50MB. Може да се пристапи од било кој компјутер кој има семрежна врска. Повеќе информации за оваа апликација како и за неговата функционалност може да се најдат на страната на MyDataNest
Alfresco Share - Соработно управување со содржини
Во денешни услови на напредни технологии корисниците имаат пред сè потреба од едноставни програмски алатки кои ги користат во секојдневната работа, како што се пребарување со Google, читање од Wikipedia и од сопствени Wiki страници, пишување на блог, наоѓање на лица преку Linkedin, читање на известувања преку rss, следење на активностите на пријателите на Facebook и на крај сите тие активности сместени во iGoogle. Токму Alfresco Share нуди активности слични на овие меѓутоа пресликани во секојдневната работа на вработените (проекти, екипи) во една организација. Alfresco Share е изграден врз основа на Alfresco документ менаџмент системот и претставува out-of-thebox соработен систем за управување на содржини. Накратко обезбедува: собирање, размена и пребарување на информации помеѓу виртуелни екипи. Екипите или учесниците во проектите можат интерактивно да пронајдат „барани“ информации, професионалци, минати или сегашни проекти или пак да бидат информирани за сите промени што ги прави нив далеку поефикасни. Како позначајни одлики на Alfresco Share се јавуваат:
NetResults Tracker
NetResults Tracker, е моќен и едноставен семрежен соработен систем кој им помага на компаниите во евиденцијата и решавањето на проблемите, како и автоматско управување на изнаоѓањето на соодветно решение по пат на резолуција. Системот го користат преку 1000 компании од различни профили, универзитети и групации во 35 земји од светот, меѓу кои и Adobe Systems, Google, AOL, BMW, MIT и многу други. Неговиот web заснован кориснички и администраторски посредник овозможува едноставно управување со проектите за менаџерите, на учесниците во проектот им овозможува поедноставено добивање на задачи, соработка и соработка со останатите учесници и размена на знаење без разлика на географската локација, водење евиденција за текот и состојбата на проектите и многу други можности.
Bugzilla
Bugzilla е едноставен и бесплатен семрежен соработен систем кој им помага на компаниите во евиденцијата и решавањето на грешките или дефектите кои се произлезени при развивање на проект. Овој систем им овозможува на идивидуалци или групи на програмери да ги прегледуваат истакнатите грешки во нивниот производ делотворно. Bugzilla e создаден од страна на Terry Weissman и е пуштен во употреба во 2001 година. Ова е open source систем развиен е во Perl. Се што е потребно за да се инсталира Bugzilla e компатибилен податочен систем, минимална верзија на Perl 5, компатибилен web опслужувач и било како SMTP опслужувач.
Најчестиот принципот на работа на овој систем е внесување на некаква грешка пронајдена најчесто од испробувачот. Се праќа електронска нотификација кон сите или поединци од групата составена за проектот дека е поставена нова грешка. Програмерот ја корегира настанатата грешка, се најавува на Bugzilla системот и поставува дека грешката е решена и притоа електронска нотификација добиваат сите или поединци од групата составена за проектот. Испробувачот (или „испрашувач“) ја регистрира грешката како корегирана откако ќе изврши проверка. Грешката никогаш не исчезнува од системот, таа после извесно време може повтроно да биде вратена.
Microsoft Unified Communication
Microsoft Unified Communication е збирка на технологии кои овозможуваат комуникација и соработка преку обединување на постоечките комуникациски системи и алатки (Desktop комуникациски системи, електронска пошта, факс, класични и IP телефонски системи, семрежјето, говорна пошта) со алатки кои се во секојдневна употреба (електронска пошта, Microsoft Office 2007, instant messaging, мобилни уреди засновани на Windows оперативен систем) со користење на интегрирани опслужувачи + сервиси и клиентски апликации (Microsoft Office COmmunications Server, Microsoft Exchange Server, Microsoft Office Communicator, Microsoft Office Outlook, Microsoft Office Live Meeting) за да овозможи комплетни комуникациски услуги (VoIP телефонија, видео и аудио конференција, контакт информации, информации за присутност, instant messaging, IVR (Interactive Voice Respond - говорни автомати), електронска пошта, говорна пошта, факс услуги, календар) достапни преку широк избор на апликации и уреди (комјутери, фиксни и мобилни телефони, семрежјето, мобилни уреди засновани на Windows оперативен систем)
Oracle Beehive
Oracle Beehive е решение за соработка коешто се нуди на големите фирми. Овозможува широка палета од интегрирани услуги за соработка, вклучувајќи: конференции, брза размена на пораки, електронска пошта, календар, управување со работни задачи и работен простор за екипна соработка. Го поддржува Microsoft Outlook како клиент за електронска пошта и календар. Како Web клиент за електронска пошта и календар користи Zimbra Client, привлечна, интуитивна но и моќна алатка. Пристапот до работниот простор за екипна соработка лесно се интегрира со Microsoft Outllok и Windows Explorer, и на овој начин корисниците можат да ги користат документите како да се наоѓаат на нивниот локален компјутер. За разлика од неговиот претходник Oracle Collaboration Suite, Oracle Beehive е многу поотворен за проширување, има поддршка за Wiki и нуди поголема палета на услуги приспособени за користење од мобилни уреди. Се одликува со размерливост, поддршка за глобални организации, централизирана точка на управување и голем степен на сигурност. Може да се постави на Linux, Solaris i Microsoft оперативни системи (64 битен хардвер не му е потребен).
Visual Studio Team Foundation
Team Foundation е дел од Visual Studio Team System и е множество од алатки и технологии кои овозможуваат екипата да соработува и да ги координира своите акции при работењето на проекти. Се вбројува во групата на соработни системи бидејќи овозможува членовите на екипата да комуницираат, да соработуваат делејќи заеднички ресурси, овозможува подобрено следење на ефикасноста на извршување на работните задачи, поддржува различни улоги во работа на еден проект и е прилагоден за секоја различна улога.
За соработка во рамки на екипата голема улога игра и порталот кој е Windows SharePoint Web портал и овозможува членовите да складираат документи до кои може сите да пристапуваат, извештаи, календари на активности и сл.
Директната интеграција со Visual Studio овозможува од исто место програмерите да може да ги гледаат своите задачи, да пристапуваат до проектот и сите документи, сите извештаи, да прават свои извештаи, да градат builds и проби за самиот проект. За подобрена соработка системот има и вградени предупредувања (alerts) кои може да се конфигурираат после определени промени да ги информираат членовите по електронска пошта за настанатите промени така што сите се во тек со случувањата во проектот.
Значи станува збор за соработна платформа која интегрира source control, создавање и следење на извршување на работни задачи, проектен менаџмент, портал за соработка, builds, верзионирање, испробување на проектот, како и интеграција со chat системи, сите овие одлики придонесуваат во зголемување на ефиксноста на екипата. VS Team Foundation нуди:
Visual Studio Online
Visual Studio Online е онлајн верзија на веќе познатиот Микрософт производ Visual Studio. Visual Studio Online нуди група на алатки кои помагаат при тимска работа на проекти и затоа се класифицира како колаборативен систем.
Корисниците имаат сопствен профил, кој е поврзан со Windows Live ID веродостојност. Профилот нуди избори за поставки како корисничка слика (аватар), името кое се прикажува, местоположба и сл.
Корисниците се групираат во тимови и еден корисник може да биде во повеќе тимови.
Како основен начин на комуникација меѓу тимовите се таканаречените Team Rooms. Во Теam Rooms има приказ на активни корисници (In The Room) со кои може да се комуницира во сегашно време, додека корисниците кои се неактивни (Away) во моментот, може подоцна да ги прочитаат пораките и да одговорат на истите.
Тимовите и корисниците се додаваат во Проекти. При избирање на проект, се отвора Project Dashboard и од тука корисникот може да навигира низ проектот. Проектите се поврзани со Team Foundation Server (TFS) и во нив може да се додаваат backlog items, tasks и сл. Почетната страна на Project Dashboard, прикажува кои членови се во тимот, информации за моменталниот sprint (доколку се користи agile), како и директен пристап до Team Room на тимот.
Windows Live SkyDrive
SkyDrive е бесплатна соработна услуга на Microsoft, и истиот е еден од модулите на генералниот сервис Windows Live на Microsoft. SkyDrive сервисот на корисниците (лица кои имаат создадено Live корисничка сметка) им овозможува да создадеат документи (Word, Excel, PowerPoint и OneNote) преку веб интерфејс и истите да ги складираат и организираат на бесплатниот простор за складирање кој го обезбедува сервисот. Освен документи, SkyDrive овозможува складирање и на фотографии и видео содржини. Сите содржини публикувани на SkyDrive може да се споделуваат со поединци (доделувајќи им пристап преку mail) или со групи на корисници кои може да се создадеат преку самиот сервис. Постои можност и за неограничено споделување, давајќи пристап на секого, а линкот до содржините може да се публикува и на друштвените мрежи. SkyDrive системот, освен пристап и работа со своите содржини од секаде овозможува и успешна соработка помеѓу корисниците преку споделување и заедничка работа на документи.
Windows Live Mesh 2011
Windows Live Mesh 2011 претставува алатка од Windows Live Essential пакетот, развиена од Microsoft Corporation која овозможува on-line соработка помеѓу различни уреди, кои коррисникот ги додава на порталот за уреди, а кои се во негова сопственост, односно може да се најави на нив. Соработката се остварува преку синхронизација на податоците (документи, слики или други фајлови) помеѓу различните уреди, или помеѓу уредите и Sky Drive дисковиот простор. Оваа алатка овозможува корисникот да работи од повеќе географски дисперзирани уреди, без потреба од испраќање на електронски пораки или пренесување на податоците на надворешни медиуми и нивно копирање на уредот на кој во моментот е поврзан корисникот. Оваа алатка овозможува и верзионирање, on-line и off-лине работа при што на крај последната верзија се синхронизира на останатите уреди кои во моментот се on-line, или ќе бидат синхронизирани во моментот кога ќе бидат on-line. Дополнително, оваа алатка овозможува и пристап од далечина и контрола на сите уреди на корисникот кои во моментот се on-line, а се во кругот на уреди кои корисникот ги додал на порталот за уреди. Секако се очекува уредите да имаат инсталирана Windows Live Mesh алатка како предуслов за додавање на порталот за уреди и користење на погодностите на оваа алатка.
Google Wave
Google Wave претставува нов модел на комуникација и соработка на семрежнето. Google Wave е производ, платформа и протокол, кој се заснова на хостирани разговори именувани како wave. Еден wave претставува подеднакво документ и разговор, каде корисниците можат во исто време да комуницираат и да работат заедно со текст, слики, видеа, мапи, и други содржини. Овој модел им овозможува на луѓето да комуницираат и да работат заедно на поефикасени начини. Google Wave е и платформа која нуди множевство на open source API-а, кои им овозможуваат на други инженери да вградуваат wave-ови во други семрежни прилози и сервиси и да градат проширувања и надоградувања во рамките на самите wave-ови.