Studio projects
-
Upload
itransformers -
Category
Economy & Finance
-
view
3.254 -
download
4
Transcript of Studio projects
![Page 2: Studio projects](https://reader035.fdocuments.us/reader035/viewer/2022062216/55baa000bb61eb20038b46e1/html5/thumbnails/2.jpg)
ДЕФИНИЦИЯ И ПРЕДИСТОРИЯ
![Page 3: Studio projects](https://reader035.fdocuments.us/reader035/viewer/2022062216/55baa000bb61eb20038b46e1/html5/thumbnails/3.jpg)
Що е то студио проект?
• Предистория – Студио проектите са замислени като част от MSE(Master in
Software Engineering) програмата на университет Карнеги Мелън
• Дефиниция– The Studio Project, a capstone project that spans the duration of
the program, allows for students to plan and implement a significant software project for an external client. Inspired by the design projects in architecture programs, students work as members of a team under the guidance of faculty advisors (mentors), analyzing a problem, planning the software development effort, executing a solution, and evaluating their work.
![Page 4: Studio projects](https://reader035.fdocuments.us/reader035/viewer/2022062216/55baa000bb61eb20038b46e1/html5/thumbnails/4.jpg)
Що е то студио проект?• Студио проектите са описани в не една статия:
– James Tomayko. Teaching Software Development in a Studio Environment, Association for Computing Machinery, ACM 0-89791-377-9/91/0002-03000, September, 1991.
– Garlan, David; Gluch, P. David; Tomayko, James E.: Agents of Change: Educating Software Engineering Leaders of Tomorrow, page 59-65. IEEE Software, November 1997.
– Root, D.; Rosso-Llopart, M.; Taran, G., Proposal Based Studio Projects: How to Avoid Producing "Cookie Cutter" Software Engineers, Software Engineering Education and Training, 2008. CSEET '08. IEEE 21st Conference on , vol., no., pp.145-151, 14–17 April 2008
– Damasceno A., MSE studio project: The viewpoint of a UC student, .1109/CSEET.2011.5876133 Conference: Software Engineering Education and Training (CSEE&T), 2011 24th IEEE-CS Conference
![Page 5: Studio projects](https://reader035.fdocuments.us/reader035/viewer/2022062216/55baa000bb61eb20038b46e1/html5/thumbnails/5.jpg)
Как студио проектите стигнаха до България - 1?
• През 2012 няколко преподавателя от водещи Български университети бяха изпртени в Carnegie Mellon. Сред тях: – доц. д-р Димитър Биров, доц д-р. Калинка Калоянова (ФМИ)– Николай Милованов, д-р. Валентина Иванова (НБУ)
• Проекта бе организиран от ЕСИ Център (http://esicenter.bg) и спонсориран от фондации като Америка за България и USAID
• Основната цел на проекта бе да бъде организирана SEMP(Software Engineering Management Program) програма (http://esicenter.bg/news.aspx?nid=72)
• SEMP за момента така и не тръгна, но в ФМИ и НБУ се появиха няколко курса по архитектури на софтуерни системи, дизайн на софтуерни компоненти и управление на процеса на създаване на софтуер (PSP/TSP)
![Page 6: Studio projects](https://reader035.fdocuments.us/reader035/viewer/2022062216/55baa000bb61eb20038b46e1/html5/thumbnails/6.jpg)
Как студио проектите стигнаха до България – 2 ?
• Бяха създадени и не малко контакти като в резултат на тях се появиха и допълнителни курсове/семинари/лекции като: – Estimating Software Development Projects (ФМИ)– Probabilistic Cost Estimation and Risk Management
for Software Projects(Dealing with what we don’t know) (НБУ)
– Release Planning & Buffered MoSCoW Rules (Е.Miranda 2014) (ФМИ/НБУ)
– Combinatorial testing (НБУ)
![Page 7: Studio projects](https://reader035.fdocuments.us/reader035/viewer/2022062216/55baa000bb61eb20038b46e1/html5/thumbnails/7.jpg)
Как студио проектите стигнаха до България – 3 ?
• В крайна сметка след не малко срещи, разговори, обмисляне на законова рамка и какво ли още не...
• Студио проектите също пролазиха от Карнеги и стигнаха до България – За момента в НБУ, за в бъдеще дай боже и в
други Български Университети
![Page 8: Studio projects](https://reader035.fdocuments.us/reader035/viewer/2022062216/55baa000bb61eb20038b46e1/html5/thumbnails/8.jpg)
СТУДИО ПРОЕКТИ В НБУ
![Page 9: Studio projects](https://reader035.fdocuments.us/reader035/viewer/2022062216/55baa000bb61eb20038b46e1/html5/thumbnails/9.jpg)
Основни принципи
• Всяка една от частните или публични организации, които желаят да работят с университета и студентите на НБУ, могат да зададат един или повече от един „studio” проект.
• В CMU подобни проекти са на теми като: – таблети, разположени в отделните стаи/галерии на даден
музей и предлагащи мултимедийно съдържание свързано с изложените експонати
– интелигентни спирачки– умни къщи– интеграция между облак и домашна екосистема,– роботи, които да може да изпратим на среща вместо нас и
много други.
![Page 10: Studio projects](https://reader035.fdocuments.us/reader035/viewer/2022062216/55baa000bb61eb20038b46e1/html5/thumbnails/10.jpg)
Основни принципи• Студио проектите се възлагат на екипи от студенти, внимателно подбрани на
база на техните предишни умения, настоящи амбиции и текущи профили.• Във всеки един от екипите участва представител на бизнес организацията,
която е възложила проекта и един или двама ментори от самия университет, които да подпомагат студентите по време на реализацията му.
• Университетът осигурява (доколкото му е възможно) материално всеки един от екипите. Например всеки един екип може да използва измервателното оборудване (осцилоскопи, спектрални анализатори, генератори на сигнали), ресурсите на библиотеката и сървъри и виртуални машини, мрежови устройства маршрутизатори, комутатори и др.
• Компанията задала темата осигурява допълнителното оборудване, необходимо за реализацията на конкретния проект. Например това може да включва опитни постановки, с които университета не разполага, акаунти за даден тип облачна инфраструктура, компоненти за изграждането на вградени системи и д.р.
![Page 11: Studio projects](https://reader035.fdocuments.us/reader035/viewer/2022062216/55baa000bb61eb20038b46e1/html5/thumbnails/11.jpg)
Основни принципи• Целта на всеки един студио проект е да бъдат дефинирани изисквания, да
бъде разработена архитектура на система и да бъде реализиран работещ прототип преди приключването на съответната бакалавърска и/или магистърска програма.
• За да могат студентите практически да изпълнят задачите си те трябва да получат от университета, а и от компаниите, възложили им проекта познания как да го направят.
• Всеки един семестър студентите са длъжни да направят две презентации по проекта, по които работят: – В средата на семестъра (дефинирани цели и прогрес по проекта). – В края на семестъра (реализирани цели, отклонения от първоначално
поставените цели, прогрес по проекта).
![Page 12: Studio projects](https://reader035.fdocuments.us/reader035/viewer/2022062216/55baa000bb61eb20038b46e1/html5/thumbnails/12.jpg)
Основни принципи
• Авторските права на конкретната разработка са на самите студенти, освен ако изрично не е упоменато друго (т.е компанията спонсор на проекта, може да наложи съответни ограничения под формата на предварително подписан NDA)
• Участието на студентите в проектите им носи дивиденти като кредити свързани със стаж и кредити по извънаудиторни упражнения по различни предмети, а направената от тях разработка може да бъде използвана за дипломна работа.
![Page 13: Studio projects](https://reader035.fdocuments.us/reader035/viewer/2022062216/55baa000bb61eb20038b46e1/html5/thumbnails/13.jpg)
Основно изискване
• Студио проектите изискват време както от страна на студентите така и от страна на менторите и от представителите на бизнеса
• Очакванията ни са, че за успешната реализация на един студио проект ще бъдат необходими от: – 6-8 ч на седмица от страна на всеки студент,
участник по проекта– 2 ч на седмица от страна на ментора – 2 ч на седмица от страна на компанията
![Page 14: Studio projects](https://reader035.fdocuments.us/reader035/viewer/2022062216/55baa000bb61eb20038b46e1/html5/thumbnails/14.jpg)
Защо го правим?• Българската действителност е, че голяма част от нашите студенти започват
работа още от втори курс и голяма част от Българската ИТ индустрия е съсредоточена или в outsourcing или в outstaffing или и в двете.
• Процъфтяват бизнеси като съпорт центрове, фирми за “professional services”, но почти липсват големите Софтуерни вендори, които да разработват основните си продукти у нас.
• Популярен мит е факта, че “разработката на ИТ продукти в България е на особенно високо ниво”.
• С този тип проекти ние искаме да променим именно това и да научим студентите как да работят и разработват в реална бизнес среда, по реален проект, с реални изисквания, срокове и заинтересовани лица.
• Ние вярваме, че в този процес те ще научат много повече отколкото, ако пожертват последните 2 години от тяхното образование и работят в някоя от упоменатите по-горе бизнес сфери.
• Студентите преминали през подобен процес ще бъдат много по-ценни за бизнеса от тези, започнали ниско квалицифирана работа във втори курс.
![Page 15: Studio projects](https://reader035.fdocuments.us/reader035/viewer/2022062216/55baa000bb61eb20038b46e1/html5/thumbnails/15.jpg)
Защо го правим?
• Да не се лъжем имаме и чисто комерсиални цели:– Целта на НБУ е да поддържа високо ниво на
образование и да има достатъчно студенти, записали нашите програми
– Целта на САП Лабс и останалите компании е да наемат добре обучени и висококвалифицирани кадри, които да въведат в реална бизнес среда по най-бързия възможен начин
![Page 16: Studio projects](https://reader035.fdocuments.us/reader035/viewer/2022062216/55baa000bb61eb20038b46e1/html5/thumbnails/16.jpg)
СТУДИО ПРОЕКТИ – НБУ САП ЛАБС
![Page 17: Studio projects](https://reader035.fdocuments.us/reader035/viewer/2022062216/55baa000bb61eb20038b46e1/html5/thumbnails/17.jpg)
Теми
• Cloud & SDN • Automatic traffic optimization • IoT to Cloud Integration
![Page 18: Studio projects](https://reader035.fdocuments.us/reader035/viewer/2022062216/55baa000bb61eb20038b46e1/html5/thumbnails/18.jpg)
CLOUD & SDN
![Page 19: Studio projects](https://reader035.fdocuments.us/reader035/viewer/2022062216/55baa000bb61eb20038b46e1/html5/thumbnails/19.jpg)
Cloud Computing
*източник http://cloudnettor.com
![Page 20: Studio projects](https://reader035.fdocuments.us/reader035/viewer/2022062216/55baa000bb61eb20038b46e1/html5/thumbnails/20.jpg)
Software Defined Networking
*източник Extreme networks
![Page 21: Studio projects](https://reader035.fdocuments.us/reader035/viewer/2022062216/55baa000bb61eb20038b46e1/html5/thumbnails/21.jpg)
Цел на проекта
• Целта на този проект е да бъде изградена IAAS&PAAS облачна инфраструктура върху SDN базирана мрежа с технологии като:
![Page 22: Studio projects](https://reader035.fdocuments.us/reader035/viewer/2022062216/55baa000bb61eb20038b46e1/html5/thumbnails/22.jpg)
Технологии за автоматизирана компресия на трафик
![Page 23: Studio projects](https://reader035.fdocuments.us/reader035/viewer/2022062216/55baa000bb61eb20038b46e1/html5/thumbnails/23.jpg)
Цел на проекта
• Cloud & BIG data изискват и “BIG” network• Понякога голямата мрежа просто я няма • В този проект ще разработите решение за
оптимизация на трафик като целта е то да се подобри неговата автономност (т.е решението само да разбира как да оптимизира даден трафик на база на самия него)
![Page 24: Studio projects](https://reader035.fdocuments.us/reader035/viewer/2022062216/55baa000bb61eb20038b46e1/html5/thumbnails/24.jpg)
Internet of Things (IoT)
![Page 25: Studio projects](https://reader035.fdocuments.us/reader035/viewer/2022062216/55baa000bb61eb20038b46e1/html5/thumbnails/25.jpg)
Smart home
![Page 26: Studio projects](https://reader035.fdocuments.us/reader035/viewer/2022062216/55baa000bb61eb20038b46e1/html5/thumbnails/26.jpg)
Smart mall
Източник: http://www.appconomy.com/products/
![Page 27: Studio projects](https://reader035.fdocuments.us/reader035/viewer/2022062216/55baa000bb61eb20038b46e1/html5/thumbnails/27.jpg)
Smart people
• Тук влизат идеи и проекти свързани с персонални системи за измерване на спектъра на електромагнитното поле.
• Идеята на подобна система е да демонстрира на какво излъчване сме изложени на работното място, в нашия дом или в метрото с което се движим всеки ден
![Page 28: Studio projects](https://reader035.fdocuments.us/reader035/viewer/2022062216/55baa000bb61eb20038b46e1/html5/thumbnails/28.jpg)
Как да участваме
• За момента участието е доброволно ;) – В последствие може и да не е
• Попълнете следната форма за записване: http://goo.gl/forms/zyqcUz2Lrh• Изпратете email на [email protected]
![Page 29: Studio projects](https://reader035.fdocuments.us/reader035/viewer/2022062216/55baa000bb61eb20038b46e1/html5/thumbnails/29.jpg)
Време за въпроси!!!