the introduction of ruby x agile

17
Copyright (c) 2009 Eiwa System Management, Inc. 1 The Introduction of Ruby x Agile Eiwa System Management, Inc. Service Providing Division April 23, 2009

Upload: eiwa-system-management-inc

Post on 05-Dec-2014

4.947 views

Category:

Business


1 download

DESCRIPTION

 

TRANSCRIPT

Page 1: The Introduction of Ruby x Agile

Copyright (c) 2009 Eiwa System Management, Inc. 1

The Introduction ofRuby x Agile

Eiwa System Management, Inc.Service Providing Division

April 23, 2009

Page 2: The Introduction of Ruby x Agile

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

Page 3: The Introduction of Ruby x Agile

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

Page 4: The Introduction of Ruby x Agile

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

Page 5: The Introduction of Ruby x Agile

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

Page 6: The Introduction of Ruby x Agile

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

Page 7: The Introduction of Ruby x Agile

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

Page 8: The Introduction of Ruby x Agile

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.

Page 9: The Introduction of Ruby x Agile

Copyright (c) 2009 Eiwa System Management, Inc.9

Practices

TDD

Stand-Up Meeting

Retrospectives

Kanban

Page 10: The Introduction of Ruby x Agile

Copyright (c) 2009 Eiwa System Management, Inc.10

Books

Employee's bibliography

Page 11: The Introduction of Ruby x Agile

Copyright (c) 2009 Eiwa System Management, Inc.11

Original

Employee's bibliography

Leadership Ruby on Rails

TestingMind Map

Ruby, Python, PHP Cake PHP

Page 12: The Introduction of Ruby x Agile

Copyright (c) 2009 Eiwa System Management, Inc.12

Translation

Employee's bibliography

Page 13: The Introduction of Ruby x Agile

Copyright (c) 2009 Eiwa System Management, Inc.13

Translation

Employee's bibliography

Page 14: The Introduction of Ruby x Agile

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

Page 15: The Introduction of Ruby x Agile

Copyright (c) 2009 Eiwa System Management, Inc.15

GitCucumberThe Nature of OrderBalance Ball

Hot Topics

Page 16: The Introduction of Ruby x Agile

Copyright (c) 2009 Eiwa System Management, Inc.16

Hot Topics

Page 17: The Introduction of Ruby x Agile

Copyright (c) 2009 Eiwa System Management, Inc.17

Thank you for your

attention.