the introduction of ruby x agile
DESCRIPTION
TRANSCRIPT
Copyright (c) 2009 Eiwa System Management, Inc. 1
The Introduction ofRuby x Agile
Eiwa System Management, Inc.Service Providing Division
April 23, 2009
Copyright (c) 2009 Eiwa System Management, Inc.2
Self-IntroductionFumihiko Kinoshita1998 Graduated from university2005 Began to practice Agile development2006 Joining in Eiwa System Management, Inc. Now Technical Lead, Programmer, Project Manager, CoachAgile 2008 Speaker
Copyright (c) 2009 Eiwa System Management, Inc.3
Eiwa System Management, We are IT vendor. We construct “the system which continues to offer value to the customer”.We want to bring up a system adapting the customer’s environment or a change of the business with a customer.We are making efforts to offer IT solutionsthat embraces the change centering on Agile development. The effort to Ruby in our company was triggered by grass-roots activities by volunteers, and it continues since about 2005.
About Us
Copyright (c) 2009 Eiwa System Management, Inc.4
Track Record30 Projects / 3 YearsAbout 15 Members2-3 developers per a teamVarious domains
Web Sites, IT System, R&D
Copyright (c) 2009 Eiwa System Management, Inc.5
0
1
2
3
4
5
6
7
8
9
10
0 5 10 15 20
Period (month)
Num
ber
of
people
Track Record
decoblog.ne.jp
c-team.jp
Copyright (c) 2009 Eiwa System Management, Inc.6
0
1
2
3
4
5
6
7
8
9
10
2005 2006 2007 2008 2009 2010
Year
Num
ber
of
people
Track Record
Copyright (c) 2009 Eiwa System Management, Inc.7
We offer working softwarewhich is investment effectivejust-in-time.We can keep maintaining and changing the software.We believe software is developedfor the people by the people.
Our mission statement
Copyright (c) 2009 Eiwa System Management, Inc.8
Iteration Cycle
Requirement
ShippableSoftware Ship It!
NextIteration
IterationDemo
Retrospec-tives KPT
VelocityBacklog
Task Programm-ing
FeatureBugMigrate
DataDocumentBuild
EnvironmentPerformanc
e
WritingCustomer
Test CustomerTesting
Verify
TDDCI
Verificationof specificationEstimatingSpike solution
Retrospectives and prioritizing backlog etc. is gone ahead with the customer.
Copyright (c) 2009 Eiwa System Management, Inc.9
Practices
TDD
Stand-Up Meeting
Retrospectives
Kanban
Copyright (c) 2009 Eiwa System Management, Inc.10
Books
Employee's bibliography
Copyright (c) 2009 Eiwa System Management, Inc.11
Original
Employee's bibliography
Leadership Ruby on Rails
TestingMind Map
Ruby, Python, PHP Cake PHP
Copyright (c) 2009 Eiwa System Management, Inc.12
Translation
Employee's bibliography
Copyright (c) 2009 Eiwa System Management, Inc.13
Translation
Employee's bibliography
Copyright (c) 2009 Eiwa System Management, Inc.14
User GroupsObject ClubNihon Ruby-no-kaiExtreme Programming Japan User’s Group
The employee's contributeto the industry
Copyright (c) 2009 Eiwa System Management, Inc.15
GitCucumberThe Nature of OrderBalance Ball
Hot Topics
Copyright (c) 2009 Eiwa System Management, Inc.16
Hot Topics
Copyright (c) 2009 Eiwa System Management, Inc.17
Thank you for your
attention.