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
310
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
220
ERPNext Open Day January 2013
rmehta
1
160
ERPNext 2012 Retrospective
rmehta
2
330
Other Decks in Programming
See All in Programming
テストカバレッジ100%を10年続けて得られた学びと品質
mottyzzz
2
430
フロントエンドのmonorepo化と責務分離のリアーキテクト
kajitack
2
160
CSC305 Summer Lecture 12
javiergs
PRO
0
130
詳解!defer panic recover のしくみ / Understanding defer, panic, and recover
convto
0
210
The state patternの実践 個人開発で培ったpractice集
miyanokomiya
0
160
RDoc meets YARD
okuramasafumi
4
160
さようなら Date。 ようこそTemporal! 3年間先行利用して得られた知見の共有
8beeeaaat
0
250
print("Hello, World")
eddie
1
320
DockerからECSへ 〜 AWSの海に出る前に知っておきたいこと 〜
ota1022
5
1.9k
パッケージ設計の黒魔術/Kyoto.go#63
lufia
3
410
Namespace and Its Future
tagomoris
6
690
AIを活用し、今後に備えるための技術知識 / Basic Knowledge to Utilize AI
kishida
19
4.3k
Featured
See All Featured
[RailsConf 2023] Rails as a piece of cake
palkan
56
5.8k
Fashionably flexible responsive web design (full day workshop)
malarkey
407
66k
CSS Pre-Processors: Stylus, Less & Sass
bermonpainter
358
30k
Art, The Web, and Tiny UX
lynnandtonic
302
21k
Intergalactic Javascript Robots from Outer Space
tanoku
272
27k
個人開発の失敗を避けるイケてる考え方 / tips for indie hackers
panda_program
111
20k
BBQ
matthewcrist
89
9.8k
Bash Introduction
62gerente
614
210k
Being A Developer After 40
akosma
90
590k
Building Adaptive Systems
keathley
43
2.7k
Optimising Largest Contentful Paint
csswizardry
37
3.4k
Understanding Cognitive Biases in Performance Measurement
bluesmoon
29
1.9k
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.