Weitere ähnliche Inhalte Ähnlich wie Cost Effective Web Development Techniques Ähnlich wie Cost Effective Web Development Techniques (20) Kürzlich hochgeladen (20) Cost Effective Web Development Techniques1. 10
COST EFFECTIVE
WEB DEVELOPMENT
TECHNIQUES
2. OR:
HOW CAN I MAKE
THE BEST USE OF LIMITED
DESIGN AND DEVELOPMENT
BUDGETS IN THESE
INCREASINGLY CHALLENGING
ECONOMIC TIMES?
3. I’M
DREW MCLELLAN
E D G E O F M Y S E A T. C O M ~ @ D R E W M
I HELP PEOPLE BUILD
THINGS ON THE WEB
6. FA S T E R
CHEAPER
BETTER
STRONGER
WITH FEWER RESOURCES AVAILABLE
10. &
A GOOD SPEC DOES TWO THINGS
LIMITS
SCOPE
ENABLES
EFFICIENCY
11. T H E E A S I E S T P L A C E TO
CONTROL
COSTS - IS IN -
THE SPEC
12. DESCRIBE HOW THE SITE WORKS
FROM THE USER’S
PERSPECTIVE
NOT HOW IT’S IMPLEMENTED
15. - NO -
ALARMS
- NO -
SURPRISES
16. 2
EVALUATE POSSIBLE
EXISTING SOLUTIONS
26. TO U G H
BU T N OT
IMPOS
SIBLE
27. I T J U S T TA K E S
TIME
31. C O N S I D E R T H E
DEVELOPMENT
IMPLICATIONS
OF EVERY SINGLE
DESIGN CHOICE
32. 4
MAKE SURE YOUR DESIGN
COVERS ALL STATES
THE USER ENCOUNTERS
34. &
- CONSIDER -
LOGGED IN
LOGGED OUT
35. &
- CONSIDER -
EMPTY STATES
TOO MUCH DATA
36. &
- CONSIDER -
WITH JAVASCRIPT
WITH OU T
37. &
- CONSIDER -
ERRORS
M ESSAG E S
43. - A FEW -
VERSATILE
TEMPLATES
IS BETTER THAN
DOZENS
47. D E S I G N I N G F O R B R OA D BA N D P U T S
EXTRA LOAD
ON YOUR SERVERS
52. MISTAKES
-&-
ADJUSTMENTS
ARE EXPENSIVE
58. 8
BUILD YOUR SITE FOR
CHEAP MAINTENANCE
60. CON T E N T
CHANGES
STRUCTURE
CHANGES
U S E A G E
CHANGES
64. CONSIDER HOW EACH ELEMENT
RESPONDS TO CHANGE
AND THE TIME IT WILL TAKE
TO ADAPT IT
65. 9
BUILD YOUR SITE FOR LOW COST
QUALITY ASSURANCE
(THAT’S TESTING!)
71. THERE ARE TWO OUTCOMES:
TESTING GETS EXPENSIVE
- OR -
QUALITY SUFFERS
73. 10
BUILD ON THE SHOULDERS OF GIANTS
USE EXISTING APIS
OUTSOURCE AS MUCH AS POSSIBLE
74. THE WEB IS A COLLECTION OF
SMALL PIECES
LOOSELY JOINED
76. AMAZON S3
FEEDBURNER
YOUTUBE / VIMEO
FLICKR
GOOGLE MAPS
YAHOO! SEARCH