300 likes | 1.13k Views
Notions of Emotions: Modelling Personalities for Virtual Reality Based Daily Scrum Meetings. Supervisor: Assist . Prof. Dr. Murat Yılmaz Co -Advisor: Dr. Eray Tüzün. Aydan SAYIN 201311052. Cansu BALKAN 201211010. Ayça ÖZDEMİR 201211043.
E N D
Notions of Emotions: Modelling Personalities for Virtual Reality Based Daily Scrum Meetings Supervisor: Assist. Prof. Dr. Murat Yılmaz Co-Advisor: Dr. Eray Tüzün Aydan SAYIN 201311052 Cansu BALKAN 201211010 Ayça ÖZDEMİR 201211043
Notions of Emotions: Modelling Personalities for Virtual Reality Based Daily Scrum Meetings Content • Company Information • Problem • Analysis • Solution • ResultsandConclusion • References • Demo
Notions of Emotions: Modelling Personalities for Virtual Reality Based Daily Scrum Meetings Company Information HAVELSANis a Turkish software and systems company having business presence in the defense and IT sectors. Theirarea of expertiseare: Simulation& Test Systems Command Control&Combat System Information& Security Technologies Cyber Security
Notions of Emotions: Modelling Personalities for Virtual Reality Based Daily Scrum Meetings Co- Advisor: Dr. Eray Tüzün/HAVELSAN • Principal Software engineer in Software Development Automation Unit of HAVELSAN • He has over 15 years of experience in Software Engineering • His researchinterestsare: • Softwaredevelopment methodologies • Softwareprocess improvement • SoftwareReuse • Application Lifecycle Management
Notions of Emotions: Modelling Personalities for Virtual Reality Based Daily Scrum Meetings Problem • Difficulties in learning Daily Scrum meeting principles • Keeping the meeting effective and productive • Problems in practicing Daily Scrum meeting in a realistic environmentwithrealisticcharacters
Notions of Emotions: Modelling Personalities for Virtual Reality Based Daily Scrum Meetings Motivation • Practitioners (newcomers) do not know Daily Scrummeetingprinciples. Solution: An educational simulationenvironment • HAVELSANwilluse this project for • Saving time • Reducing cost of education of newcomers.
Notions of Emotions: Modelling Personalities for Virtual Reality Based Daily Scrum Meetings • Analysis • The project aims to explore how to model human personality, mood, and emotion into as VR characters to create scenario-based daily scrum simulations.Wecombinethetopicsbelowtounderstandandsolvethe problem correctly. • Agile • Scrum • Virtual Reality • BigFive FactorsModels of Personalities
Notions of Emotions: Modelling Personalities for Virtual Reality Based Daily Scrum Meetings Analysis (Cont’d) • Agile Agilemethodsareiterativeandincremental. Agile Software Developmentmethods can respondchanges.
Notions of Emotions: Modelling Personalities for Virtual Reality Based Daily Scrum Meetings Analysis (Cont’d) • Scrum Scrum is an agile software development technique. Scrum use 4 meeting approaches: Sprint retrospective, daily Scrum meeting, Sprint evaluation meeting, and sprint planning meeting. Our Project is based on DailyScrumMeeting.
Notions of Emotions: Modelling Personalities for Virtual Reality Based Daily Scrum Meetings Analysis (Cont’d) • Virtual Reality (VR) VirtualRealitybasiclymeans “nearreality”.
Notions of Emotions: Modelling Personalities for Virtual Reality Based Daily Scrum Meetings Analysis (Cont’d) • BigFive FactorsModels of Personalities Hierarchicalmodel of personality OCEAN ( extraversion, conscientiousness, openness, neuroticism and agreeableness). Factors that are affecting individuals’ behavior.
Notions of Emotions: Modelling Personalities for Virtual Reality Based Daily Scrum Meetings How our Project differs from the others? • Scenario and Test based learning application • 3D realistic environment • Realistic characters with their own behaviors and emotions • Gamification
Notions of Emotions: Modelling Personalities for Virtual Reality Based Daily Scrum Meetings Project Description Intended Audiences: • Inexperienced software engineers • Software engineeringstudents
Notions of Emotions: Modelling Personalities for Virtual Reality Based Daily Scrum Meetings Solutions Project management as Hybrid approach • Waterfall Model • Documentation • Scrum Model • Implementation
Notions of Emotions: Modelling Personalities for Virtual Reality Based Daily Scrum Meetings Technology Used • Unity 3D (game engine) • AutodeskCharacterGenerator
Notions of Emotions: Modelling Personalities for Virtual Reality Based Daily Scrum Meetings Technology will be used • Motion Builder • C# (scriptinglanguage) • Microsoft Visual Studio 2015 • FaceShift
Notions of Emotions: Modelling Personalities for Virtual Reality Based Daily Scrum Meetings Simulation Environment • There is one participant interacts with the simulation. • The NPCs interact with the participant according to scenarios. • There are several levels. • Each level has a different scenario. • Each level, there are different duties and tests • Goalis to complete all of the levels with success.
Notions of Emotions: Modelling Personalities for Virtual Reality Based Daily Scrum Meetings UseCase Diagram • Interactions of the participant with the system are shown. • The participant can be developer or Scrum master during the simulation.
Notions of Emotions: Modelling Personalities for Virtual Reality Based Daily Scrum Meetings Scenarios • Our Project is based on scenarios. • Therearevarioustype of scenarious. • Eachaimstoteach at leastoneprinciple of Daily Scrummeeting.
Notions of Emotions: Modelling Personalities for Virtual Reality Based Daily Scrum Meetings Scenarios • Releatedquizquestionswill be appeared. • Releatedtipswill be shown.
Notions of Emotions: Modelling Personalities for Virtual Reality Based Daily Scrum Meetings First Step: MonotonicScenarioLines Time is Linear! S4: Don’tletyour Daily Scrumbecome a genarelmeeting- useParking Lot. S5: Ifyouhaveraisedimpediments, considercontactingthe Product Owner S6: No phones + nocheckingemail. S7: No distraction S8: Answerthebasic 3 questions of Daily Scrummeeting. S0: Disruption of the meeting S1:Do you update tasks before the Daily Scrum meeting? S2: Don’t go in detail
Notions of Emotions: Modelling Personalities for Virtual Reality Based Daily Scrum Meetings Scenario &Test Questions & Tips Examplescenario
Notions of Emotions: Modelling Personalities for Virtual Reality Based Daily Scrum Meetings Scenario &Test Questions& Tips
Notions of Emotions: Modelling Personalities for Virtual Reality Based Daily Scrum Meetings Simulation Environment
Notions of Emotions: Modelling Personalities for Virtual Reality Based Daily Scrum Meetings Characters Sezen Sarı Mustafa Alp Yılmaz Esin Açık Ercan Poyraz Koray Kaya
Notions of Emotions: Modelling Personalities for Virtual Reality Based Daily Scrum Meetings Result & Conclusion • Motivation: HAVELSAN’s need of educative simulation on Daily Scrummeeting. • Objectives: • Training the participants on Daily Scrummeeting • Reduce the education cost • Saving time
Notions of Emotions: Modelling Personalities for Virtual Reality Based Daily Scrum Meetings Acknowledgement We would like to express our special appreciation to our advisor: Assist. Prof. Dr. Murat YILMAZ for his valuable suggestions and supports. Special thanks should be also given to our co-advisor: Dr. ErayTÜZÜN from HAVELSAN for his professional guidance and constructive recommendations.
Notions of Emotions: Modelling Personalities for Virtual Reality Based Daily Scrum Meetings References • “HAVELSAN in the Domestic Passenger Aircraft Project!” [Online] Available: http://www.tskgv.org.tr/havelsan-in-the-domestic-passenger-aircraft-project/ • “Command Control and Combat System ” [Online] Available: http://www.havelsan.com.tr/TR/Main/urun/192/komuta-kontrol-savas-sistemleri • “Information & Security Technologies “[Online] Available:http://www.havelsan.com.tr/TR/Main/urun/193/bilisim-ve-guvenlik-teknolojileri • “HAVELSAN” [Online] Available: http://www.havelsan.com.tr/TR/Main • “Virtual reality” [Online] Available: https://en.wikipedia.org/wiki/Virtual_reality#cite_note-1 • “Cyber Security & Cloud ComputingTechnologies “[Online] Available: http://www.havelsan.com.tr/TR/Main/urun/194/siber-guvenlik-ve-bulut-bilisim-teknolojileri • “Simulation, Training & Test Systems “ [Online] Available:http://www.havelsan.com.tr/TR/Main/urun/195/simulasyon-egitim-ve-test-sistemleri • “Waterfall Team” [Online] Available: http://www.slideshare.net/SWIFTcommunity/psf-2013-highlight-session-waterfall-and-agile • “Scrum Summary” [Online] Available: http://deanhume.com/home/blogpost/the--ideal--sprint-length/90