nurture talent's webinar on "website development for non-technical founder"
Post on 21-Oct-2014
1.287 views
DESCRIPTION
Nurture Talent Academy is India's 1st institute for entrepreneurs. In this webinar series, Nurture Talent expert, Mr Siddharth, Founder of GyaanExchange, talks about his experiences, challenges, and learnings on various technology issues to take care for website development. He discusses programming issues, hosting, pricing and promotion of websites in this presentation. For more details, please visit our website.TRANSCRIPT
![Page 1: Nurture Talent's webinar on "Website Development for Non-Technical Founder"](https://reader034.vdocuments.mx/reader034/viewer/2022051816/54474fa5afaf9f69178b49a4/html5/thumbnails/1.jpg)
{
Web Development Basics for Non Technical Founders
Don’t let you lack of understanding stop you from pursuing your start up dreams
![Page 2: Nurture Talent's webinar on "Website Development for Non-Technical Founder"](https://reader034.vdocuments.mx/reader034/viewer/2022051816/54474fa5afaf9f69178b49a4/html5/thumbnails/2.jpg)
Ñ You already have an idea and know that the internet is the perfect medium for it
Ñ Your product is website based Ñ You are thinking about / are in the process of developing your web product
Ñ You have done enough research to know what your users/customers want
Ñ You do not have a techy who is a core member of your team
Ñ You already have/will find a way to create your graphic identity (logos, colors, etc.)
Ñ You will be outsourcing a majority of your development
Assumptions
![Page 3: Nurture Talent's webinar on "Website Development for Non-Technical Founder"](https://reader034.vdocuments.mx/reader034/viewer/2022051816/54474fa5afaf9f69178b49a4/html5/thumbnails/3.jpg)
Ñ The role of a product planner (this is you) Ñ The difference between development and design Ñ The fundamental structure of any web based product Ñ Things to look for when choosing a developer Ñ How pricing works for web development Ñ How to deal with changes in your product Ñ How to be prepared for switching between developers Ñ Key quality parameters you should be measuring
What you will learn
![Page 4: Nurture Talent's webinar on "Website Development for Non-Technical Founder"](https://reader034.vdocuments.mx/reader034/viewer/2022051816/54474fa5afaf9f69178b49a4/html5/thumbnails/4.jpg)
Ñ How to code Ñ How to code your own product Ñ How to choose the right technologies Ñ How to plan your product
What you will not learn
![Page 5: Nurture Talent's webinar on "Website Development for Non-Technical Founder"](https://reader034.vdocuments.mx/reader034/viewer/2022051816/54474fa5afaf9f69178b49a4/html5/thumbnails/5.jpg)
Ñ Create a reference library Ñ Define your business objective (why are you building this product?)
What to do before gePing a web developer
![Page 6: Nurture Talent's webinar on "Website Development for Non-Technical Founder"](https://reader034.vdocuments.mx/reader034/viewer/2022051816/54474fa5afaf9f69178b49a4/html5/thumbnails/6.jpg)
Ñ Ability to understand your business and “the bigger picture” Ñ Technical knowledge and start up mentality (there are tons out there)
Ñ Clear line of communication (time & place) Ñ A good sense of design (taste) Ñ Have experience with any combination of the following technologies: Ó Front end: HTML, CSS, JavaScript, AJAX, Ó Back end: MySql, Codeigniter, CakePHP, Ruby, Python, PHP
Ñ Familiarity with the following tools: Illustrator/Photoshop, Microsoft Office, Google Docs, Dropbox
What to look for in a developer
![Page 7: Nurture Talent's webinar on "Website Development for Non-Technical Founder"](https://reader034.vdocuments.mx/reader034/viewer/2022051816/54474fa5afaf9f69178b49a4/html5/thumbnails/7.jpg)
You want a dynamic website. Change . Manage . Execute
![Page 8: Nurture Talent's webinar on "Website Development for Non-Technical Founder"](https://reader034.vdocuments.mx/reader034/viewer/2022051816/54474fa5afaf9f69178b49a4/html5/thumbnails/8.jpg)
![Page 9: Nurture Talent's webinar on "Website Development for Non-Technical Founder"](https://reader034.vdocuments.mx/reader034/viewer/2022051816/54474fa5afaf9f69178b49a4/html5/thumbnails/9.jpg)
How dynamic websites work
![Page 10: Nurture Talent's webinar on "Website Development for Non-Technical Founder"](https://reader034.vdocuments.mx/reader034/viewer/2022051816/54474fa5afaf9f69178b49a4/html5/thumbnails/10.jpg)
Content Management Systems
![Page 11: Nurture Talent's webinar on "Website Development for Non-Technical Founder"](https://reader034.vdocuments.mx/reader034/viewer/2022051816/54474fa5afaf9f69178b49a4/html5/thumbnails/11.jpg)
Open source does not mean free. It means that nobody can charge you for it if they provide it as is. You pay for customization to your needs.
![Page 12: Nurture Talent's webinar on "Website Development for Non-Technical Founder"](https://reader034.vdocuments.mx/reader034/viewer/2022051816/54474fa5afaf9f69178b49a4/html5/thumbnails/12.jpg)
Open source software is clay, your developer is the sculptor.
![Page 13: Nurture Talent's webinar on "Website Development for Non-Technical Founder"](https://reader034.vdocuments.mx/reader034/viewer/2022051816/54474fa5afaf9f69178b49a4/html5/thumbnails/13.jpg)
Your Web App
Front End
Back End Database
Components of a website
![Page 14: Nurture Talent's webinar on "Website Development for Non-Technical Founder"](https://reader034.vdocuments.mx/reader034/viewer/2022051816/54474fa5afaf9f69178b49a4/html5/thumbnails/14.jpg)
Product Planner (this is you)
Product Definition
Business Objectives
Features
User Workflows
![Page 15: Nurture Talent's webinar on "Website Development for Non-Technical Founder"](https://reader034.vdocuments.mx/reader034/viewer/2022051816/54474fa5afaf9f69178b49a4/html5/thumbnails/15.jpg)
Design Vs. Development
![Page 16: Nurture Talent's webinar on "Website Development for Non-Technical Founder"](https://reader034.vdocuments.mx/reader034/viewer/2022051816/54474fa5afaf9f69178b49a4/html5/thumbnails/16.jpg)
GRAPHICS DESIGN LAYOUT WIREFRAMES USER INTERFACE STRUCTURE
HTML CSS JS AJAX
MYSQL PHP
NODE.JS RUBY
PYTHON
DESIGN DEVELOPMENT
![Page 17: Nurture Talent's webinar on "Website Development for Non-Technical Founder"](https://reader034.vdocuments.mx/reader034/viewer/2022051816/54474fa5afaf9f69178b49a4/html5/thumbnails/17.jpg)
Ñ Client Side Languages Ó This is what is responsible what you see in your browser.
Ó They either define look and feel or interaction. Ó HTML, CSS, JavaScript, AJAX
Ñ Server Side Languages Ó This is what is responsible for processing and making decisions
Ó They define how data is to be processed and what answers are to be ‘served’
Ó PHP, Ruby, Node.js, Python, ASP.net
Vocabulary
![Page 18: Nurture Talent's webinar on "Website Development for Non-Technical Founder"](https://reader034.vdocuments.mx/reader034/viewer/2022051816/54474fa5afaf9f69178b49a4/html5/thumbnails/18.jpg)
Ñ HTML is a mark up language Ó It cannot do math or compute anything Ó It is simply used to ‘mark up’ or describe content Ó E.g.
Ô <h1>This is a heading</h1> Ô The tag’s <h1></h1> define the content within as a heading
Ñ You do the above because Ó In order to apply formaPing and style you need to identify what you want to apply it to
Ó In our case we want to apply it to all headings Ó E.g. h1 {color: red;}
HTML & CSS
![Page 19: Nurture Talent's webinar on "Website Development for Non-Technical Founder"](https://reader034.vdocuments.mx/reader034/viewer/2022051816/54474fa5afaf9f69178b49a4/html5/thumbnails/19.jpg)
Ñ JavaScript Ó This is a computing language it has the ability to calculate and manipulate the website
Ñ AJAX Ó Simply put, AJAX is used to update information on a website without having to reload a page
Javascript & Ajax
![Page 20: Nurture Talent's webinar on "Website Development for Non-Technical Founder"](https://reader034.vdocuments.mx/reader034/viewer/2022051816/54474fa5afaf9f69178b49a4/html5/thumbnails/20.jpg)
Advantages Disadvantages 1. Fixed price 2. Fixed timeline
1. No flexibility 2. Paperwork (defining the scope)
takes much longer 3. Changes will be met with friction
How developers charge
Project Price: A fixed quoted based on estimated number of hours required to complete the project
Retainer: A fixed number of hours per month at a pre defined rate.
Advantages Disadvantages 1. Highly flexible – most
accommodating to changes 2. Quick start – no scope definition
required 3. Faster
1. Difficult to estimate overall timeline
2. Varying price