Upload
damien-gosset
View
553
Download
1
Embed Size (px)
DESCRIPTION
This is a presentation I gave at Objective-Cologne #ObjCGN in september 2013. You would probably be able to find thousands of definitions and processes on internet about product design. That said, I'm convinced that even if we are experienced developers we are constantly repeating our mistakes. I wont pretend to have the best practices you should follow but building software for almost a decade made me think about it and here are some points and values I would like to share with you and get your feedback on. We're crafting softwares for humans. Human after all.
Citation preview
Please use the #objcgn tag
in your tweets, on Flickr etc.
Damien Gosset
Product design is key
What is product design?
Success*Less bugsFast time codingBetter executionBetter productHappiness - and that’s something, right? :)
* being passionate about our job is already a success
Brainstorming / Sharing ideasWireframe / Mockup (UX Design)Empty app: try your mockupUI DesignCodeDev & User testingAppStore
Brainstorming / sharing ideas
Important part of the workDo not underestimate itWhy?Focus on your targetSimplifyDo not forget : passion never fails!
“Make something that people want.”Y Combinator motto
“People don’t buy what you do,
they buy why you do it.”Simon Sineck
Go on the street and ask peopleGo meet your clientTechnology is made for humans
UX Design
Make it usefulRaise any questions nowDo not procrastinateGood time for compromisesBut never compromise on quality
Try your mockup
Experience your product“Feel it”
UI Design
Make it beautifulPay attention to details
Code = [Passion alloc] initWithSkills:[…];
Draw the big pictureDivide in tasks or small partsLess features? Great features!Clean and organizedGit (or SVN or whatever)
“Quality is the best business plan.”John Lasseter, Pixar
Keep It Stupid Simple and
KISSS
Secure
Dev & User testing
Test it
Test it
Test it
Test itTest it
Test it
Test it
Test it
Test it
Test it
Test itTest it
Test it
Test it
⟳
Do not forget localizationHelp users to provide feedback
AppStore…
Do not underestimate itKeywords are (very) importantTranslate your app descriptionTranslate your screenshotsEncourage users to contact youTake as mush feedback as possible
Product design is keybut passion makes everything.
Questions? Feedback!
Damien Gosset@[email protected]
Thank you.