Thomas Bailey proposes three ideas in his document:
1. "Rags" - a 10 minute toy made from old ragged clothes to honor workers in sweatshops. The plan is to create an online template for a customizable toy that can be shared on a gallery.
2. Tracking the production of clothes - researching the origin, design, manufacturing, and distribution process of average clothes from high street stores and how many countries they pass through.
3. "Hybird" - a toy made from multiple fabrics from different clothes and tracking their origins.
This document provides a feature list for a customer and backend system. It outlines features such as registration via email/social logins, password recovery, address creation, email views, backups, deployment, scaling, security, translations, APIs, scanning, platforms, reuse, organization and landscape. Key features include registration, login, address, email views, backups, deployment, scaling, security, translations, APIs, platforms and reuse functionality.
Thomas Bailey proposes three ideas in his document:
1. "Rags" - a 10 minute toy made from old ragged clothes to honor workers in sweatshops. The plan is to create an online template for a customizable toy that can be shared on a gallery.
2. Tracking the production of clothes - researching the origin, design, manufacturing, and distribution process of average clothes from high street stores and how many countries they pass through.
3. "Hybird" - a toy made from multiple fabrics from different clothes and tracking their origins.
This document provides a feature list for a customer and backend system. It outlines features such as registration via email/social logins, password recovery, address creation, email views, backups, deployment, scaling, security, translations, APIs, scanning, platforms, reuse, organization and landscape. Key features include registration, login, address, email views, backups, deployment, scaling, security, translations, APIs, platforms and reuse functionality.
Kako identifikovati promenljive? Koji se tipovi promenljivih koriste? Kako se kreirane promenljive dodeljuju aktivnostima? Parametri tranzicija uslovnog grananja
Шта доносе верзије 2.5/2.6/2.7, Зашто наставници треба да се радују верзији 2.6? Зашто администратори треба да се радују верзији 2.6? Зашто сви треба да се радујемо верзији 2.6?
Додаци за Мудл - Ко(ји)? Зашто? Како? (Формати, теме, извештаји.)
UPRO - BPMN – Notacija za modeliranje poslovnih procesaMilan Zdravković
Šta su poslovni procesi? Šta su aktivnosti životnog veka poslovnih procesa? Šta je model poslovnog procesa i zašto su izrađuju njihovi modeli? Kako izgleda primer procesa obrade narudžbine u jednom distributivnom preduzeću? Koji su problemi? Kako se takav proces implementira u preduzeća u kojem su sistemi integrisani? Gde su granice procesa ? Kada proces počinje i zašto ? Ko ga započinje ? Gde se proces završava ? Ko su učesnici procesa ? Koje su njihove uloge ? Koji su koraci procesa ? Šta se prvo radi ? Šta posle ? Ko je odgovoran za korake procesa ? Da li se u toku procesa vrši uslovno odlučivanje o njegovim narednim koracima ?
UPRO - Rad sa softverom za modeliranje procesa - Together Workflow Editor (TWE)Milan Zdravković
Opis tipičnog postupka za kreiranje modela procesa korišćenjem softvera TWE. Definisanje aktivnosti. Šta čini jednu aktivnost? Koji XPDL elementi se koriste za modeliranje?
Kako identifikovati promenljive? Koji se tipovi promenljivih koriste? Kako se kreirane promenljive dodeljuju aktivnostima? Parametri tranzicija uslovnog grananja
Шта доносе верзије 2.5/2.6/2.7, Зашто наставници треба да се радују верзији 2.6? Зашто администратори треба да се радују верзији 2.6? Зашто сви треба да се радујемо верзији 2.6?
Додаци за Мудл - Ко(ји)? Зашто? Како? (Формати, теме, извештаји.)
UPRO - BPMN – Notacija za modeliranje poslovnih procesaMilan Zdravković
Šta su poslovni procesi? Šta su aktivnosti životnog veka poslovnih procesa? Šta je model poslovnog procesa i zašto su izrađuju njihovi modeli? Kako izgleda primer procesa obrade narudžbine u jednom distributivnom preduzeću? Koji su problemi? Kako se takav proces implementira u preduzeća u kojem su sistemi integrisani? Gde su granice procesa ? Kada proces počinje i zašto ? Ko ga započinje ? Gde se proces završava ? Ko su učesnici procesa ? Koje su njihove uloge ? Koji su koraci procesa ? Šta se prvo radi ? Šta posle ? Ko je odgovoran za korake procesa ? Da li se u toku procesa vrši uslovno odlučivanje o njegovim narednim koracima ?
UPRO - Rad sa softverom za modeliranje procesa - Together Workflow Editor (TWE)Milan Zdravković
Opis tipičnog postupka za kreiranje modela procesa korišćenjem softvera TWE. Definisanje aktivnosti. Šta čini jednu aktivnost? Koji XPDL elementi se koriste za modeliranje?
2. Koncept prezentacije
• Diploma kao projekat
• Opis arhitekture i koncepta softvera Redmine
• Opis modula, mogućnosti interakcije i primene
• Zaključak
• Demonstracija sistema uživo
• Pitanja i odgovori
3. Diploma kao lični projekat
diploma
obrazovna
ustanova
student
roditeljidruštvo
država
4. Analogija projekat – diploma
• knjige PMBOK vodič (2008), da je projekat „privremeni napor preduzet da bi se
proizveo jedinstveni proizvod, usluga ili drugi rezultat“, zaključićemo da svaki
projekat predstavlja skup aktivnosti koji ima sledeće karakteristike:
• cilj i svrhu
• izvodi ga jedan ili više učesnika
• ima ograničene resurse
• planira se, izvršava i kontroliše
• Cilj: Dobijanje diplome, odnosno zvanja (diplomirani ekspert, inženjer,
profesor…)
• Svrha: Sticanje znanja neophodnih za dalji pronalazak zaposlenja i obavljanje
radnih obaveza.
• Nastavni proces izvodi više učesnika, to su profesori, asistenti i studenti u slučaju
visokog obrazovanja, a u slučaju škole, profesori, nastavnici i đaci.
• Ima ograničene resurse: Svi nastavni programi, ograničeni su trajanjem,
finansijski su ograničeni, školovanje plaća pojedinac ili država.
• Planira se, izvršava i kontroliše, svaki semestar, odnosno školska godina se
unapred planira, plan izvođenja nastave je dostupan svim studentima,
profesorima, asistentima i svi su obavezni da ga se pridržavaju, baš kao i učesnici
projekta.
5. Obrazovanje (diploma) kao
projekat sa stanovišta studenta
• Karakteristike projekta (šira definicija) prof. Ante Omazić,
skripta ekonomski univerzitet u Rijeci 2010:
• privremeni (ograničeni) poduhvat;
• za rezultat ima jedinstveni proizvod ili uslugu;
• jednokratan, svaki sa svojim ciljem i namenom;
• usmeren je ka određenom, prethodno definiranom cilju;
• Uključuje različite resurse
• ima sopstveni budžet;
• sadrži utvrđen raspored obavljanja aktivnosti;
• prezentuje sposobnosti pokretača i učesnika;
• težište na kvaliteti.
6. Izabor softverske platforme
• Fleksibilnost na umu
• po pitanju terminologije
• po pitanju poslovnog toka (workflow)
• po pitanju ograničenja
• Prati aktivnosti na dnevnoj bazi
• Prati aktivnosti do proizvoljnog nivoa detalja
• Struktuirano organizuje podatke u bazi podataka
• Prati aktivnosti sa stanovišta projekta sa alatima za monitoring
i analizu
• Prati aktivnosti sa stanovišta procesa (KPI)
7. Osnovne karakteristike
sistema redmine
• MVC arhitektura
• Ruby on Rails platforma
• Nezavisan od baze podataka (sql lite, MySql, Oracle, MsSql)
• Dizajniran sa fleksibilnošću na umu
• Open Source
• GPL 2 licenca
• Multilanguage (podržava više jezika)
• Višekorisnički rad sa definisanjem privilegija na nivou sistema i na nivou
projekta, pri čemu se korisnički interfejs prikazuje na osnovu privilegija
koje korisnik ima.
• Integracija sa email i SCM
• Integracija sa outlook (atom/rss)
• Export podataka (PDF, atom, csv)
• API za programiranje neovisnih aplikacija
• Mogućnost prilagođavanja terminologije
• Mogućnost proširivih polja
• Mogućnost skaliranja sistema
8. SKALIRANJE
KORISNICI
Internet
Web server
Redmine
Ruby on rails
Guest OS
Hypervisor
Master OS
Real hardware
Database
Guest OS
Master OS
Real hardware
Master OS
Real hardware
Master OS
Real hardware
Database
Guest OS
Database
Guest OS
VM1 VM2 VM3 VM4
KORISNICI
Internet
Web server
Redmine
Ruby on rails
Database
Guest OS
Hypervisor
Master OS
Real hardware
Virtuelna mašina
Fizički server
11. Obrazovanje kao proces
(sa stanovišta institucije)
• osnovne karakteristike svakog poslovnog procesa:
• svaki proces ima svoj cilj (treba biti razumljiv od svih članova –
uključenost)
• svaki proces ima svog vlasnika
• svaki proces ima svoj početak i završetak
• u proces ulaze inputi, a izlaze outputi
• svaki proces ima svoje kupce (interne ili eksterne)
• proces je sastavljen od sekvencijalno izvodljivih aktivnosti
• svaki proces je repetitivnog karaktera
• posmatrajući ulaze i izlaze procesa lako se utvrđuje uspešnost
procesa (postavljene mjere uspešnosti),
• svaki proces moguće je unaprediti
13. Šta možemo pratiti u NOP?
• Izvršavanje nastavnog procesa (institucija)
• Napredak studija kao projekat (student)
• Praćenje je proizvoljni i podesivo po projektu
• Predavanja
• Seminarski radovi
• Ispite
• Uvođenjem redmine-a, elektronsko poslovanje, odnosno IS se
spušta do nivoa praćenja svakog zadatka studenta. Odnosno
svakog njegovog koraka ka ostvarenju cilja, a to je kvalitetno
obrazovanje i diploma.
14. Mentorski rad - tok procesa
BPMN (e-mail)
ProfesorStudent
Dodeljivanje
teme rada
Tema
odgovara?
Rad na
zadatoj temi
Postojanje
pitanja
Odgovor na
postavljeno
pitanje
Potrebna
dorada?
Ocenjivanje
rada
Pregled
ponuđenih
tema
NE
DA
DA
NE
Završetak i
predaja rada
DA NE
Upis ocenePregled rada
Potrebna
Odbrana?
Priprema
odbrane
Odbrana rada
DA
Prijem
obaveštenja
o oceni i
terminu
15. Email & vcs integracija
Programiranje
po zadatku
Zadatak u
redmine
Projekt
menadžer
Programer
SCM repozitorijum
server
Email obaveštenje
Zatvara #33
Odgovor po zadatku
Automatski
vidljivo
17. Primer mogućnosti upotrebe
ECM – univerzitet
• Snima se video zapis svakog predavanja i kači na karticu.
• Kače se powerpointi, skripte, dodatni zadaci
18. Šta korisnici dobijaju?
• Profesori
• Uvek znaju koje su im obaveze
• Uvek znaju koji su im planovi
• Znaju ko je dokle stigao sa kojim radom
• Olakšana kolaboracija na radovima
• Menadžment
• Znaju ko je koliko opterećen
• Znaju ko je gde i kada
• Drill-down do atomskog nivoa problema studenta
• KPI i metrike iz sistema
• Studenti
• Sigle sign-on
• Uvek znaju gde su nastavni materijali
• Uvek znaju gde i kako i kada predaju rad
• Uvek znaju gde i kada su predavanja/vežbe
• Uvek znaju gde i kako se obraćaju predavačima
• Uvek znaju gde kada i kako da komuniciraju sa kolegama
• Svi su uvek uključeni i niko nije zaboravljen (inkluzija)
• Sve im je dostupno, neovisno o lokaciji
• Znaju kako se radi, rade unificirano
• Svi učesnici
• Sigurnu i pouzdanu komunikaciju (sa sistemom)
• Sigurnost podataka u smislu kvara računara
• Mogućnost brzog i lakog oporavka, migracije na novi računar
19. Zaključak
• Uređivanje i poboljšavanje komunikacije (znaju gde je
literatura, uvodi sistem a ne narušava kreativnost i ne
opterećuje zaposlene)
• Verzioniranje dokumenata
• Timski rad na dokumentima
• Rana identifikacija problema
• Podsetnik o zadacima
• Izveštaji i statistike o projektu/procesu
• Mobilnost (android, 24/7)
• Studenti se navikavaju na organizovan sistem
• Knowledge base (iskustva sa prijašnjih kurseva)
• Smanjivanje “šuma” u komunikaciji (uvek mogu pronaći
detalje o kursu, o zadatku)
Editor's Notes
Interesne grupe na projektu diploma
Odakle ideja da se uradi ova analogija?
Zajednički cilj je što efektivnije sprovesti obrazovni proces studenta
Tracker – sistem za praćenje
- Služi za “praćenje” u užem smislu, projekata i procesa- Prate se “issues” ili “tickets”, termin nije jasan i prevodi su razni, u srpskom prevodu, tracker prati “probleme”, u hrvatskom prevodu, prati “predmete”- Moguća terminologija: zadaci, kartice, aktivnosti
- Šta se može pratiti?
- Bilo šta što ima učesnike.
Zadatak
Prijava
Kartica
- Kartice se dodeljuju korisnicima i u zavisnosti od privilegija
korisnik može ažurirati stanje ili ju predati nekom drugom korisniku
- Samo je jedan korisnik odgovoran za karticu, drugi mogu biti uključeni u aktivnost.
- Moguće je modelirati proizvoljno kompleksne poslovne tokove.
Uvek ima samo jedno stanje
Proširivost (proširiva polja)
- U smislu softverske definicije, posmatramo entitet, sa atributima.
- Kod Redmine sistema, sve je proširivo, odnosno bilo kom entitetu je moguće dodati proizvoljan broj atributa.
- Omogućava primenljivost na velik broj procesa i projekata
Kretanje kartice kroz stanja i praćenje
- Praćenje papira za legalizaciju
Podnešen
Kod obrađivača Pere Perića
Kod načelnika na odobravanju
Nekompletan
Vraćen klijentu
Obrađen
Arhiviran
Odbijen
- Revers
Otvoren
Zatvoren
Primenjivost je uopšteno moguća na bilo koje procese i projekte, proširivanjem atributa
Ispod ove slike je moja prikaz, slika je uzeta sa japanskog sajta
Cilj – obrazovanje studenata
Vlasnik – profesor
Početak i završetak – jasno
Inputi broj studenata koji su upisali, output broj studenata koji su položili (pa sad može fina granulacija)
Kupci – interni (dekan), eksterni (država)
Društvene nauke, nisam se previše upuštao u detaljisanje
педагошка дисциплина која се бави проблемом наставе у најширем смислу. Циљ дидактике је да открије принципе и законе успешне наставне делатности (задаци, програм, методи), како би практично унапредила процесобразовања[
redmine omogućava otklanjanje problema, često i pre nego što se oni pojave.
terminološki, projekat?
Student tačno zna koliko mu je ostalo do kraja
Profesor tačno zna koliko studenata iz koje godine nije položilo ispit, ako su radili neki rad, tačno zna gde su zapeli
Modeliranje poslovnih procesa u obrazovanju
Procese je neophodno uskladiti i modelovati
Use case scenario sa mejlovima kada se kasni na radu
Use case scenario sa sumarnim mejlovima zadataka
Zamislite da svi zaposleni dolaze na posao i znaju šta treba da urade za taj dan
Primer
Dodela seminarskog rada studentu
Dogovor oko teme seminarskog
Počerak rada na seminarskom radu
Ažuriranje statusa i utroška vremena
Komuniciranje sa profesorom i assitentom po “tiketu”
Mogućnost podsećanja studenta da mu je dodeljen “tiket”
Mogućnost identifikovanja od strane profesora da je student neaktivan (može reagovati, pomoći ili dodeliti drugu temu…)
Pregled stanja svih seminarskih (koliko su završili koliko do kraja
Praćenja u obrazovanju (doktorske studije)
Karakteristike
Dugotrajna izrada rada
Velik broj literature
Dosta mentorskog rada
Problemi
Gubitak rada (virusi, kvarovi, krađa opreme…)
Gubitak literature
Preopterećenost e-maila
Priroda komunikacije
Način upotrebe i integracija
Velika fleksibilnost u načinu interakcije sa sistemom
Mobilni klijenti (browser, android aplikacije…)
Samo e-mail
Samo SCM
Dostupnost putem interneta
Neovisnost od operativnog sistema
Use-case: Studenti koriste na tablet uređajima i smartfonima
- Student ima video, putuje autobusom na ispit i gleda predavanje na telefonu
Alternativa – Microsoft sharepoint (skriveni troškovi)
Bezbednosni aspekti
PRISM program od NSA (svaka email poruka se skenira)
Krađa identiteta, krađa dokumenta putem wi-fi, krađa putem virusa, putem backdoor, putem lažnih email servera.
Što je više učesnika, šansa je veća.
Google – očitava vaš email i prikazuje reklame u zavisnosti od sadržaja emaila.
Facebook – očitava vaše poruke i profil i prikazuje reklame na osnovu vaših interesovanja.
U slučaju implementacije Redmine, sami smo svoje gazde, enkripcija https, enkripcija svn via https ili ssh.
Od tehnologije se ne može pobeći
Na ovde prikazani ili neki drugi način, razna rešenja će polako pronaći svoj put i u naše učionice
Pitanje je samo koliko će naši podaci biti bezbedni
Koliko ćemo platiti za licence
Koliko će dugo implementacija trajati
Da li će biti neke koristi od tih rešenja