+ All Categories
Home > Documents > Design, Develop and Deliver -Lab -...

Design, Develop and Deliver -Lab -...

Date post: 03-Aug-2020
Category:
Upload: others
View: 1 times
Download: 0 times
Share this document with a friend
26
Design, Develop and Deliver - Lab Arindam Ghosh Prof. Giuseppe Riccardi
Transcript
Page 1: Design, Develop and Deliver -Lab - UniTrentolatemar.science.unitn.it/segue_userFiles/2017Mobile...Design, Develop and Deliver -Lab Arindam Ghosh Prof. Giuseppe Riccardi Prototyping

Design, Develop and Deliver - Lab

ArindamGhoshProf.GiuseppeRiccardi

Page 2: Design, Develop and Deliver -Lab - UniTrentolatemar.science.unitn.it/segue_userFiles/2017Mobile...Design, Develop and Deliver -Lab Arindam Ghosh Prof. Giuseppe Riccardi Prototyping

Prototyping-Lab

Page 3: Design, Develop and Deliver -Lab - UniTrentolatemar.science.unitn.it/segue_userFiles/2017Mobile...Design, Develop and Deliver -Lab Arindam Ghosh Prof. Giuseppe Riccardi Prototyping

ThreeQuestions

• WhoisyourUser?• WhataretheUseCases?–Whatisthegoaloftheuser.–Whattaskswillpeopletrytoperforminyoursystem?

• WhataretheKey Features yourappwillprovide– Stepsleadinguptothegoal/softheuser.

Page 4: Design, Develop and Deliver -Lab - UniTrentolatemar.science.unitn.it/segue_userFiles/2017Mobile...Design, Develop and Deliver -Lab Arindam Ghosh Prof. Giuseppe Riccardi Prototyping

MessagingApps

• Whatsapp• Viber• Firechat• Secret• Slack

Page 5: Design, Develop and Deliver -Lab - UniTrentolatemar.science.unitn.it/segue_userFiles/2017Mobile...Design, Develop and Deliver -Lab Arindam Ghosh Prof. Giuseppe Riccardi Prototyping
Page 6: Design, Develop and Deliver -Lab - UniTrentolatemar.science.unitn.it/segue_userFiles/2017Mobile...Design, Develop and Deliver -Lab Arindam Ghosh Prof. Giuseppe Riccardi Prototyping

WhatsApp• User– Hasadataplan/connectiontowifi– Likestexting(SMS/messages)withfriends/family

• Butdoesn’twanttospendmoneyonSMS– Alreadyhasallclosecontactsinphonebook

• UseCase– ChatwithFriends/Family– Groupchatwithfriendsandfamily

• KeyFeatures– Discoverability

• CloseCircle- Existingusersfromphonebook– Messaging– GroupMessaging

Page 7: Design, Develop and Deliver -Lab - UniTrentolatemar.science.unitn.it/segue_userFiles/2017Mobile...Design, Develop and Deliver -Lab Arindam Ghosh Prof. Giuseppe Riccardi Prototyping

NotPerfect!!!

Page 8: Design, Develop and Deliver -Lab - UniTrentolatemar.science.unitn.it/segue_userFiles/2017Mobile...Design, Develop and Deliver -Lab Arindam Ghosh Prof. Giuseppe Riccardi Prototyping
Page 9: Design, Develop and Deliver -Lab - UniTrentolatemar.science.unitn.it/segue_userFiles/2017Mobile...Design, Develop and Deliver -Lab Arindam Ghosh Prof. Giuseppe Riccardi Prototyping

Viber• User– Hasadataplan/connectiontowifi– LikestextingandCALLING withfriends/family– Alreadyhasallclosecontactsinphonebook

• UseCase– SimilartoWhatsApp – Withvoicecallsadded

• KeyFeatures– Discoverability

• CloseCircle- Existingusersfromphonebook– Messaging– VoiceCalls– RecentAddition– PublicChats

Page 10: Design, Develop and Deliver -Lab - UniTrentolatemar.science.unitn.it/segue_userFiles/2017Mobile...Design, Develop and Deliver -Lab Arindam Ghosh Prof. Giuseppe Riccardi Prototyping

NotPerfect!!!

Page 11: Design, Develop and Deliver -Lab - UniTrentolatemar.science.unitn.it/segue_userFiles/2017Mobile...Design, Develop and Deliver -Lab Arindam Ghosh Prof. Giuseppe Riccardi Prototyping
Page 12: Design, Develop and Deliver -Lab - UniTrentolatemar.science.unitn.it/segue_userFiles/2017Mobile...Design, Develop and Deliver -Lab Arindam Ghosh Prof. Giuseppe Riccardi Prototyping

FireChat• User– Travelinginaplacewithnowifi/dataplan

• UseCase– Textusersinthevicinity.– Broadcastpictures(forconcerts/sports)tousersinvicinity– yourPointofView.

– Usebluetooth insteadofdataplan.• KeyFeatures– Discoverability

• Proximitybased- Usersinyourvicinity(inbluetooth range)– Messaging

Page 13: Design, Develop and Deliver -Lab - UniTrentolatemar.science.unitn.it/segue_userFiles/2017Mobile...Design, Develop and Deliver -Lab Arindam Ghosh Prof. Giuseppe Riccardi Prototyping

WhatcouldgoWrong??

Page 14: Design, Develop and Deliver -Lab - UniTrentolatemar.science.unitn.it/segue_userFiles/2017Mobile...Design, Develop and Deliver -Lab Arindam Ghosh Prof. Giuseppe Riccardi Prototyping
Page 15: Design, Develop and Deliver -Lab - UniTrentolatemar.science.unitn.it/segue_userFiles/2017Mobile...Design, Develop and Deliver -Lab Arindam Ghosh Prof. Giuseppe Riccardi Prototyping

Secret• User– WantstoremainAnonymous

• UseCase– Anonymouslysharecontent– Gossip/Whistleblow?

• KeyFeatures– Discoverability–

• Usersareanonymous– Messaging

• Locationbased• Replyanonymously

– Votingonmessagesandreplies(engagement)

Page 16: Design, Develop and Deliver -Lab - UniTrentolatemar.science.unitn.it/segue_userFiles/2017Mobile...Design, Develop and Deliver -Lab Arindam Ghosh Prof. Giuseppe Riccardi Prototyping

NotSoSecret!!!

Page 17: Design, Develop and Deliver -Lab - UniTrentolatemar.science.unitn.it/segue_userFiles/2017Mobile...Design, Develop and Deliver -Lab Arindam Ghosh Prof. Giuseppe Riccardi Prototyping
Page 18: Design, Develop and Deliver -Lab - UniTrentolatemar.science.unitn.it/segue_userFiles/2017Mobile...Design, Develop and Deliver -Lab Arindam Ghosh Prof. Giuseppe Riccardi Prototyping

Slack

• User– MostlyCorporateorBusiness.– MemberofaTeam

• UseCase– Messageamongteammember– Sharecontent

• Messages/Files

• KeyFeatures– Discoverability

• Usersmustbeinvitedtojoinateam

Page 19: Design, Develop and Deliver -Lab - UniTrentolatemar.science.unitn.it/segue_userFiles/2017Mobile...Design, Develop and Deliver -Lab Arindam Ghosh Prof. Giuseppe Riccardi Prototyping

GreatAppforTeams..But!!!

Page 20: Design, Develop and Deliver -Lab - UniTrentolatemar.science.unitn.it/segue_userFiles/2017Mobile...Design, Develop and Deliver -Lab Arindam Ghosh Prof. Giuseppe Riccardi Prototyping

Whats yourChatApp?

Page 21: Design, Develop and Deliver -Lab - UniTrentolatemar.science.unitn.it/segue_userFiles/2017Mobile...Design, Develop and Deliver -Lab Arindam Ghosh Prof. Giuseppe Riccardi Prototyping

CreateaPrototype

• Defineyouruser• Defineusercases• Makealistoffeatures• Createaprototype• Getfeedbackfromyouruser• Makechanges

Page 22: Design, Develop and Deliver -Lab - UniTrentolatemar.science.unitn.it/segue_userFiles/2017Mobile...Design, Develop and Deliver -Lab Arindam Ghosh Prof. Giuseppe Riccardi Prototyping

ChatAppsforstudentsatauniversity

• WhoisyourUser?– Studentsinaclass

• DefineUserCases– Chatwithclassmates– Askandanswerquestionsonhomework

• KeyFeatures– Discoverability

• basedonuniversityemailid(YourEmailaddressbook)?– Chat– Sharedocuments– AskQuestions?

Page 23: Design, Develop and Deliver -Lab - UniTrentolatemar.science.unitn.it/segue_userFiles/2017Mobile...Design, Develop and Deliver -Lab Arindam Ghosh Prof. Giuseppe Riccardi Prototyping

ChatAppforMusicFans• WhoisyourUser?

– MusicFans• DefineUserCases

– Discussandsharemusicclips• Message/Voice?

– Voteonmusic– Planforvisitingconcertstogether

• KeyFeatures– Discoverability

• Findpeoplebasedoninterests• Livingcloseby?

– Sharemusic– Createpolls

Page 24: Design, Develop and Deliver -Lab - UniTrentolatemar.science.unitn.it/segue_userFiles/2017Mobile...Design, Develop and Deliver -Lab Arindam Ghosh Prof. Giuseppe Riccardi Prototyping

ChatAppforFutureEntrepreneurs• WhoisyourUser?– FutureEntrepreneurs

• DefineUserCases– Shareandcollaborateonbusinessideas– ShareResume– Discovercofounders

• KeyFeatures– Discoverability

• Basedoninterests/areasofexpertise/vicinity– Communicate– GroupChat

Page 25: Design, Develop and Deliver -Lab - UniTrentolatemar.science.unitn.it/segue_userFiles/2017Mobile...Design, Develop and Deliver -Lab Arindam Ghosh Prof. Giuseppe Riccardi Prototyping

ArtofPrototyping

• LeonBattistaAlberti– DeReAedificatoria (TheArtofBuilding)• JuliusCaesarorderedthedemolitionofahouseonhisestateinNemi,becausehedidn’tlikehowitwasbuilt.

– Herecommendsinthisbookthecustomofgreatbuildersofnotonlypreparingdrawings,butalsomodelsofwoodandpaper.

Page 26: Design, Develop and Deliver -Lab - UniTrentolatemar.science.unitn.it/segue_userFiles/2017Mobile...Design, Develop and Deliver -Lab Arindam Ghosh Prof. Giuseppe Riccardi Prototyping

Byendofthisclass

• CreateaPrototypeofyourmessagingapp(1hour)– ItneednotbePerfect.

• Askthepersonsittingnexttoyoutoplaytheroleofyouruser(10mins)– Getfeedback– Makealistof• Positivefeedback• Negativefeedback

• Whatchangesyouwillmake?


Recommended