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
ERPNext Open Day November 2012
Search
Rushabh Mehta
November 30, 2012
Programming
0
280
ERPNext Open Day November 2012
Monthly review and moving towards Everyday Release (TM)
Rushabh Mehta
November 30, 2012
Tweet
Share
More Decks by Rushabh Mehta
See All by Rushabh Mehta
ERPNext Open Day February 2013
rmehta
1
210
ERPNext Open Day January 2013
rmehta
1
150
ERPNext 2012 Retrospective
rmehta
2
290
Other Decks in Programming
See All in Programming
TYPO3 v13 – The road to LTS: What's new and new APIs
luisasofie_xoxo
0
200
1BRC--Nerd Sniping the Java Community
gunnarmorling
0
340
Ruby Function Composition
bkuhlmann
1
330
What We Can Learn From OSS
inouehi
0
420
"config" ってなんだ? / What is "config"?
okashoi
0
240
大規模Reactアプリのリアーキテクチャ~8万行のTanStack Query移行の軌跡~
kj455
4
950
エンターテイメント業界で利用されるAWS
demuyan
0
210
Micro Frontends for Java Microservices - Devnexus 2024
mraible
PRO
0
490
Netty Chicago Java User Group 2024-04-17
sullis
0
170
Anthropic Cookbook のおすすめレシピ
schroneko
7
910
From Spring Boot 2 to Spring Boot 3 with Java 22 and Jakarta EE
ivargrimstad
0
1.1k
try! Swift Tokyo 2024 参加報告 / try! Swift Tokyo 2024 Report
hironytic
0
200
Featured
See All Featured
How to Create Impact in a Changing Tech Landscape [PerfNow 2023]
tammyeverts
14
1.6k
Optimizing for Happiness
mojombo
370
69k
The Invisible Side of Design
smashingmag
294
49k
Facilitating Awesome Meetings
lara
42
5.6k
A better future with KSS
kneath
231
16k
Building Better People: How to give real-time feedback that sticks.
wjessup
355
18k
Testing 201, or: Great Expectations
jmmastey
28
6.3k
Designing the Hi-DPI Web
ddemaree
276
33k
Sharpening the Axe: The Primacy of Toolmaking
bcantrill
17
1.4k
Making Projects Easy
brettharned
108
5.5k
Web development in the modern age
philhawksworth
202
10k
RailsConf & Balkan Ruby 2019: The Past, Present, and Future of Rails at GitHub
eileencodes
125
32k
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.