so you wanna build a website! - lmu mschool

32
SO YOU WANNA BUILD A WEB SITE? LMU – mSchool March 13, 2013 Michael Weiss

Upload: michael-weiss

Post on 27-May-2015

414 views

Category:

Business


3 download

DESCRIPTION

This was from my lecture on March 13, 2013. I only had 60 minutes to teach the class how to build a web site. For you seasoned pros there are some gaps, but this is the gist of what it takes....

TRANSCRIPT

Page 1: So You Wanna Build A Website! - LMU mSchool

SO YOU WANNA BUILD A WEB SITE?

LMU – mSchoolMarch 13, 2013Michael Weiss

Page 2: So You Wanna Build A Website! - LMU mSchool

TEAMPHASES OF DEVELOPMENT

Page 3: So You Wanna Build A Website! - LMU mSchool

TEAM

Page 4: So You Wanna Build A Website! - LMU mSchool

PROJECT MANAGERINFORMATION ARCHITECTLEAD DESIGNERLEAD TECHPROGRAMMING TEAMQA

Page 5: So You Wanna Build A Website! - LMU mSchool

CLIENT FACINGPROJECT MANAGERINFORMATION ARCHITECTLEAD DESIGNERLEAD TECHPROGRAMMING TEAMQA

Page 6: So You Wanna Build A Website! - LMU mSchool

PROJECT MANAGERINFORMATION ARCHITECTLEAD DESIGNERLEAD TECHPROGRAMMING TEAMQA

Page 7: So You Wanna Build A Website! - LMU mSchool

PROJECT MANAGERDay to Day Manager

Scope – Schedule – Budget

Manage Client Expectations

Manage Internal Team

Page 8: So You Wanna Build A Website! - LMU mSchool

PROJECT MANAGERINFORMATION ARCHITECTLEAD DESIGNERLEAD TECHPROGRAMMING TEAMQA

Page 9: So You Wanna Build A Website! - LMU mSchool

INFORMATION ARCHITECTIdentifies Wishes/Wants/Needs

Organizes Content Flow

Creates & Executes UX

Wire Frames & Site Maps

Page 10: So You Wanna Build A Website! - LMU mSchool

PROJECT MANAGERINFORMATION ARCHITECTLEAD DESIGNERLEAD TECHPROGRAMMING TEAMQA

Page 11: So You Wanna Build A Website! - LMU mSchool

LEAD DESIGNERWorks with IA - IMPORTANT

Understands Brand

Translates into Design

Page 12: So You Wanna Build A Website! - LMU mSchool

PROJECT MANAGERINFORMATION ARCHITECTLEAD DESIGNERLEAD TECHPROGRAMMING TEAMQA

Page 13: So You Wanna Build A Website! - LMU mSchool

LEAD TECHTechnology Audit

Technology Recommendations

Writes Tech Spec

Manages Programming Team

Page 14: So You Wanna Build A Website! - LMU mSchool

PROJECT MANAGERINFORMATION ARCHITECTLEAD DESIGNERLEAD TECHPROGRAMMING TEAMQA

Page 15: So You Wanna Build A Website! - LMU mSchool

PROGRAMMING TEAMHTML

JavaScript

AJAX

Middleware

Databases

Page 16: So You Wanna Build A Website! - LMU mSchool

PROJECT MANAGERINFORMATION ARCHITECTLEAD DESIGNERLEAD TECHPROGRAMMING TEAMQA

Page 17: So You Wanna Build A Website! - LMU mSchool

QATest

Functionality

Design

Grammar

Page 18: So You Wanna Build A Website! - LMU mSchool

PHASES OF DEVELOPMENT

Page 19: So You Wanna Build A Website! - LMU mSchool

DISCOVERYSPECIFICATIONSDESIGNDEVELOPMENTALPHABETADELIVERYLAUNCH

Page 20: So You Wanna Build A Website! - LMU mSchool

DISCOVERYSPECIFICATIONSDESIGNDEVELOPMENTALPHABETADELIVERYLAUNCH

Time & Materials

Fixed Budget

Page 21: So You Wanna Build A Website! - LMU mSchool

DISCOVERYAgency: PM, IA, Designer, LT

Client: ALL Stakeholders – Tech!

Objective: Set BREADTH of Scope

Deliverable: S.O.W.

Page 22: So You Wanna Build A Website! - LMU mSchool

DISCOVERYData gathering

Identify Wishes/Wants/Needs

Set Priorities

Set Breadth of Scope

Page 23: So You Wanna Build A Website! - LMU mSchool

SPECIFICATIONSAgency: PM, IA, LT

Client: Necessary Stakeholders

Objective: Set DEPTH of Scope

Deliverable: Functional Spec

Page 24: So You Wanna Build A Website! - LMU mSchool

SPECIFICATIONSSite Maps

Wire Frames

Technology Audit & Suggestions

Identify 3rd Party Integration: Social Platform, Email, CRM

Page 25: So You Wanna Build A Website! - LMU mSchool
Page 26: So You Wanna Build A Website! - LMU mSchool
Page 27: So You Wanna Build A Website! - LMU mSchool

DESIGNAgency: PM, IA, Designer

Client: Necessary Stakeholders

Wire Frames + Brand = Design

Deliverable: Comps & Final

Page 28: So You Wanna Build A Website! - LMU mSchool

http://www.ip-no.org/

Page 29: So You Wanna Build A Website! - LMU mSchool

DEVELOPMENTAgency: PM, LT, Programmers

Client: Necessary Stakeholders

Spec + Wire Frames + Design

Deliverable: Functioning Site

Page 30: So You Wanna Build A Website! - LMU mSchool

DEVELOPMENT3 Types: Front, Middle & Back

Front: HTML, AJAX, Flash, HTML5

Back: SQL, MySQL = Databases

Middle: PHP, .NET, Ruby

Page 31: So You Wanna Build A Website! - LMU mSchool

WebsiteHTML Database

SQL or MySQL

MiddlewarePHP or .NET

HOW IT WORKS 101

Page 32: So You Wanna Build A Website! - LMU mSchool

DEVELOPMENT - QAOften a forgotten task

Critical for launch

Alpha – 50% Functional

Beta – 95% Functional

Delivery – 100% NOT LAUNCH