sffi aug 10 2015 product: mark manning
TRANSCRIPT
![Page 1: SFFI Aug 10 2015 Product: Mark Manning](https://reader034.vdocument.in/reader034/viewer/2022051822/577cb2881a28aba7118c0f74/html5/thumbnails/1.jpg)
8/20/2019 SFFI Aug 10 2015 Product: Mark Manning
http://slidepdf.com/reader/full/sffi-aug-10-2015-product-mark-manning 1/18
Product Development for
Non Developers
![Page 2: SFFI Aug 10 2015 Product: Mark Manning](https://reader034.vdocument.in/reader034/viewer/2022051822/577cb2881a28aba7118c0f74/html5/thumbnails/2.jpg)
8/20/2019 SFFI Aug 10 2015 Product: Mark Manning
http://slidepdf.com/reader/full/sffi-aug-10-2015-product-mark-manning 2/18
2
Warning
Probably not the best way, but it will get
you a product
You can do it!
![Page 3: SFFI Aug 10 2015 Product: Mark Manning](https://reader034.vdocument.in/reader034/viewer/2022051822/577cb2881a28aba7118c0f74/html5/thumbnails/3.jpg)
8/20/2019 SFFI Aug 10 2015 Product: Mark Manning
http://slidepdf.com/reader/full/sffi-aug-10-2015-product-mark-manning 3/18
3
My First Development periments
• I learned to code for my FI company using
stackoverflow, google and open sourcesoftware
• Wana build an iPhone app•
Apple will teach you to do it and give you thetools• https!!developer"apple"com
• #ou$ll use google and stackoverflow a lot"
%eware& 'he tools have bugs too"
![Page 4: SFFI Aug 10 2015 Product: Mark Manning](https://reader034.vdocument.in/reader034/viewer/2022051822/577cb2881a28aba7118c0f74/html5/thumbnails/4.jpg)
8/20/2019 SFFI Aug 10 2015 Product: Mark Manning
http://slidepdf.com/reader/full/sffi-aug-10-2015-product-mark-manning 4/18
(
"he ugly site # $omegrown
![Page 5: SFFI Aug 10 2015 Product: Mark Manning](https://reader034.vdocument.in/reader034/viewer/2022051822/577cb2881a28aba7118c0f74/html5/thumbnails/5.jpg)
8/20/2019 SFFI Aug 10 2015 Product: Mark Manning
http://slidepdf.com/reader/full/sffi-aug-10-2015-product-mark-manning 5/18
)
"he big dev pro%ect # &utsourced
![Page 6: SFFI Aug 10 2015 Product: Mark Manning](https://reader034.vdocument.in/reader034/viewer/2022051822/577cb2881a28aba7118c0f74/html5/thumbnails/6.jpg)
8/20/2019 SFFI Aug 10 2015 Product: Mark Manning
http://slidepdf.com/reader/full/sffi-aug-10-2015-product-mark-manning 6/18
*
'an Y&( build it)
• #ou +A learn to develop software• -on$t give up if you don$t have a tech co.founder
• 'he /uestion is 0hould #ou1• It takes time to learn if you haven$t done it
• Would your time be better spent elsewhere in thebusiness1
• Why should you learn the basics1•
%etter understand the scope of the work• now why you need a specification
• nderstand if you$re getting ripped off
![Page 7: SFFI Aug 10 2015 Product: Mark Manning](https://reader034.vdocument.in/reader034/viewer/2022051822/577cb2881a28aba7118c0f74/html5/thumbnails/7.jpg)
8/20/2019 SFFI Aug 10 2015 Product: Mark Manning
http://slidepdf.com/reader/full/sffi-aug-10-2015-product-mark-manning 7/184
My first iPhone *pp
• 'ook the online tutorial
• 'ook code samples from
-ropbo5, Apple developer
and anyone who offers it
• ctrl.c 6 ctrl.v works reallywell
• 7utsourced what I
couldn$t understand or domyself
![Page 8: SFFI Aug 10 2015 Product: Mark Manning](https://reader034.vdocument.in/reader034/viewer/2022051822/577cb2881a28aba7118c0f74/html5/thumbnails/8.jpg)
8/20/2019 SFFI Aug 10 2015 Product: Mark Manning
http://slidepdf.com/reader/full/sffi-aug-10-2015-product-mark-manning 8/188
Where to +tart # +toryboard and Worflow
• -raw it, flow chart it, sketch it on cards• #ou have to understand the flow first
• Work with friends and family to see if they
understand it
• eep it clean and simple&
![Page 9: SFFI Aug 10 2015 Product: Mark Manning](https://reader034.vdocument.in/reader034/viewer/2022051822/577cb2881a28aba7118c0f74/html5/thumbnails/9.jpg)
8/20/2019 SFFI Aug 10 2015 Product: Mark Manning
http://slidepdf.com/reader/full/sffi-aug-10-2015-product-mark-manning 9/189
'an you use drag and drop)
• :eally only for ;arketing
• If you$re doing something uni/ue it$s a little
better than Powerpoint
• Probably helps with user ac/uisition or
customer development but not for live
applications
• Wordpress is great and templates are cheap
![Page 10: SFFI Aug 10 2015 Product: Mark Manning](https://reader034.vdocument.in/reader034/viewer/2022051822/577cb2881a28aba7118c0f74/html5/thumbnails/10.jpg)
8/20/2019 SFFI Aug 10 2015 Product: Mark Manning
http://slidepdf.com/reader/full/sffi-aug-10-2015-product-mark-manning 10/18<=
Find someone to do it for you
• -evelopment as an online service•
7.-esk and >.?ance• 99-esigns
• @ipboss 'hese guys are great•
se local if you can afford it" ;uch easier tomanage
• #ou need a detailed spec and have to
enforce it
• %uild the basics yourself and outsource the
meat
• se a good designer It has to look good
![Page 11: SFFI Aug 10 2015 Product: Mark Manning](https://reader034.vdocument.in/reader034/viewer/2022051822/577cb2881a28aba7118c0f74/html5/thumbnails/11.jpg)
8/20/2019 SFFI Aug 10 2015 Product: Mark Manning
http://slidepdf.com/reader/full/sffi-aug-10-2015-product-mark-manning 11/18<<
&utsource # $ourly vs Pro%ect
• Bourly
• -eveloper . Coal to bill more hours• #ou Cet the most development per hour
• ProDect %ased•
-eveloper ;eet your spec in the least hours• #ou Cet the most features in a deliverable
• %oth need to be E>:# well documented•
If not, you$ll go broke trying to get your app built• eep on top of all progress
![Page 12: SFFI Aug 10 2015 Product: Mark Manning](https://reader034.vdocument.in/reader034/viewer/2022051822/577cb2881a28aba7118c0f74/html5/thumbnails/12.jpg)
8/20/2019 SFFI Aug 10 2015 Product: Mark Manning
http://slidepdf.com/reader/full/sffi-aug-10-2015-product-mark-manning 12/18<2
What-s a good re.uirement spec)• Write it down and describe it in detail
•
+reate a feature list with as much detail aspossible• 'he feature list is your checklist
• What$s important1 Prioritie&
• +reate milestones and track them• 7utsource small chunks and check.in regularly
• +reate scenarios, use cases or stories•
Walk yourself through them, this will really helpwith testing
![Page 13: SFFI Aug 10 2015 Product: Mark Manning](https://reader034.vdocument.in/reader034/viewer/2022051822/577cb2881a28aba7118c0f74/html5/thumbnails/13.jpg)
8/20/2019 SFFI Aug 10 2015 Product: Mark Manning
http://slidepdf.com/reader/full/sffi-aug-10-2015-product-mark-manning 13/18<3
+imple "racing "ools
• 'rack how you$re doing
• 'rack how they$re doing
• -on$t leave them to it
• Prioritie
• +ommunicate
Req # Functional Area
Delivery
Priority
1 GUI 1.0
2 GUI 1.0
3 GUI 1.0
4 GUI 1.0
5 GUI 1.0
6 GUI 1.0
7 GUI 1.0
7
Requirement
Need a login screen
Upon login, the user ID and passord ould !e "alidated against the "alues stored in the data!ase.
#nl$ 3 atte%pts at incorrect login ould !e per%itted.
&o change the passord, accept old passord and ne passord 'tice(
&he passord should ha"e at least 1 nu%!er and 1 alpha!et
&he passord should !e 6)* characters in length
&he passord cannot contain user na%e
Development Phase Status
% Complete
100+
15+
0+
0+
0+
0+
50+
24%
![Page 14: SFFI Aug 10 2015 Product: Mark Manning](https://reader034.vdocument.in/reader034/viewer/2022051822/577cb2881a28aba7118c0f74/html5/thumbnails/14.jpg)
8/20/2019 SFFI Aug 10 2015 Product: Mark Manning
http://slidepdf.com/reader/full/sffi-aug-10-2015-product-mark-manning 14/18<(
'hoose your *rchitecture Wisely
• >very developer has their own favorites
• What$s best for you1• -% is a big decision Bow big will you grow1
• Cet help or study the options
•
Co for portable as things WI?? change ormove
• >verything needs an API, ensure you plan
for it• +an you use what already e5ists to get you
started1
![Page 15: SFFI Aug 10 2015 Product: Mark Manning](https://reader034.vdocument.in/reader034/viewer/2022051822/577cb2881a28aba7118c0f74/html5/thumbnails/15.jpg)
8/20/2019 SFFI Aug 10 2015 Product: Mark Manning
http://slidepdf.com/reader/full/sffi-aug-10-2015-product-mark-manning 15/18<)
"esting
• #ou have to test the product• 'est it as if its real not Dust in a sandbo5
• Cet all your friends to test it too• 'he more varied hands the better
• 'here are test services that help• http!!www"usertesting"com
• http!!drunkusertesting"com
![Page 16: SFFI Aug 10 2015 Product: Mark Manning](https://reader034.vdocument.in/reader034/viewer/2022051822/577cb2881a28aba7118c0f74/html5/thumbnails/16.jpg)
8/20/2019 SFFI Aug 10 2015 Product: Mark Manning
http://slidepdf.com/reader/full/sffi-aug-10-2015-product-mark-manning 16/18<*
/asic 0ules
• 7nly build it once you have feedback•
se slides or mockups to get there• %uild the ;inimum product to meet the initial
market but build it well•
It must look good&• :evise it early and often
• Iterate, Iterate, Iterate
•
;inimum Eiable Product does 7' meanlaunching crap bad product
• Cet more feedback from real users
![Page 17: SFFI Aug 10 2015 Product: Mark Manning](https://reader034.vdocument.in/reader034/viewer/2022051822/577cb2881a28aba7118c0f74/html5/thumbnails/17.jpg)
8/20/2019 SFFI Aug 10 2015 Product: Mark Manning
http://slidepdf.com/reader/full/sffi-aug-10-2015-product-mark-manning 17/18<4
0esources
• seful Files• :e/uirements 0pec 'emplate
• https!!drive"google"com!file!d!=%Gy)=4/3w-ibEF7a'%PW-H2;lk!view1
uspsharing
• :e/uirements 'racking ;atri5
• https!!drive"google"com!file!d!=%Gy)=4/3w-iEn@+e-hk;D:H0k!view1u
spsharing
• -evelopment :esources• 7.-esk, >lance, 99-esigns, ipboss"com
• -o it yourself1• http!!stackoverflow"com
• -eveloping an iPhone App
• https!!developer"apple"com!library!ios!referencelibrary!Cetting0tarted!:o
ad;api70!
![Page 18: SFFI Aug 10 2015 Product: Mark Manning](https://reader034.vdocument.in/reader034/viewer/2022051822/577cb2881a28aba7118c0f74/html5/thumbnails/18.jpg)
8/20/2019 SFFI Aug 10 2015 Product: Mark Manning
http://slidepdf.com/reader/full/sffi-aug-10-2015-product-mark-manning 18/18<8
'hank #ou&