SOFT 423: Software Requirements

Size: px
Start display at page:

Download "SOFT 423: Software Requirements"

Transcription

1 SOFT 423: Software Requirements Week 5 Class 1 Personas and Interactive Systems SOFT 423 Winter

2 Feedback Survey Don t forget to please fill out the survey! I would appreciate if you could fill it out by Tomorrow. MV SOFT 423 Winter

3 Last Class Problem Domain Oriented Analysis (PDOA) SOFT 423 Winter

4 This Class Personas Interactive Systems SOFT 423 Winter

5 Personas SOFT 423 Winter

6 Personas Specification Technique Often used with Web Design The Inmates are Running the Asylum Alan Cooper, 1998 SOFT 423 Winter

7 Personas A way to personalize user requirements information for designers fictitious stand ins for real user categories removes obvious abstraction does not help with other stakeholders identify user motivations, expectations and goals. SOFT 423 Winter

8 Persona Benefits Enable the design team to stand in the user s shoes focus on users goals, rather than being driven by the formal requirements Relatively quick to develop and replace the need to canvas the whole user community Help avoid trap of building what users ask rather than what they actually use SOFT 423 Winter

9 Simple Layout Name photo prose summary of persona multiple paragraphs this layout tends not to be as useful as the information tends to be disorganized SOFT 423 Winter

10 Simple Layout Eric Eric is both a student and an instructor at Queen s University. With a specialization in Software Engineering, specifically modelbased testing, he works closely with General Motors. Outside of research and academia, Eric is actively involved in the student governance of Queen s University. SOFT 423 Winter

11 Simple Layout 2 Name photo prose introduction to personalize Category 1 Description 1 Category 2 Description 2 SOFT 423 Winter

12 Simple Layout 2 Eric Eric is both a student and an instructor at Queen s University performing research. Position Research Industrial Partner Field Hobbies Grad Student/Adjunct Lecturer Model-Based Testing General Motors Software Engineering Student Government SOFT 423 Winter

13 Full Layout Name narrative prose describing user multiple paras photo Point-form summary: background attributes General needs Scenario Needs Feature Behaviour sc1 n1.1 f1.1 b1.1 n1.2 f1.2 b1.2 sc2 n2.1 f2.1 b2.1 n2.2 f2.2 b2.2 sc3 n3.1 f3.1 b3.1 n3.2 f3.2 b3.2 SOFT 423 Winter

14 Personas No one set layout! DIY User Personas Excellent resource! SOFT 423 Winter

15 Roadblocks to Acceptance Personas!= Market Segments Market segments are useful for identifying groups of people, but do not provide insight into how the software needs to work. Personas do. SOFT 423 Winter

16 Roadblocks to Acceptance Personas are not serious enough make some developers uncomfortable, and the storytelling nature does not fit in with some organizational cultures. can be helped with simple layout 2 or any other full layout with categories and organizational structure SOFT 423 Winter

17 Roadblocks to Acceptance Small set of personas = user population? traditional requirements involves researching as many users as possible with the resources personas allow you to create the typical users primary and secondary personas allow your to prioritize user requirements SOFT 423 Winter

18 Some Guidelines Look for patterns in attitudes and behaviours of users in travel: users who are price driven users who travel frequently users who research vs word of mouth SOFT 423 Winter

19 Some Guidelines give each cluster a title add details around the traits work environment, frustrations, relationships with others, skill level, demographics Give the persona a name and a photo Keep the persona to one page can be referred to quickly SOFT 423 Winter

20 Some Guidelines add personal details, but don t go overboard design tool first and foremost include goals experience goals older person -> not look stupid end goal investor -> remain informed about the market SOFT 423 Winter

21 Some Guidelines Other details work environment (tools used) computer proficiency pet peeves SOFT 423 Winter

22 Negative Personas Negative personas are non-users People who will not be using the software and we are not designing for allows you to exclude functionality that is not needed SOFT 423 Winter

23 Using Personas Identify the features and functionality Determine if one user interface will meet the goals of all users, or if there needs to be more than one interface SOFT 423 Winter

24 Using Personas make design decisions about how functionality will work focus other user activities such as task analysis develop scenarios for usability testing SOFT 423 Winter

25 Other Issues Marketing and sales targets may not be design targets in-flight entertainment system frequent business traveller retired teacher visiting grand children SOFT 423 Winter

26 Other Issues Keep persona set small how many characters in a movie or book? Use the right goals goals and tasks are different each persona = 3-4 goals SOFT 423 Winter

27 Persona Summary Personas represent behaviour patterns, not job descriptions not a list of tasks and duties describes the flow of someone's day, as well as skills, attitudes, environment, and goals SOFT 423 Winter

28 Persona Summary Answers critical questions such as: What pieces of information are required at which points in the task? Do users focus on one thing at a time? Why are they using this in the first place? SOFT 423 Winter

29 References onas/ as SOFT 423 Winter

30 Interactive Systems SOFT 423 Winter

31 Interactive Systems class of systems that involve a significant degree of user interaction keyboard voice video touch screens mouse control stick instruments SOFT 423 Winter

32 Interactive Systems Issues User Interface keyboard, voice, video, touch screens, mouse User Classes more than one class of users more complicated than beginner and advanced system managers, pilots, ground maintenance SOFT 423 Winter

33 Interactive Systems Issues Other Systems interactive systems interface with other systems in the environment Indirect system concerns issues other than user interaction Quality of Service reliability, performance SOFT 423 Winter

34 Viewpoint Oriented Requirements Definition Known as VORD introduced in the UK primarily developed for interactive systems focusses on external entities that interact with the system SOFT 423 Winter

35 VORD service oriented model system delivers services to viewpoints viewpoints pass control information to the system Viewpoints map to classes of end-users or to other systems that must interface with it similar to terminators in structured analysis SOFT 423 Winter

36 Example Viewpoints Consider a system for a train which will automatically halt the train when it goes through a danger signal SOFT 423 Winter

37 Example Viewpoints Some examples of viewpoints for this system and the requirements they encapsulate might be: Driver Trackside Equipment Requirements from trackside equipment which must interface with the system Safety Engineer Safety requirements Existing on-board systems Compatibility requirements Braking characteristics Requirements which are derived from the braking characteristics of a train. SOFT 423 Winter

38 VORD Viewpoint is an entity outside the system requirements source (i.e. generates a requirement) system user other system organizational concern Viewpoints organized hierarchically used to handle variations in user requirements SOFT 423 Winter

39 VORD Viewpoints Top level hierarchy is two classes Direct Viewpoints Indirect Viewpoints SOFT 423 Winter

40 VORD Viewpoints Direct Viewpoints interact directly with the system users/operators/other systems Indirect Viewpoints generate requirements do not interact with the system development/testing/organizational/ regulatory SOFT 423 Winter

41 VORD Three main iterative steps 1. Viewpoint Identification and Structuring 2. Viewpoint Documentation 3. Viewpoint requirements analysis, specification and validation SOFT 423 Winter

42 Viewpoint Template Identifier Number Name or Label Description of the role in the problem domain Viewpoint type (inheritance hierarchy) Attributes of the viewpoint in the application domain control information supplied by viewpoint Viewpoint requirements services, control and non functional requirements Event scenarios interaction between system and viewpoint Subclasses/specialization History interaction between system and viewpoint SOFT 423 Winter

43 Viewpoint Template Identifier Label Description Type Attributes Requirements Event Scenarios Subclasses History * Identifier Label Description Definition Identifier Statement Rational Type Source Priority Specification Version Identifier Service Description Scenario SOFT 423 Winter

44 Viewpoint Notation Simple Graphical Notation rectangular box for the viewpoint identifier (number) in top left viewpoint label in bottom half type in top half attributes below with line on left subclasses shown from left to right the notation is augmented with viewpoint information templates SOFT 423 Winter

45 Viewpoint Template Subclasses n.1 Type n Type Label [m attribute] Label n.2 Type Label SOFT 423 Winter

46 Viewpoint Template Subclasses 1.1 Direct 1 Direct User Casual 1.2 Direct [1 attribute] Super SOFT 423 Winter

47 Identifying Viewpoints System authorities people or documents providing information on the application domain stakeholders + documentation of existing systems VORD has a starting set of abstract viewpoints labels only no attributes, requirements, etc. organizational only SOFT 423 Winter

48 Abstract Viewpoints Direct System Operator Viewpoint Engineering Regulatory Maintenance Standards Indirect Organization Environment SOFT 423 Winter

49 Any questions? Just me at SOFT 423 Winter

50 A Few Notes on Assignment 1 I responded to all questions that came in. There are still a lot of people getting very technical at this stage! DON T we are simply eliciting requirements, no need to worry about design We want the WHAT not the HOW SOFT 423 Winter

51 A Few Notes on Assignment 1 Reminder: I have given different answers to the same questions to different groups your interview is your own! SOFT 423 Winter

52 A Few Notes on Assignment 1 Reminder: due at the beginning of class on Thursday 4:30pm In person to me at the beginning of class, or by Late submissions we be penalized, as outlined when the assignment was introduced SOFT 423 Winter

53 Next Class Writing Requirements (finally!) SOFT 423 Winter

ISO ISO is the standard for procedures and methods on User Centered Design of interactive systems.

ISO ISO is the standard for procedures and methods on User Centered Design of interactive systems. ISO 13407 ISO 13407 is the standard for procedures and methods on User Centered Design of interactive systems. Phases Identify need for user-centered design Why we need to use this methods? Users can determine

More information

10. Personas. Plan for ISSD Lecture #10. 1 October Bob Glushko. Roadmap to the lectures. Stakeholders, users, and personas

10. Personas. Plan for ISSD Lecture #10. 1 October Bob Glushko. Roadmap to the lectures. Stakeholders, users, and personas 10. Personas 1 October 2008 Bob Glushko Plan for ISSD Lecture #10 Roadmap to the lectures Stakeholders, users, and personas User models and why personas work Methods for creating and using personas Problems

More information

MODELING USERS PERSONAS

MODELING USERS PERSONAS MODELING USERS PERSONAS CPSC 544 FUNDAMENTALS IN DESIGNING INTERACTIVE COMPUTATION TECHNOLOGY FOR PEOPLE (HUMAN COMPUTER INTERACTION) WEEK 5 CLASS 9 Joanna McGrenere and Leila Aflatoony Includes slides

More information

SOFT 423: Software Requirements

SOFT 423: Software Requirements SOFT 423: Software Requirements Week 11 Class 3 Exam Review Weeks 1-3 SOFT 423 Winter 2015 1 Last Class Final Content Class More System Examples SOFT 423 Winter 2015 2 This Class Exam Review Weeks 1-3

More information

Persona Development and Use

Persona Development and Use Persona Development and Use or, How to Make Imaginary People Work for You Jennifer Ward Head, Web Services University of Washington What is a Persona? detailed descriptions of imaginary people constructed

More information

Who plays mobile games? Player insights to help developers win

Who plays mobile games? Player insights to help developers win Who plays mobile games? Player insights to help developers win June 2017 Mobile games are an essential part of the Android user experience. Google Play commissioned a large scale international research

More information

STORYBOARDS, SCENARIOS, AND PERSONAS

STORYBOARDS, SCENARIOS, AND PERSONAS STORYBOARDS, SCENARIOS, AND PERSONAS 1 FEB 2016 ERIC PAULOS www.paulos.net UNIVERSITY OF CALIFORNIA Berkeley ANNOUNCEMENTS DESIGN 01 (Due before class Wed) PROG 01 (Due this Friday Midnight) Enrollment

More information

Software LEIC/LETI. Lecture 21

Software LEIC/LETI. Lecture 21 Software Engineering @ LEIC/LETI Lecture 21 Last Lecture Offline concurrency patterns (continuation) Object-relational behavioral patterns Session state patterns Presentation logic Services Domain logic

More information

Perfecting Your Personas by Kim Goodwin on August 2001

Perfecting Your Personas by Kim Goodwin on August 2001 Perfecting Your Personas by Kim Goodwin on August 2001 A persona is a user archetype you can use to help guide decisions about product features, navigation, interactions, and even visual design. By designing

More information

STORYBOARDS, SCENARIOS, AND PERSONAS

STORYBOARDS, SCENARIOS, AND PERSONAS STORYBOARDS, SCENARIOS, AND PERSONAS 10 SEP 2018 ERIC PAULOS www.paulos.net UNIVERSITY OF CALIFORNIA Berkel ANNOUNCEMENTS Congrats on completing PROG 01! PROG 02 - out this week FEED 01 - team formation

More information

Introduction to HCI. CS4HC3 / SE4HC3/ SE6DO3 Fall Instructor: Kevin Browne

Introduction to HCI. CS4HC3 / SE4HC3/ SE6DO3 Fall Instructor: Kevin Browne Introduction to HCI CS4HC3 / SE4HC3/ SE6DO3 Fall 2011 Instructor: Kevin Browne brownek@mcmaster.ca Slide content is based heavily on Chapter 1 of the textbook: Designing the User Interface: Strategies

More information

Formal Report. Assignment

Formal Report. Assignment Formal Report Assignment Through information gathered in an interview, you will create a workplace culture report that explains key components of workplace writing in your chosen field of study. Components

More information

R.I.T. Design Thinking. Synthesize and combine new ideas to create the design. Selected material from The UX Book, Hartson & Pyla

R.I.T. Design Thinking. Synthesize and combine new ideas to create the design. Selected material from The UX Book, Hartson & Pyla Design Thinking Synthesize and combine new ideas to create the design Selected material from The UX Book, Hartson & Pyla S. Ludi/R. Kuehl p. 1 S. Ludi/R. Kuehl p. 2 Contextual Inquiry Raw data from interviews

More information

PERSONAS NON GRATA NO MORE. How to welcome user personas into your development life cycle to improve decisions

PERSONAS NON GRATA NO MORE. How to welcome user personas into your development life cycle to improve decisions PERSONAS NON GRATA NO MORE How to welcome user personas into your development life cycle to improve decisions WHO WE ARE Bringing together Project Services and UX Design to create successful business products

More information

Intro to Interactive Entertainment Spring 2017 Syllabus CS 1010 Instructor: Tim Fowers

Intro to Interactive Entertainment Spring 2017 Syllabus CS 1010 Instructor: Tim Fowers Intro to Interactive Entertainment Spring 2017 Syllabus CS 1010 Instructor: Tim Fowers Email: tim@fowers.net 1) Introduction Basics of Game Design: definition of a game, terminology and basic design categories.

More information

Understanding Requirements. Slides copyright 1996, 2001, 2005, 2009, 2014 by Roger S. Pressman. For non-profit educational use only

Understanding Requirements. Slides copyright 1996, 2001, 2005, 2009, 2014 by Roger S. Pressman. For non-profit educational use only Chapter 8 Understanding Requirements Slide Set to accompany Software Engineering: A Practitioner s Approach, 8/e by Roger S. Pressman and Bruce R. Maxim Slides copyright 1996, 2001, 2005, 2009, 2014 by

More information

Universidade de Aveiro Departamento de Electrónica, Telecomunicações e Informática. Interaction in Virtual and Augmented Reality 3DUIs

Universidade de Aveiro Departamento de Electrónica, Telecomunicações e Informática. Interaction in Virtual and Augmented Reality 3DUIs Universidade de Aveiro Departamento de Electrónica, Telecomunicações e Informática Interaction in Virtual and Augmented Reality 3DUIs Realidade Virtual e Aumentada 2017/2018 Beatriz Sousa Santos Interaction

More information

UNIT-III LIFE-CYCLE PHASES

UNIT-III LIFE-CYCLE PHASES INTRODUCTION: UNIT-III LIFE-CYCLE PHASES - If there is a well defined separation between research and development activities and production activities then the software is said to be in successful development

More information

Computer Usage among Senior Citizens in Central Finland

Computer Usage among Senior Citizens in Central Finland Computer Usage among Senior Citizens in Central Finland Elina Jokisuu, Marja Kankaanranta, and Pekka Neittaanmäki Agora Human Technology Center, University of Jyväskylä, Finland e-mail: elina.jokisuu@jyu.fi

More information

CEO 401 May 2014 Ms. Mosher

CEO 401 May 2014 Ms. Mosher CEO 401 May 2014 Ms. Mosher Career Portfolio The purpose of this portfolio is for you to start building up and organizing documents that represent the person you are and the skills that you have You will

More information

TECHNOLOGY, INNOVATION AND HEALTH COMMUNICATION Why Context Matters and How to Assess Context

TECHNOLOGY, INNOVATION AND HEALTH COMMUNICATION Why Context Matters and How to Assess Context TECHNOLOGY, INNOVATION AND HEALTH COMMUNICATION Why Context Matters and How to Assess Context Ellen Balka, Ph.D. Senior Scholar, Michael Smith Foundation for Health Research Senior Scientist, Centre for

More information

User requirements. Unit 4

User requirements. Unit 4 User requirements Unit 4 Learning outcomes Understand The importance of requirements Different types of requirements Learn how to gather data Review basic techniques for task descriptions Scenarios Task

More information

Years 9 and 10 standard elaborations Australian Curriculum: Digital Technologies

Years 9 and 10 standard elaborations Australian Curriculum: Digital Technologies Purpose The standard elaborations (SEs) provide additional clarity when using the Australian Curriculum achievement standard to make judgments on a five-point scale. They can be used as a tool for: making

More information

PERSONAS AND SCENARIOS. Lesson 9 Personas and Scenarios

PERSONAS AND SCENARIOS. Lesson 9 Personas and Scenarios User Centred Design 09 PERSONAS AND SCENARIOS Lesson 9 Personas and Scenarios PREVIOUS LESSON(S) Participatory Design Actively involve stakeholders in the process (Some) Techniques: Six Thinking Hats Card

More information

UML and Patterns.book Page 52 Thursday, September 16, :48 PM

UML and Patterns.book Page 52 Thursday, September 16, :48 PM UML and Patterns.book Page 52 Thursday, September 16, 2004 9:48 PM UML and Patterns.book Page 53 Thursday, September 16, 2004 9:48 PM Chapter 5 5 EVOLUTIONARY REQUIREMENTS Ours is a world where people

More information

C A P I L A N O UNIVERSITY COURSE OUTLINE TERM: Fall 2014 COURSE NO.: IDF 233

C A P I L A N O UNIVERSITY COURSE OUTLINE TERM: Fall 2014 COURSE NO.: IDF 233 C A P I L A N O UNIVERSITY COURSE OUTLINE TERM: Fall 2014 COURSE NO.: IDF 233 INSTRUCTORS: COURSE NAME: Screenwriting OFFICE: LOCAL: SECTION NO.: COURSE CREDITS: 3 MISSION STATEMENT: The Indigenous Independent

More information

Service design: Suggesting a qualitative multistep approach for analyzing and examining theme park experiences

Service design: Suggesting a qualitative multistep approach for analyzing and examining theme park experiences SERVICE MARKETING Service design: Suggesting a qualitative multistep approach for analyzing and examining theme park experiences TRACY - MARY - NANCY MAIN SECTIONS: MS01 - Introduction MS02 - Literature

More information

Abstract. Justification. Scope. RSC/RelationshipWG/1 8 August 2016 Page 1 of 31. RDA Steering Committee

Abstract. Justification. Scope. RSC/RelationshipWG/1 8 August 2016 Page 1 of 31. RDA Steering Committee Page 1 of 31 To: From: Subject: RDA Steering Committee Gordon Dunsire, Chair, RSC Relationship Designators Working Group RDA models for relationship data Abstract This paper discusses how RDA accommodates

More information

Grundlagen des Software Engineering Fundamentals of Software Engineering

Grundlagen des Software Engineering Fundamentals of Software Engineering Software Engineering Research Group: Processes and Measurement Fachbereich Informatik TU Kaiserslautern Grundlagen des Software Engineering Fundamentals of Software Engineering Winter Term 2011/12 Prof.

More information

A flexible application framework for distributed real time systems with applications in PC based driving simulators

A flexible application framework for distributed real time systems with applications in PC based driving simulators A flexible application framework for distributed real time systems with applications in PC based driving simulators M. Grein, A. Kaussner, H.-P. Krüger, H. Noltemeier Abstract For the research at the IZVW

More information

Co-funded by the I Erasmus+ Programme of the European Union

Co-funded by the I Erasmus+ Programme of the European Union ENEX Innovation Management Lesson plans ver. 1 February, 2016, Faculty of Management Co-funded by the I Erasmus+ Programme of the European Union 1 Table of contents Introduction...3 Course modules...4

More information

We encourage you to print this booklet for easy reading. Blogging for Beginners 1

We encourage you to print this booklet for easy reading. Blogging for Beginners 1 We have strived to be as accurate and complete as possible in this report. Due to the rapidly changing nature of the Internet the contents are not warranted to be accurate. While all attempts have been

More information

ANNEXES FOLLOW-UP OF RECOMMENDATIONS BY ORDER OF PRIORITY

ANNEXES FOLLOW-UP OF RECOMMENDATIONS BY ORDER OF PRIORITY ANNEXES FOLLOW-UP OF RECOMMENDATIONS BY ORDER OF PRIORITY Recommendations first mission Follow up second mission (end June) Short-term urgent recommendations (by end of June) Finance: secure the multi-year

More information

Who are your users? Comparing media professionals preconception of users to data-driven personas

Who are your users? Comparing media professionals preconception of users to data-driven personas Who are your users? Comparing media professionals preconception of users to data-driven personas Lene Nielsen IT University Copenhagen Rued Langgaardsvej 7, 2300 Cph, Denmark Lene@itu.dk Soon-Gyo Jung

More information

Universal Usability: Children. A brief overview of research for and by children in HCI

Universal Usability: Children. A brief overview of research for and by children in HCI Universal Usability: Children A brief overview of research for and by children in HCI Gerwin Damberg CPSC554M, February 2013 Summary The process of developing technologies for children users shares many

More information

STATE OF THE ART 3D DESKTOP SIMULATIONS FOR TRAINING, FAMILIARISATION AND VISUALISATION.

STATE OF THE ART 3D DESKTOP SIMULATIONS FOR TRAINING, FAMILIARISATION AND VISUALISATION. STATE OF THE ART 3D DESKTOP SIMULATIONS FOR TRAINING, FAMILIARISATION AND VISUALISATION. Gordon Watson 3D Visual Simulations Ltd ABSTRACT Continued advancements in the power of desktop PCs and laptops,

More information

C 2 A L L Y O U R P A R T N E R I N U S E R E X P E R I E N C E

C 2 A L L Y O U R P A R T N E R I N U S E R E X P E R I E N C E C 2 A L L Y O U R P A R T N E R I N U S E R E X P E R I E N C E 1 Design Innovation Process TECHNO- LOGY Feasibility Design Innovation BUSINESS Viability DESIGN & INTERACTIVITY HUMAN VALUES Usability,

More information

Leaping from Role Play to Game Play

Leaping from Role Play to Game Play 88 Leaping from Role Play to Game Play Stephen Davies and Carrie Lavis, DISTIL Interactive www.elearningguild.com November 11-14, 28 About us Leaping from Role Play to Game Play Carrie Lavis Stephen Davies

More information

Deliverable Report on International workshop on Networked Media R&D commercialization, Istanbul, Turkey

Deliverable Report on International workshop on Networked Media R&D commercialization, Istanbul, Turkey Deliverable 2.2.5 Report on International workshop on Networked Media R&D commercialization, Istanbul, Turkey www.smard-project.eu This project is funded with support from the European Commission. This

More information

DEVELOPING YOUR DIGITAL ROADMAP

DEVELOPING YOUR DIGITAL ROADMAP DEVELOPING YOUR DIGITAL ROADMAP Tris Lumley tris.lumley@thinknpc.org v April 2018 MANY CHARITIES ARE PREPARING FOR DIGITAL TRANSFORMATION Most charities struggle to work out where to start: Develop a digital

More information

ITC108 Assignment 2 - Game Analysis

ITC108 Assignment 2 - Game Analysis ITC108 Assignment 2 - Game Analysis Value: 30% Due date: 19 th August 2016 Return date: 9 th September 2016 Submission method options EASTS (online) Background Being up to date with the recent trends in

More information

Domain Understanding and Requirements Elicitation

Domain Understanding and Requirements Elicitation and Requirements Elicitation CS/SE 3RA3 Ryszard Janicki Department of Computing and Software, McMaster University, Hamilton, Ontario, Canada Ryszard Janicki 1/24 Previous Lecture: The requirement engineering

More information

Every Life and Job Depend on Water Exceptional Water Service

Every Life and Job Depend on Water Exceptional Water Service RULES & ENTRY FORM STUDENT NAME: DATE: ADDRESS: CONTACT PHONE: EMAIL: GRADE LEVEL: SCHOOL: TEACHER: 2019 THEME: ARTWORK DEADLINE: WEDNESDAY, FEBRUARY 13, 2019 (4:00 P.M.) AWARDS CEREMONY: THURSDAY, MARCH

More information

Innovationen gemeinsam entwickeln und umsetzen

Innovationen gemeinsam entwickeln und umsetzen Keynote: Artificial intelligence in the public sector. Applications, scenarios, use Innovationen gemeinsam entwickeln und umsetzen Victor de la Torre, Senior Research Fellow, Fujitsu Human Centric Innovation

More information

SOFTWARE ARCHITECTURE

SOFTWARE ARCHITECTURE SOFTWARE ARCHITECTURE Foundations, Theory, and Practice Richard N. Taylor University of California, Irvine Nenad Medvidovic University of Southern California Eric M. Dashofy The Aerospace Corporation WILEY

More information

Neighbors help one another. Lolo Zhang UXD SF59

Neighbors help one another. Lolo Zhang UXD SF59 Neighbors help one another. Lolo Zhang UXD SF59 Problem statement Urban condo residents need a way to get connected with their Audience Residents of condominiums and cooperatives in an urban environment.

More information

Alternative English 1010 Major Assignment with Activities and Handouts. Portraits

Alternative English 1010 Major Assignment with Activities and Handouts. Portraits Alternative English 1010 Major Assignment with Activities and Handouts Portraits Overview. In the Unit 1 Letter to Students, I introduced you to the idea of threshold theory and the first two threshold

More information

EXPLORING HOW ENGINEERING ENTREPRENEURSHIP COMPETENCIES ALIGN WITH ABET CRITERION 3A-K

EXPLORING HOW ENGINEERING ENTREPRENEURSHIP COMPETENCIES ALIGN WITH ABET CRITERION 3A-K EXPLORING HOW ENGINEERING ENTREPRENEURSHIP COMPETENCIES ALIGN WITH ABET CRITERION 3A-K ELIZABETH KISENWETHER PENN STATE UNIVERSITY EXK13@PSU.EDU NATHALIE D UVAL-COUETIL & JACOB WHEADON PURDUE UNIVERSITY

More information

How to Write a Novel Part 1: Plan & Outline

How to Write a Novel Part 1: Plan & Outline How to Write a Novel Part 1: Plan & Outline edx: UBCx CW1.1x. Instructors: Nancy Lee and Annabel Lyon University of British Columbia Creative Writing Program COURSE DESCRIPTION Outlining is a crucial step

More information

Design thinking, process and creative techniques

Design thinking, process and creative techniques Design thinking, process and creative techniques irene mavrommati manifesto for growth bruce mau Allow events to change you. Forget about good. Process is more important than outcome. Don t be cool Cool

More information

Creating and Using Personas in Software Development: Experiences from Practice

Creating and Using Personas in Software Development: Experiences from Practice Creating and Using Personas in Software Development: Experiences from Practice Jane Billestrup 1, Jan Stage 1, Anders Bruun 1, Lene Nielsen 2, and Kira S. Nielsen 2 1 Aalborg University, Department of

More information

Visualizing Data. Telling a story with information

Visualizing Data. Telling a story with information Visualizing Data Telling a story with information There were 5 Exabytes of information created between the dawn of civilization through 2003, but that much information is now created every two days. (Kind

More information

Object-Oriented Design

Object-Oriented Design Object-Oriented Design CSE 5236: Mobile Application Development Course Coordinator: Dr. Rajiv Ramnath Instructor: Adam C. Champion, Ph.D. Reading: Applying UML and Patterns, Chaps. 1, 6 (OO ref.); Big

More information

Innovating From Within

Innovating From Within HOW Design Live 2014 Innovating From Within Justin Knecht @verticalbones LUMA Institute and its licensors INNOVATING FROM WITHIN Crap title. 2 3 FRAMING THE PROBLEM How might I allow the audience to design

More information

The New Standard for Fire Prevention, Detection, and Extinguishing Solution for Homeowners

The New Standard for Fire Prevention, Detection, and Extinguishing Solution for Homeowners FireAway The New Standard for Fire Prevention, Detection, and Extinguishing Solution for Homeowners Problem Throughout the human history, survival from natural disasters and threatening forces has always

More information

Name Date Phone. Year in school Hours completed ( ) Major(s) Cum. GPA GPA in Major(s) Vocational Objective

Name Date  Phone. Year in school Hours completed ( ) Major(s) Cum. GPA GPA in Major(s) Vocational Objective W RITING C ENTER A PPLICATION SUBMIT TO THE PLU WRITING CENTER FRONT DESK (LIBRARY 220) OR VIA EMAIL (WRITING@PLU.EDU) BEFORE 5PM ON FRIDAY, APRIL 22 ND Name Date Email Phone EDUCATION Year in school Hours

More information

Each individual is to report on the design, simulations, construction, and testing according to the reporting guidelines attached.

Each individual is to report on the design, simulations, construction, and testing according to the reporting guidelines attached. EE 352 Design Project Spring 2015 FM Receiver Revision 0, 03-02-15 Interim report due: Friday April 3, 2015, 5:00PM Project Demonstrations: April 28, 29, 30 during normal lab section times Final report

More information

Agile Product Planning

Agile Product Planning Agile Product Planning Who Are You? - introduce yourself as if you were your product - DevJam Agility Agility in Practice Where is the product planning? Products Context Community Creating Community (Common

More information

Understanding The Information Seeking Behavior 1

Understanding The Information Seeking Behavior 1 Understanding The Information Seeking Behavior 1 Understanding the Information Seeking Behavior of Genealogists: A Review of the Literature Sheriann Volpe, Frances Marshall, Layne Aingell Emporia State

More information

How to create a survey with SurveyMonkey

How to create a survey with SurveyMonkey How to create a survey with SurveyMonkey Click the green +Create Survey button from the My Surveys page or from the top-right corner from wherever you are on the Survey Monkey website. You will see 3 options:

More information

A Research of Problems to Realize the Local e-government in Japan

A Research of Problems to Realize the Local e-government in Japan A Research of Problems to Realize the Local e-government in Japan Akira Ide, atsuo Yamasaki and Ichiro Takagi Abstract-- The Japanese Government has shown in their E-Japan report that it will begin consulting

More information

SELLING YOUR BOOKS ON AMAZON...3 GETTING STARTED...4 PUBLISHING YOUR BOOK...5 BOOK STATUS REVIEW, PUBLISHING & LIVE... 13

SELLING YOUR BOOKS ON AMAZON...3 GETTING STARTED...4 PUBLISHING YOUR BOOK...5 BOOK STATUS REVIEW, PUBLISHING & LIVE... 13 Table of Contents SELLING YOUR BOOKS ON AMAZON 3 GETTING STARTED 4 PUBLISHING YOUR BOOK 5 BOOK STATUS REVIEW, PUBLISHING & LIVE 13 THE POWER OF AUTHOR CENTRAL 15 LINKING MULTIPLE PEN NAMES 17 SECURING

More information

Serious Games production:

Serious Games production: Serious Games production: Serious Games production: By Thomas Katsikarelis. Under the supervision of Dr. Fabiano Dalpiaz (F.Dalpiaz@uu.nl) and Dr. Ronald S. Batenburg (R.S.Batenburg@uu.nl) 1 Table of Contents

More information

the gamedesigninitiative at cornell university Lecture 4 Game Components

the gamedesigninitiative at cornell university Lecture 4 Game Components Lecture 4 Game Components Lecture 4 Game Components So You Want to Make a Game? Will assume you have a design document Focus of next week and a half Building off ideas of previous lecture But now you want

More information

Lecture 9: Estimation and Prioritization" Project Planning"

Lecture 9: Estimation and Prioritization Project Planning Lecture 9: Estimation and Prioritization Project planning Estimating Effort Prioritizing Stakeholderʼs needs Trade-offs between stakeholder goals 2012 Steve Easterbrook. This presentation is available

More information

Requirement Definition

Requirement Definition Requirement Definition 1 Objectives Understand the requirements collection Understand requirements and their correspondence to people, process, technology and organisation infrastructure Understand requirements

More information

PAGE 02 OUR BRAND POSITIONING

PAGE 02 OUR BRAND POSITIONING PAGE 02 OUR BRAND POSITIONING PAGE 03 POSITIONING The positioning statement is how our story begins to take shape. It distills what the College of Engineering stands for and captures the characteristics

More information

ADVICE FOR USING THE BLUEPRINT

ADVICE FOR USING THE BLUEPRINT Overview It s important to begin any storytelling project with intention. Before you start making things, you should have a clear sense of who you re trying to reach, what you re trying to say and the

More information

The language of Virtual Worlds

The language of Virtual Worlds The language of Virtual Worlds E-mails, chatgroups and the Web have all in common the fact of being electronic interactions about real things in the real world. In a virtual world interaction the subject-matter

More information

CSE - Annual Research Review. From Informal WinWin Agreements to Formalized Requirements

CSE - Annual Research Review. From Informal WinWin Agreements to Formalized Requirements CSE - Annual Research Review From Informal WinWin Agreements to Formalized Requirements Hasan Kitapci hkitapci@cse.usc.edu March 15, 2005 Introduction Overview EasyWinWin Requirements Negotiation and Requirements

More information

CHAPTER 23 MASS COMMUNICATION SPECIALIST (MC) NAVPERS C CH-73

CHAPTER 23 MASS COMMUNICATION SPECIALIST (MC) NAVPERS C CH-73 CHAPTER 23 MASS COMMUNICATION SPECIALIST (MC) NAVPERS 18068-23C CH-73 TABLE OF CONTENTS MASS COMMUNICATION SPECIALIST (MC) SCOPE OF RATING GENERAL INFORMATION CONTENT DEVELOPER EVALUATION AND ANALYSIS

More information

3.4 CODESIGNING THE TRAINING PROGRAMME JANUARY 2018

3.4 CODESIGNING THE TRAINING PROGRAMME JANUARY 2018 3.4 CODESIGNING THE TRAINING PROGRAMME 15-17 JANUARY 2018 A knowledge Alliance between HEIs, makers and manufacturers to boost Open Design & Manufacturing in Europe. Project Number: 575063- EPP- 1-2016-

More information

The student will describe the importance of earning an income and explain how to manage personal income using a budget.

The student will describe the importance of earning an income and explain how to manage personal income using a budget. Goal Setting Standard 1 The student will describe the importance of earning an income and explain how to manage personal income using a budget. Lesson Objectives Explain the reasons for setting goals.

More information

Behaviors That Revolve Around Working Effectively with Others Behaviors That Revolve Around Work Quality

Behaviors That Revolve Around Working Effectively with Others Behaviors That Revolve Around Work Quality Behaviors That Revolve Around Working Effectively with Others 1. Give me an example that would show that you ve been able to develop and maintain productive relations with others, thought there were differing

More information

Chapter 4 Summary Working with Dramatic Elements

Chapter 4 Summary Working with Dramatic Elements Chapter 4 Summary Working with Dramatic Elements There are two basic elements to a successful game. These are the game formal elements (player, procedures, rules, etc) and the game dramatic elements. The

More information

Human-Computer Interaction

Human-Computer Interaction Human-Computer Interaction Prof. Antonella De Angeli, PhD Antonella.deangeli@disi.unitn.it Ground rules To keep disturbance to your fellow students to a minimum Switch off your mobile phone during the

More information

B Private Equity Finance

B Private Equity Finance New York University Summer 2002 Stern School of Business Prof. Robert Semmens B40.3165 Private Equity Finance Thursdays 6:00 to 9:30pm Robert F. Semmens Office: KMC 9-197 Phone: 212-998-0300 Office Hours:

More information

Write a Short Story. Short Story Unit Overview:

Write a Short Story. Short Story Unit Overview: Write a Short Story Subject: Prep Advanced Writing Short Story Unit Overview In this unit, you will examine the craft of using language, the literary devices that authors use, and discover how these can

More information

CS 889 Advanced Topics in Human- Computer Interaction. Experimental Methods in HCI

CS 889 Advanced Topics in Human- Computer Interaction. Experimental Methods in HCI CS 889 Advanced Topics in Human- Computer Interaction Experimental Methods in HCI Overview A brief overview of HCI Experimental Methods overview Goals of this course Syllabus and course details HCI at

More information

INTRODUCTION TO RADIO, TV & FILM WRITING MRTS 2010 ONLINE Spring 2017 Department of Media Arts

INTRODUCTION TO RADIO, TV & FILM WRITING MRTS 2010 ONLINE Spring 2017 Department of Media Arts INTRODUCTION TO RADIO, TV & FILM WRITING MRTS 2010 ONLINE Spring 2017 Department of Media Arts CLASS INFORMATION Text None. Online readings and links provided in Instructor Frances Perkins Office 263 RTFP

More information

Teaching for Understanding 11th Grade Language Arts with an Emphasis on Creative Writing

Teaching for Understanding 11th Grade Language Arts with an Emphasis on Creative Writing ED200 AND ED109 Teaching for Understanding 11th Grade Language Arts with an Emphasis on Creative Writing Natasha Ence 12/5/2012 Tell me and I forget. Teach me and I remember. Involve me and I learn. -Benjamin

More information

DARPA-BAA Next Generation Social Science (NGS2) Frequently Asked Questions (FAQs) as of 3/25/16

DARPA-BAA Next Generation Social Science (NGS2) Frequently Asked Questions (FAQs) as of 3/25/16 DARPA-BAA-16-32 Next Generation Social Science (NGS2) Frequently Asked Questions (FAQs) as of 3/25/16 67Q: Where is the Next Generation Social Science (NGS2) BAA posted? 67A: The NGS2 BAA can be found

More information

Ready? Turn over to get started and let s do this!

Ready? Turn over to get started and let s do this! Well hello! A big thumbs-up to you for downloading the ultimate guide to supercharging your business blog. So, here s the thing, it s not enough to have a business blog you ve got to post to it on a regular

More information

COURSE DESCRIPTION: COURSE OBJECTIVES:

COURSE DESCRIPTION: COURSE OBJECTIVES: DC 401 801 WRITING THE SHORT SCREENPLAY WINTER 2017 MON 5:45-9:00pm INSTRUCTOR: DANIEL KLEIN OFFICE: 505 OFFICE HOURS: TUES 11:00am-1:30pm Email: daniel.klein@depaul.edu January 15, 2017 Last day to drop

More information

Novel Study Project Ideas

Novel Study Project Ideas Personal Response 1. Which characters in your novel were close friends? Tell how these friendships were formed. If the friendship lasted, tell why. If difficulties were experienced, try to explain why.

More information

Interaction Design -ID. Unit 6

Interaction Design -ID. Unit 6 Interaction Design -ID Unit 6 Learning outcomes Understand what ID is Understand and apply PACT analysis Understand the basic step of the user-centred design 2012-2013 Human-Computer Interaction 2 What

More information

Calallen Middle School Pre-Advanced Placement and GT/Horizon Program 7 th Grade Summer Reading Assignment

Calallen Middle School Pre-Advanced Placement and GT/Horizon Program 7 th Grade Summer Reading Assignment Calallen Middle School Pre-Advanced Placement and GT/Horizon Program 7 th Grade Summer Reading Assignment White Fang By Jack London Unabridged version (DO NOT read the version for small children.) Teachers:

More information

10/14/16. CS5340 Human-Computer Interaction. October 12, Today. Data Analysis Lab Hot Topics Personas Research Paper

10/14/16. CS5340 Human-Computer Interaction. October 12, Today. Data Analysis Lab Hot Topics Personas Research Paper CS5340 Human-Computer Interaction October 12, 2016 Data Analysis Lab Hot Topics Personas Research Paper Today 1 Lab 2: Data Analysis In teams Start creating an affinity diagram to describe Boston residents

More information

National Coalition for Core Arts Standards Media Arts Model Cornerstone Assessment: High School- Proficient

National Coalition for Core Arts Standards Media Arts Model Cornerstone Assessment: High School- Proficient National Coalition for Core Arts Standards Media Arts Model Cornerstone Assessment: High School- Proficient Discipline: Artistic Processes: Title: Description: Grade: Media Arts All Processes Key Processes:

More information

DEPARTMENT B DIVISION 147 BOOTHS Division 147 All Classes Pay Category 1 C) H Booth

DEPARTMENT B DIVISION 147 BOOTHS Division 147 All Classes Pay Category 1 C) H Booth AREA: BOOTHS A. AREA RULES BOOTHS 1. Any 4-H member, family or club may set up a booth. 2. 4-H booth topics include: citizenship, careers, health, energy, international cultural understanding, leadership,

More information

Objectives: Texts Materials Media Grades: Attendance: Assignments Failure to submit a project on time in heavily penalized.

Objectives: Texts Materials Media Grades: Attendance: Assignments Failure to submit a project on time in heavily penalized. Spring quarter 2009 syllabus Theatre Arts 3362 Costume Design for the Stage I #24766 Tuesday and Thursday 8:30 AM to 10:00 AM. Room 116 WT Instructor: Claremarie Verheyen # 03212 Office: Room 113 D in

More information

Transforming an Organization through Service and Space Design Strategy

Transforming an Organization through Service and Space Design Strategy University of Michigan Deep Blue deepblue.lib.umich.edu 2018-03-07 Transforming an Organization through Service and Space Design Strategy Vacek, Rachel; Puckett Rodgers, Emily; Sitar, Meghan http://hdl.handle.net/2027.42/142413

More information

Investigation and Exploration Dynamic Geometry Software

Investigation and Exploration Dynamic Geometry Software Investigation and Exploration Dynamic Geometry Software What is Mathematics Investigation? A complete mathematical investigation requires at least three steps: finding a pattern or other conjecture; seeking

More information

The Interview. Preparation & research. Grooming. Know your CV. Interview: arrive five minutes early

The Interview. Preparation & research. Grooming. Know your CV. Interview: arrive five minutes early The Interview Preparation & research Preparation is critical to a successful interview. You should have detailed knowledge of the content of the position for which you are being interviewed, the competencies

More information

Standards and Regulations MRSD PROJECT - II

Standards and Regulations MRSD PROJECT - II Standards and Regulations TEAM HARP (TEAM D) MRSD PROJECT - II CARNEGIE MELLON UNIVERSITY ABHISHEK, ALEX, FEROZE, LEKHA, RICK Agenda ANSI/RIA R15.06 Parts 1 (American National Standard for Industrial Robots

More information

Social marketing - insight driven approaches to vaccination confidence building for all

Social marketing - insight driven approaches to vaccination confidence building for all World Health Communication Associates Social marketing - insight driven approaches to vaccination confidence building for all Annecy Sept 27-28 2016 Franklin Apfel MD, MHS Managing Director, World Health

More information

STUDY ON REFERENCE MODELS FOR HMI IN VOICE TELEMATICS TO MEET DRIVER S MIND DISTRACTION

STUDY ON REFERENCE MODELS FOR HMI IN VOICE TELEMATICS TO MEET DRIVER S MIND DISTRACTION STUDY ON REFERENCE MODELS FOR HMI IN VOICE TELEMATICS TO MEET DRIVER S MIND DISTRACTION Makoto Shioya, Senior Researcher Systems Development Laboratory, Hitachi, Ltd. 1099 Ohzenji, Asao-ku, Kawasaki-shi,

More information

SHTG primary submission process

SHTG primary submission process Meeting date: 24 April 2014 Agenda item: 8 Paper number: SHTG 14-16 Title: Purpose: SHTG primary submission process FOR INFORMATION Background The purpose of this paper is to update SHTG members on developments

More information

UML Use Case Diagrams

UML Use Case Diagrams Moving Towards Specifications Lecture 9, Part 1: Modelling Interactions Jennifer Campbell CSC340 - Winter 2007 What functions will the new system provide? How will people interact with it? Describe functions

More information

Required Course Numbers. Test Content Categories. Computer Science 8 12 Curriculum Crosswalk Page 2 of 14

Required Course Numbers. Test Content Categories. Computer Science 8 12 Curriculum Crosswalk Page 2 of 14 TExES Computer Science 8 12 Curriculum Crosswalk Test Content Categories Domain I Technology Applications Core Competency 001: The computer science teacher knows technology terminology and concepts; the

More information