SlideShare una empresa de Scribd logo
1 de 103
Descargar para leer sin conexión
For Nature of Software Development


       KAKUTANI Shintaro; Nihon Ruby-no-kai; Eiwa System Management,Inc.

2009   12   12
2009   12   12
✓
       ✓
       ✓
       ✓
2009   12   12
2009   12   12
2009   12   12
2009   12   12
http://www.amazon.co.jp/o/ASIN/4873113636/kakutani-22
2009   12   12
“
2009   12   12
“With great power comes
   great responsibility.
2009   12   12
GOT TO GET A GRIP!
2009   12   12
2009   12   12
http://www.amazon.co.jp/o/ASIN/487311392X/kakutani-22
2009   12   12
✓
            ✓

   ✓
            ✓

   ✓
            ✓
2009   12   12
2009   12   12
2009   12   12
2009
       Being Agile
       12   12
                 http://pm.versionone.com/AgilePoster.html
Ruby

2009   12   12
2009   12   12
http://www.amazon.co.jp/o/ASIN/4774138975/kakutani-22
2009   12   12
http://www.slideshare.net/kakutani/way-to-timeless-way-of-programming
2009   12   12
Christopher Alexander
2009   12   12
The Nature of Order
                 http://kakutani.com/20090218.html
2009   12   12
2009   12   12
2009   12   12
✓              2010.01.15(Fri)
  ✓
  ✓
  ✓
http://d.hatena.ne.jp/objectclub/20091204/1259918634
2009   12   12
✓
       ✓
       ✓
            ✓ Structure Preserving Transformation
            ✓ Wholeness Extending Transformation
2009   12   12
M83: The Thousand Ruby Galaxy
http://apod.nasa.gov/apod/ap080927.html
2009   12   12
✓ Step-by-Step Adaptation
  ✓ Feedback & Correction
  ✓ Unpredictability
  ✓ Awareness of the Whole
2009   12   12
2009
       Being Agile
       12   12
                 http://pm.versionone.com/AgilePoster.html
http://www.amazon.co.jp/o/ASIN/4774138975/kakutani-22
2009   12   12
The Nature of
       Software
2009   12   12
http://www.amazon.co.jp/o/ASIN/4873113636/kakutani-22
2009   12   12
2009   12   12
2009   12   12
http://www.amazon.co.jp/o/ASIN/4048676881/kakutani-22
2009   12   12
✓
       ✓

       ✓

2009   12   12
http://www.amazon.co.jp/o/ASIN/4048676881/kakutani-22
2009   12   12
2009   12   12
“Programming as
       Theory Building”
           -- Peter Naur
2009   12   12
2009   12   12
http://www.amazon.co.jp/o/ASIN/4873113636/kakutani-22
2009   12   12
2009   12   12
2009   12   12
✓ Free/Open Source
                 Software
       ✓ Bazaar Style Dev.
       ✓         Hackers
       ✓         Culture & Ihneritance
2009   12   12
Ruby

2009   12   12
http://www.amazon.co.jp/o/ASIN/4798023809/kakutani-22
2009   12   12
The Nature of
       Software
       Development
2009   12   12
✓
       ✓
       ✓
            ✓ Structure Preserving Transformation
            ✓ Wholeness Extending Transformation
2009   12   12
✓ Step-by-Step Adaptation
  ✓ Feedback & Correction
  ✓ Unpredictability
  ✓ Awareness of the Whole
2009   12   12
2009
       Being Agile
       12   12
                 http://pm.versionone.com/AgilePoster.html
2009   12   12
2009   12   12
http://www.amazon.co.jp/o/ASIN/4274066940/kakutani-22
2009   12   12
2009   12   12
2009   12   12
http://gihyo.jp/
 dev/serial/01/agile
2009   12   12
2009   12   12
“Agile” is degree.



2009   12   12
2009   12   12
“Agility” is degree.



2009   12   12
✓




       ✓
2009   12   12
http://www.amazon.co.jp/o/ASIN/4873113636/kakutani-22
2009   12   12
2009   12   12
2009   12   12
http://www.amazon.co.jp/o/ASIN/487311392X/kakutani-22
2009   12   12
“
2009   12   12
“
2009   12   12
2009   12   12
Ruby

2009   12   12
Martin Fowler
says:


2009   12   12
http://capsctrl.que.jp/kdmsnr/wiki/bliki/?RailsConf2007
2009   12   12
2009   12   12
Ward
Cunningham
2009   12   12
Kent Beck




Photo by Improve It:
http://www.flickr.com/photos/improveit/1574023621/
2009   12   12
http://www.amazon.co.jp/o/ASIN/4797347783/kakutani-22
2009   12   12
http://www.amazon.co.jp/o/ASIN/4048676881/kakutani-22
2009   12   12
2009   12   12
http://capsctrl.que.jp/kdmsnr/wiki/bliki/?RailsConf2007
2009   12   12
http://www.ruby-lang.org/ja/
2009   12   12
“
2009   12   12
2009   12   12
http://www.amazon.co.jp/o/ASIN/4798023809/kakutani-22
2009   12   12
“
2009   12   12
✓

             ✓
             ✓

       ✓

2009   12   12
http://www.imgspark.com/image/view/all/230089/
2009   12   12
“
2009   12   12
http://www.amazon.co.jp/o/ASIN/427406767X/kakutani-22
2009   12   12
2009   12   12
http://www.amazon.co.jp/o/ASIN/4839924023/kakutani-22
2009   12   12
http://steps.dodgson.org/?date=20091018
2009   12   12
“With great power comes
   great responsibility.
2009   12   12
2009   12   12
http://www.amazon.co.jp/o/ASIN/0321509366/kakutani-22
2009   12   12
Taken from t-wada
http://www.slideshare.net/t_wada/emergent-design-oblove-2009-summer
2009   12   12
http://www.amazon.co.jp/o/ASIN/4873113636/kakutani-22
2009   12   12
“
2009   12   12
http://www.imgspark.com/image/view/all/230089/
2009   12   12
“
2009   12   12
“With great power comes
   great responsibility.
2009   12   12
GOT TO GET A GRIP!
2009   12   12
2009   12   12
✓              2010.01.15(Fri)
  ✓
  ✓
  ✓
http://d.hatena.ne.jp/objectclub/20091204/1259918634
2009   12   12
M83: The Thousand Ruby Galaxy
http://apod.nasa.gov/apod/ap080927.html
2009   12   12

Más contenido relacionado

Similar a For Nature Of Software Develoment

50分でふりかえるアジャイルムーブメントの歴史 2017年版
50分でふりかえるアジャイルムーブメントの歴史 2017年版50分でふりかえるアジャイルムーブメントの歴史 2017年版
50分でふりかえるアジャイルムーブメントの歴史 2017年版Fumihiko Kinoshita
 
Testing Environment of Ruby on Rails
Testing Environment of Ruby on RailsTesting Environment of Ruby on Rails
Testing Environment of Ruby on RailsShintaro Kakutani
 
Performance & Responsive Web Design
Performance & Responsive Web DesignPerformance & Responsive Web Design
Performance & Responsive Web DesignZach Leatherman
 
Nitro for your Grails App: how to improve performance. Greach '18
Nitro for your Grails App: how to improve performance. Greach '18Nitro for your Grails App: how to improve performance. Greach '18
Nitro for your Grails App: how to improve performance. Greach '18Alberto De Ávila Hernández
 
Nitro for your Grails App: How to improve performance!! Greach' 18
Nitro for your Grails App: How to improve performance!!  Greach' 18Nitro for your Grails App: How to improve performance!!  Greach' 18
Nitro for your Grails App: How to improve performance!! Greach' 18Alberto Barón Cuevas
 
Edmunds.com: Migrating, Deploying & Managing On-Premises Web Property (DMG205...
Edmunds.com: Migrating, Deploying & Managing On-Premises Web Property (DMG205...Edmunds.com: Migrating, Deploying & Managing On-Premises Web Property (DMG205...
Edmunds.com: Migrating, Deploying & Managing On-Premises Web Property (DMG205...Amazon Web Services
 

Similar a For Nature Of Software Develoment (7)

Scrum version2
Scrum version2Scrum version2
Scrum version2
 
50分でふりかえるアジャイルムーブメントの歴史 2017年版
50分でふりかえるアジャイルムーブメントの歴史 2017年版50分でふりかえるアジャイルムーブメントの歴史 2017年版
50分でふりかえるアジャイルムーブメントの歴史 2017年版
 
Testing Environment of Ruby on Rails
Testing Environment of Ruby on RailsTesting Environment of Ruby on Rails
Testing Environment of Ruby on Rails
 
Performance & Responsive Web Design
Performance & Responsive Web DesignPerformance & Responsive Web Design
Performance & Responsive Web Design
 
Nitro for your Grails App: how to improve performance. Greach '18
Nitro for your Grails App: how to improve performance. Greach '18Nitro for your Grails App: how to improve performance. Greach '18
Nitro for your Grails App: how to improve performance. Greach '18
 
Nitro for your Grails App: How to improve performance!! Greach' 18
Nitro for your Grails App: How to improve performance!!  Greach' 18Nitro for your Grails App: How to improve performance!!  Greach' 18
Nitro for your Grails App: How to improve performance!! Greach' 18
 
Edmunds.com: Migrating, Deploying & Managing On-Premises Web Property (DMG205...
Edmunds.com: Migrating, Deploying & Managing On-Premises Web Property (DMG205...Edmunds.com: Migrating, Deploying & Managing On-Premises Web Property (DMG205...
Edmunds.com: Migrating, Deploying & Managing On-Premises Web Property (DMG205...
 

Más de Shintaro Kakutani

OedoRubyKaigi01 Opening Talk
OedoRubyKaigi01 Opening TalkOedoRubyKaigi01 Opening Talk
OedoRubyKaigi01 Opening TalkShintaro Kakutani
 
Agile Estimating and Planning on JFPUG
Agile Estimating and Planning on JFPUGAgile Estimating and Planning on JFPUG
Agile Estimating and Planning on JFPUGShintaro Kakutani
 
There Is No Spoon: Revisited
There Is No Spoon: RevisitedThere Is No Spoon: Revisited
There Is No Spoon: RevisitedShintaro Kakutani
 
"Ordinary" System Development
"Ordinary" System Development"Ordinary" System Development
"Ordinary" System DevelopmentShintaro Kakutani
 
what does "we speak Ruby" really mean?
what does "we speak Ruby" really mean?what does "we speak Ruby" really mean?
what does "we speak Ruby" really mean?Shintaro Kakutani
 
Agile Estimating and Planning
Agile Estimating and PlanningAgile Estimating and Planning
Agile Estimating and PlanningShintaro Kakutani
 
All About Nihon Ruby-no-Kai in Developers Summit 2010
All About Nihon Ruby-no-Kai in Developers Summit 2010All About Nihon Ruby-no-Kai in Developers Summit 2010
All About Nihon Ruby-no-Kai in Developers Summit 2010Shintaro Kakutani
 
Welcome To The Desert Of The Real
Welcome To The Desert Of The RealWelcome To The Desert Of The Real
Welcome To The Desert Of The RealShintaro Kakutani
 
You Should Attend Rubykaigi2010
You Should Attend Rubykaigi2010You Should Attend Rubykaigi2010
You Should Attend Rubykaigi2010Shintaro Kakutani
 
Allabout Nihon Ruby-no-kai Season6(KansaiRubyKaigi02 Edit)
Allabout Nihon Ruby-no-kai Season6(KansaiRubyKaigi02 Edit)Allabout Nihon Ruby-no-kai Season6(KansaiRubyKaigi02 Edit)
Allabout Nihon Ruby-no-kai Season6(KansaiRubyKaigi02 Edit)Shintaro Kakutani
 
All about Nihon Ruby-no-kai Season6(TochigiRubyKaigi02 Edit)
All about Nihon Ruby-no-kai Season6(TochigiRubyKaigi02 Edit)All about Nihon Ruby-no-kai Season6(TochigiRubyKaigi02 Edit)
All about Nihon Ruby-no-kai Season6(TochigiRubyKaigi02 Edit)Shintaro Kakutani
 
All about Nihon Ruby-no-kai:Season6 (NagoyaRubyKaigi01 Edit.)
All about Nihon Ruby-no-kai:Season6 (NagoyaRubyKaigi01 Edit.)All about Nihon Ruby-no-kai:Season6 (NagoyaRubyKaigi01 Edit.)
All about Nihon Ruby-no-kai:Season6 (NagoyaRubyKaigi01 Edit.)Shintaro Kakutani
 
Nature Of Software Development
Nature Of Software DevelopmentNature Of Software Development
Nature Of Software DevelopmentShintaro Kakutani
 

Más de Shintaro Kakutani (20)

Welcome to the Real World
Welcome to the Real WorldWelcome to the Real World
Welcome to the Real World
 
The gate
The gateThe gate
The gate
 
OedoRubyKaigi01 Opening Talk
OedoRubyKaigi01 Opening TalkOedoRubyKaigi01 Opening Talk
OedoRubyKaigi01 Opening Talk
 
Agile Estimating and Planning on JFPUG
Agile Estimating and Planning on JFPUGAgile Estimating and Planning on JFPUG
Agile Estimating and Planning on JFPUG
 
There Is No Spoon: Revisited
There Is No Spoon: RevisitedThere Is No Spoon: Revisited
There Is No Spoon: Revisited
 
Agile in 30mins
Agile in 30minsAgile in 30mins
Agile in 30mins
 
"Ordinary" System Development
"Ordinary" System Development"Ordinary" System Development
"Ordinary" System Development
 
There is no_spoon
There is no_spoonThere is no_spoon
There is no_spoon
 
Keccon LT by kakutani
Keccon LT by kakutaniKeccon LT by kakutani
Keccon LT by kakutani
 
what does "we speak Ruby" really mean?
what does "we speak Ruby" really mean?what does "we speak Ruby" really mean?
what does "we speak Ruby" really mean?
 
Agile Estimating and Planning
Agile Estimating and PlanningAgile Estimating and Planning
Agile Estimating and Planning
 
All About Nihon Ruby-no-Kai in Developers Summit 2010
All About Nihon Ruby-no-Kai in Developers Summit 2010All About Nihon Ruby-no-Kai in Developers Summit 2010
All About Nihon Ruby-no-Kai in Developers Summit 2010
 
Welcome To The Desert Of The Real
Welcome To The Desert Of The RealWelcome To The Desert Of The Real
Welcome To The Desert Of The Real
 
You Should Attend Rubykaigi2010
You Should Attend Rubykaigi2010You Should Attend Rubykaigi2010
You Should Attend Rubykaigi2010
 
Allabout Nihon Ruby-no-kai Season6(KansaiRubyKaigi02 Edit)
Allabout Nihon Ruby-no-kai Season6(KansaiRubyKaigi02 Edit)Allabout Nihon Ruby-no-kai Season6(KansaiRubyKaigi02 Edit)
Allabout Nihon Ruby-no-kai Season6(KansaiRubyKaigi02 Edit)
 
All about Nihon Ruby-no-kai Season6(TochigiRubyKaigi02 Edit)
All about Nihon Ruby-no-kai Season6(TochigiRubyKaigi02 Edit)All about Nihon Ruby-no-kai Season6(TochigiRubyKaigi02 Edit)
All about Nihon Ruby-no-kai Season6(TochigiRubyKaigi02 Edit)
 
All about Nihon Ruby-no-kai:Season6 (NagoyaRubyKaigi01 Edit.)
All about Nihon Ruby-no-kai:Season6 (NagoyaRubyKaigi01 Edit.)All about Nihon Ruby-no-kai:Season6 (NagoyaRubyKaigi01 Edit.)
All about Nihon Ruby-no-kai:Season6 (NagoyaRubyKaigi01 Edit.)
 
Do You See The Light
Do You See The LightDo You See The Light
Do You See The Light
 
Nature Of Software Development
Nature Of Software DevelopmentNature Of Software Development
Nature Of Software Development
 
Take The Red Pill
Take The Red PillTake The Red Pill
Take The Red Pill
 

For Nature Of Software Develoment