Upgrade to Pro
— share decks privately, control downloads, hide ads and more …
Speaker Deck
Features
Speaker Deck
PRO
Sign in
Sign up for free
Search
Search
Netcraft Front-End Methodology
Search
Serge Krul
October 06, 2013
Programming
4
220
Netcraft Front-End Methodology
An overview of our experience-proven development and integration process with our clients.
Serge Krul
October 06, 2013
Tweet
Share
More Decks by Serge Krul
See All by Serge Krul
Leading a Front-end Development Team
krulik
0
30
Netcraft Front-End Department Zoom-in
krulik
1
380
Netcraft Modern FED Stack
krulik
3
440
הטאו של העיצוב המגיב
krulik
2
500
Web as a Platform - מחקר מגמות
krulik
3
890
HTML5 - שבירת מיתוסים
krulik
0
95
המילון המלא לשפת המפתחים
krulik
1
160
City Mouse Mobile - A Case Study
krulik
2
120
Other Decks in Programming
See All in Programming
ファイル先頭の use の意味、説明できますか? 〜PHP の namespace と autoloading の関係を正しく理解しよう〜 / namespace and autoloading in php
okashoi
2
470
品質が高いコードって何?Rev2.1
ickx
1
490
TDDと今まで
kanayannet
0
140
とにかくHTTP3をライトニングに話す / Anyway, I'll talk to Lightning about HTTP3.
seike460
PRO
0
120
Migrating to Signals: A Practical Workshop
manfredsteyer
PRO
0
280
[スクリプト] Swiftの型推論を学ぼう
omochi
0
110
The Future of C++ Interoperability: Insights from Porting a Game to Swift
teamhimeh
0
270
WasmOS: Wasmを実行する自作Microkernel
riru
0
370
Learning PHP and Static Analysis with PHP Parser
inouehi
1
250
PHP8の機能を使って堅牢にコードを書く
fendo181
6
2.6k
クソコード動画『カプセル化 Mk-II』 で考える 上手くカプセル化できない理由 / encapsulation2
minodriven
11
7.8k
object-oriented-conference-2024
fuwasegu
6
1.9k
Featured
See All Featured
What the flash - Photography Introduction
edds
64
11k
KATA
mclloyd
14
11k
[RailsConf 2023] Rails as a piece of cake
palkan
21
3.8k
Designing with Data
zakiwarfel
94
4.8k
Rebuilding a faster, lazier Slack
samanthasiow
72
8.2k
How to train your dragon (web standard)
notwaldorf
71
5.1k
Practical Orchestrator
shlominoach
180
9.7k
It's Worth the Effort
3n
180
27k
Optimizing for Happiness
mojombo
369
69k
Sharpening the Axe: The Primacy of Toolmaking
bcantrill
14
1.3k
Side Projects
sachag
451
41k
How STYLIGHT went responsive
nonsquared
92
4.7k
Transcript
FRONT END METHODOLOGY
OUR METHODOLOGY
HIGH LEVEL SOLUTION Mobile App Web App Responsive HTML5 Native
Adaptive Responsive 1 Recognize Need
HTML5 APP w/ BEaaS Device Phonegap Browser App Store /
Market Browser BL DB Ajax/REST/JSON Response
Current TECHNOLOGY RESEARCH 2 Analysis Infrastructure Back End Integration Pitfalls
Future MV* Frameworks UI Components HTML5 APIs FED Stack Weak Spots
PUSH TO THE EDGE, Tools & Frameworks HTML5 Advanced JavaScript
Responsive Design Back End as a Service
BUT NOT TO THE EDGE OF THE CLIFF Experience Research
Understanding Responsibility Balance
ARCHITECTURE 3 Grid System & UI Components MV* Framework &
Navigation Data Layer Main Modules Master Template
ENVIRONMENT SETUP Project Management Source Control Additional Tools VPN, Server
Environment Ruby / Node Gems / Packages 4
WORKFLOW DEFINITION Milestones Communication Deliverables 5
API Design 6 { }
DEVELOPMENT Milestone Refactoring Coding 7
DEVELOPMENT CLIENT FED
DEVELOPMENT CLIENT FED
QA Milestone Testing Development 8
QA Real Data Code Merge 9 INTEGRATION
1 Knowledge Alignment 2 Deliverables Definition 3 Communication Flow
4 Ticket Management 5 Source Control
6 API Design
7 In House Integration
8 Post Mortem Documentation 9 Knowledge Transfer
Staging Deployment Vigilance Production Documentation Knowledge Transfer 10 THE HOME
STRETCH
THANK YOU