Developing Quality Web Application
-
Upload
nhm-taveer-hossain-khan -
Category
Technology
-
view
1.876 -
download
0
description
Transcript of Developing Quality Web Application
PHPExperts 09
Developing Quality Web Application
PHPExperts 09
Quality ? Q-U-A-L-I-T-Y
PHPExperts 09
Oxford American Dictionary says - the
standard of something as measured against other things of a
similar kind
PHPExperts 09
Oxford American Dictionary says - the degree of
excellence of something
PHPExperts 09
Better?
•Be• T - Timely
• T - Trustworthy
• E - Efficient
• R - Responsive
PHPExperts 09
Define quality (Outside In)
PHPExperts 09
Define quality (Inside Out)
PHPExperts 09
I’m focusing on Inside Out
PHPExperts 09
• Less bugs
• Responsiveness
• Modular development
• Sustainable architecture
Quality web application!
PHPExperts 09
Less bugs!
• Test driven development
• Incorporating QA process
• Early deploy, early discover bugs and early fix
PHPExperts 09
PHPExperts 09
PHPExperts 09
PHPExperts 09
PHPExperts 09
PHPExperts 09
PHPExperts 09
PHPExperts 09
PHPExperts 09
PHPExperts 09
Responsiveness
• Visual feedback
• Easy to discover feature
• Always faster response
•“এপিল%কশন েয আম-র ম%নর কথ- ব%ল”
PHPExperts 09
Modular development
• Adoptable environment
• Keep similar logic in a module
• Component centric approach
• PEAR module!
PHPExperts 09
Sustainable architecture
• Easy to incorporate changes
• Develop with confidence
• Easy to identify errors
PHPExperts 09
How quality get sacrificed!
• NO Fun at work!
• Too frequent change
• No group responsibilities
• No responsible development
• TOO management!
PHPExperts 09
I wish this is not the END just the beginning
to discover!
“ we are living profession “inspired by martin bob, rails conf 09
PHPExperts 09
nhm tanveer hossain khan (hasan)tekSymmetry LLC.
@we4tech (twitter)http://hasan.we4tech.com