Upgrade to Pro
— share decks privately, control downloads, hide ads and more …
Speaker Deck
Sign up for free
Menu
Search
Features
All features
Private URLs
Password Protection
Custom URLS
Scheduled publishing
Remove Branding
Restrict embedding
Deck Collections
Notes
Features
All features
Private URLs
Password Protection
Custom URLS
Scheduled publishing
Remove Branding
Restrict embedding
Deck Collections
Notes
Explore
Featured decks
Featured speakers
Programming
Technology
Storyboards
Explore
Featured decks
Featured speakers
Programming
Technology
Storyboards
Pricing
Search
Sign in
Sign up for free
ERPNext Open Day November 2012
Search
Sponsored
·
Ship Features Fearlessly
Turn features on and off without deploys. Used by thousands of Ruby developers.
→
Rushabh Mehta
November 30, 2012
Programming
610
0
Share
Embed
Copy iframe code
Copy JS code
Copy link
Start on current slide
ERPNext Open Day November 2012
Monthly review and moving towards Everyday Release (TM)
Rushabh Mehta
November 30, 2012
More Decks by Rushabh Mehta
See All by Rushabh Mehta
ERPNext Open Day February 2013
rmehta
1
360
ERPNext Open Day January 2013
rmehta
1
290
ERPNext 2012 Retrospective
rmehta
2
620
Other Decks in Programming
See All in Programming
Apple Intelligence を用いた個人情報誤送信防止、及びユーザーリクエスト体験の改善について
yukiny
0
350
Next.js: The final boss of Web Performance
guaca
0
120
速習iPhone Duo対応
yuukiw00w
2
980
Jetpack Compose Mechanisms
skydoves
3
800
最近”作らせてる” ローカルAIアプリの話
akit37
0
460
コードで差別化できない時代の ソフトウェアエンジニアリング / Software Engineering in an Era Where Code Doesn’t Differentiate
kishida
2
170
Railsバージョンを4倍にした話
optim
0
280
當我們開始不讀 Code - AI Agent 時代,Code Review 與 Clean Code 還剩下什麼?
jame2408
1
130
動作中のプログラムの中身をリアルタイムに覗く / Realtime Debugger for CSharp with Roslyn
prota
1
1.9k
HTML-in-Canvasで作る未来のWeb UI表現
clockmaker
5
5k
ソニーのクラウド共通基盤の変遷とAI時代の開発スタイルに合わせた進化 / The Journey of Sony’s Common Cloud Platform and Its Evolution for AI-Native Development
kenjiyoneyama
0
260
設計次第でAIコードの読む量は減らせる / designing-for-code-reading
minodriven
35
16k
Featured
See All Featured
The Spectacular Lies of Maps
axbom
PRO
1
1.1k
YesSQL, Process and Tooling at Scale
rocio
174
15k
Primal Persuasion: How to Engage the Brain for Learning That Lasts
tmiket
0
500
Easily Structure & Communicate Ideas using Wireframe
afnizarnur
194
17k
HTML-Aware ERB: The Path to Reactive Rendering @ RubyCon 2026, Rimini, Italy
marcoroth
5
820
Lightning Talk: Beautiful Slides for Beginners
inesmontani
PRO
2
730
Facilitating Awesome Meetings
lara
57
7.2k
Ecommerce SEO: The Keys for Success Now & Beyond - #SERPConf2024
aleyda
1
2.2k
A Modern Web Designer's Workflow
chriscoyier
699
190k
Accessibility Awareness
sabderemane
1
250
Ruling the World: When Life Gets Gamed
codingconduct
0
400
The Psychology of Web Performance [Beyond Tellerrand 2023]
tammyeverts
49
3.6k
Transcript
@rushabh_mehta demo day november 2012
the problem • lots of feature development • < 10%
release
how to prioritize? solve the biggest first ?
but • features are dependent • fundamental change requires breakdown
of entire structure needs fix
and can’t be fixed! shiny new feature
lesson • features built in isolation • cannot be retrofitted
in a complex software
solution Everyday ReleaseTM Brand NEW!
approved by experts actually, no... Everyday Release TM
philosophy • build something that can be released every day
• release something every day small fix Everyday Release TM
anatomy of an Everyday ReleaseTM • problem: support ticket needs
review • merge support ticket replies into “Communication” Day 1
anatomy of an Everyday ReleaseTM • make a reply thread
widget in Javascript • add “Rich Text” editing in ticket Day 2
anatomy of an Everyday ReleaseTM • extend this to Lead
and Contact • add Email Signature and Incoming Email Details Day 3
anatomy of an Everyday ReleaseTM • Remove “Profile Settings” page
and make the Profile form editable. Day 4
shiny new feature the end.