RubyによるCOBOLerの復活



Similar documents
(Microsoft Word - \220\340\226\276\217\221.doc)

<4D F736F F F696E74202D B E E88E68C9A90DD8BC65F E DC58F4994C52E >

<6D313588EF8FE991E58A778D9191E5834B C8EAE DC58F4992F18F6F816A F990B32E786C73>

(2) 就 業 規 則 の 状 況 就 業 規 則 は 90.0%の 事 業 所 が 整 備 している このうち 就 業 規 則 を 周 知 している 事 業 所 は 84.0%で 周 知 の 方 法 ( 複 数 回 答 )については 常 時 掲 示 または 備 え 付 け が 最 も 多 く 64

Taro-01 議案概要.jtd

代 議 員 会 決 議 内 容 についてお 知 らせします さる3 月 4 日 当 基 金 の 代 議 員 会 を 開 催 し 次 の 議 案 が 審 議 され 可 決 承 認 されました 第 1 号 議 案 : 財 政 再 計 算 について ( 概 要 ) 確 定 給 付 企 業 年 金 法 第

Microsoft Word - 公表資料(H22).doc

(Microsoft Word - \203A \225\345\217W\227v\227\314 .doc)

がん専門病院における薬剤師養成のあり方に関する調査研究

(5) 給 与 制 度 の 総 合 的 見 直 しの 実 施 状 況 概 要 国 の 給 与 制 度 の 総 合 的 見 直 しにおいては 俸 給 表 の 水 準 の 平 均 2の 引 下 げ 及 び 地 域 手 当 の 支 給 割 合 の 見 直 し 等 に 取 り 組 むとされている 総 合 的

技 能 労 務 職 公 務 員 民 間 参 考 区 分 平 均 年 齢 職 員 数 平 均 給 与 月 額 平 均 給 与 月 額 平 均 給 料 月 額 (A) ( 国 ベース) 平 均 年 齢 平 均 給 与 月 額 対 応 する 民 間 の 類 似 職 種 東 庄 町 51.3 歳 18 77

公 営 企 業 職 員 の 状 況 1 水 道 事 業 1 職 員 給 与 費 の 状 況 ア 決 算 区 分 総 費 用 純 利 益 職 員 給 与 費 総 費 用 に 占 める ( 参 考 ) 職 員 給 与 費 比 率 22 年 度 の 総 費 用 に 占 A B B/A める 職 員 給 与

(5 ) 当 該 指 定 居 宅 介 護 事 業 所 の 新 規 に 採 用 し た 全 て の 居 宅 介 護 従 業 者 に 対 し 熟 練 し た 居 宅 介 護 従 業 者 の 同 行 に よ る 研 修 を 実 施 し て い る こ と (6 ) 当 該 指 定 居 宅 介 護 事 業

<6D33335F976C8EAE CF6955C A2E786C73>

企 画 課 企 画 部 満 了 2 55 総 務 部 企 画 室 設 置 認 可 学 部 佐 賀 大 学 附 属 図 書 館 医 学 分 館 設 置 申 請 書 企 画 室 企 画 調 査 係 2004/4/1 30 年 2005/4/1 2035/3/31 ファイル 事 務 室 企 画 部 企 画

Taro-○離島特産品等マーケティング支援事業に係る企画提案募集要領

2 一 般 行 政 職 給 料 表 の 状 況 ( 平 成 23 年 4 月 1 日 現 在 ) 1 号 給 の 給 料 月 額 最 高 号 給 の 給 料 月 額 1 級 2 級 3 級 4 級 5 級 ( 単 位 : ) 6 級 7 級 8 級 135, , ,900 2


Ruby 業務システム開発の実績 2007 年 IPA( 情報処理推進機構 ) 実証事業 IPAオープンソフトウェアセンターがRuby/Railsを基幹業務に適用する実証事業を実施 松江市殿 ) 医療 介護高額合算システム ( 日本初 : バッチ処理を含む基幹業務全体 ) 約 50 人月 2007.

3 職 員 の 平 均 給 与 月 額 初 任 給 等 の 状 況 (1) 職 員 の 平 均 年 齢 平 均 給 料 月 額 及 び 平 均 給 与 月 額 の 状 況 (23 年 4 月 1 日 現 在 ) 1 一 般 行 政 職 平 均 年 齢 平 均 給 料 月 額 平 均 給 与 月 額

入 札 公 告 次 の と お り 一 般 競 争 入 札 に 付 し ま す 平 成 28 年 1 月 5 日 経 理 責 任 者 独 立 行 政 法 人 国 立 病 院 機 構 山 口 宇 部 医 療 セ ン タ ー 院 長 上 岡 博 調 達 機 関 番 号 597 所 在 地 番 号 35

(3) 職 員 の 初 任 給 の 状 況 ( 平 成 5 年 月 日 現 在 ) 決 定 初 任 給 採 用 年 経 過 後 給 料 月 額 大 学 卒 7, 8, 一 般 行 政 職 短 大 卒 9,8 6, 高 校 卒, 8,5 () 職 員 の 経 験 年 数 別 学 歴 別 平 均 給 料

新 生産管理システム ご提案書 2002年10月15日 ムラテック情報システム株式会社

預 金 を 確 保 しつつ 資 金 調 達 手 段 も 確 保 する 収 益 性 を 示 す 指 標 として 営 業 利 益 率 を 採 用 し 営 業 利 益 率 の 目 安 となる 数 値 を 公 表 する 株 主 の 皆 様 への 還 元 については 持 続 的 な 成 長 による 配 当 可

2 一 般 行 政 職 給 料 表 の 状 況 ( 平 成 23 年 4 月 1 日 現 在 ) 1 級 2 級 3 級 4 級 5 級 6 級 7 級 1 号 給 の 給 料 月 額 最 高 号 給 の 給 料 月 額 135,600 円 185,800 円 222,900 円 261,900 円

別紙3

(5) 給 与 改 定 の 状 況 該 当 なし ( 事 委 員 会 を 設 置 していないため) 1 月 例 給 事 委 員 会 の 勧 告 ( 参 考 ) 民 間 給 与 公 務 員 給 与 較 差 勧 告 給 与 改 定 率 国 の 改 定 率 A B AB ( 改 定 率 ) 年 度 ( )

中小企業退職金共済制度加入企業の実態に関する調査結果の概要(平成24年実施)

推 進 項 目 15 人 材 育 成 の 強 化 重 要 A 番 号 取 組 事 業 名 151 職 員 の 専 門 性 向 上 作 成 日 H 更 新 日 H 担 当 部 署 32 総 務 部 人 事 課 責 任 者 吉 田 克 夫 担 当 者 人 事 人 材 育 成 担

2 一 般 行 政 職 給 料 表 の 状 況 (24 年 4 月 1 日 現 在 ) 1 号 級 の 給 料 月 額 最 高 号 級 の 給 料 月 額 1 級 ( 単 位 : ) 2 級 3 級 4 級 5 級 6 級 7 級 8 級 9 級 1 級 135,6 185,8 222,9 261,

横浜市障害者ガイドヘルプ事業実施要綱

( 補 助 金 等 交 付 決 定 通 知 に 加 える 条 件 ) 第 7 条 市 長 は 交 付 規 則 第 11 条 に 規 定 するところにより 補 助 金 の 交 付 決 定 に 際 し 次 に 掲 げる 条 件 を 付 するものとする (1) 事 業 完 了 後 に 消 費 税 及 び

2 特 別 給 人 事 委 員 会 の 勧 告 区 分 民 間 の 支 給 割 公 務 員 の 支 給 格 差 勧 告 年 間 支 給 数 合 A 数 B A-B ( 改 定 数 ) 年 度 ( 注 ) 民 間 の 支 給 割 合 は 民 間 事 業 所 で 支 払 われた 賞 与 等 の 特 別

第 2 問 問 4 問 5 1ロ 2チ 3ヲ 4ホ ⅰ)Aさんは 今 年 の 誕 生 日 で 40 歳 となるので 公 的 介 護 保 険 の(1 第 2 号 ) 被 保 険 者 資 格 を 取 得 し 介 護 保 険 料 を 負 担 することになる 40 歳 以 上 65 歳 未 満 の 医 療

( 教 育 職 員 免 許 状 の 取 得 ) 第 9 条 教 育 職 員 免 許 状 ( 幼 稚 園 教 諭 二 種 免 許 状 )を 取 得 しようとする 者 は 教 育 職 員 免 許 法 に 基 づき 別 表 2に 掲 げる を 修 得 しなければならない 2 教 育 職 員 免 許 状 の

通 知 カード と 個 人 番 号 カード の 違 い 2 通 知 カード ( 紙 )/H27.10 個 人 番 号 カード (ICカード)/H28.1 様 式 (おもて) (うら) 作 成 交 付 主 な 記 載 事 項 全 国 ( 外 国 人 含 む)に 郵 送 で 配 布 希 望 者 に 交

< EC8E F58B8B975E8CF6955C8CB48D652E786C73>

-2-

(\202g22\214\366\225\\.xls)

<819A955D89BF92B28F BC690ED97AA8EBA81418FA48BC682CC8A8890AB89BB816A32322E786C7378>

参加表明書・企画提案書様式

23年度版 総社市様式外.xls

m07 北見工業大学 様式①

2 一 般 行 政 職 給 料 表 の 状 況 (24 年 4 月 1 日 現 在 ) 1 級 2 級 3 級 4 級 5 級 6 級 ( 単 位 : ) 7 級 1 号 給 の 給 料 月 額 135, , , , , , ,

(4) ラスパイレス 指 数 の 状 況 H H H5.4.1 ( 参 考 値 ) 97.1 H H H H5.4.1 H H5.4.1 ( 参 考

工 事 名 渟 城 西 小 学 校 体 育 館 非 構 造 部 材 耐 震 改 修 工 事 ( 建 築 主 体 工 事 ) 入 札 スケジュール 手 続 等 期 間 期 日 期 限 等 手 続 きの 方 法 等 1 設 計 図 書 等 の 閲 覧 貸 出 平 成 28 年 2 月 23 日 ( 火

Microsoft Word - 収納オンライン(個人情報の種類)

工 事 名 能 代 南 中 学 校 体 育 館 非 構 造 部 材 耐 震 改 修 工 事 ( 建 築 主 体 工 事 ) 入 札 スケジュール 手 続 等 期 間 期 日 期 限 等 手 続 きの 方 法 等 1 設 計 図 書 等 の 閲 覧 貸 出 平 成 28 年 5 月 24 日 ( 火

< CF6955C976C8EAE DE82C28E73816A2E786C73>

Microsoft Word 利子補給金交付要綱

職 員 の 平 均 給 与 月 額 初 任 給 等 の 状 況 (1) 職 員 の 平 均 年 齢 平 均 給 料 月 額 及 び 平 均 給 与 月 額 の 状 況 (5 年 4 月 1 日 現 在 ) 1 一 般 行 政 職 区 類 団 府 分 似 体 平 均 年 齢

<4D F736F F D C8E9688D993AE82C994BA82A492F18F6F8F9197DE81698DC58F49816A2E646F6378>

入 札 参 加 者 は 入 札 の 執 行 完 了 に 至 るまではいつでも 入 札 を 辞 退 することができ これを 理 由 として 以 降 の 指 名 等 において 不 利 益 な 取 扱 いを 受 けることはない 12 入 札 保 証 金 免 除 13 契 約 保 証 金 免 除 14 入

< C8EAE81698E738BE692AC91BA94C5816A8CF6955C B835E2E786C73>

( 注 )1 ラスパイレス 指 数 とは 全 地 方 公 共 団 体 の 一 般 行 政 職 の 給 料 月 額 を 一 の 基 準 で 比 較 するため の 職 員 数 ( 構 成 )を 用 いて 学 歴 や 経 験 年 数 の 差 による 影 響 を 補 正 し の 行 政 職 俸 給 表 (

J A K カ イ ロ プ ラ ク テ ィ ッ ク 協 同 組 合 規 約 ( 目 的 ) 第 1 条 組 合 員 の 権 利 義 務 等 は 定 款 に よ っ て 定 め ら れ て い る が 定 款 の 第 6 条 の 規 定 に よ り 定 款 に 記 載 さ れ な い 必 要 事 項

2 出 願 資 格 審 査 前 記 1の 出 願 資 格 (5) 又 は(6) により 出 願 を 希 望 する 者 には, 出 願 に 先 立 ち 出 願 資 格 審 査 を 行 いますので, 次 の 書 類 を 以 下 の 期 間 に 岡 山 大 学 大 学 院 自 然 科 学 研 究 科 等

4 承 認 コミュニティ 組 織 は 市 長 若 しくはその 委 任 を 受 けた 者 又 は 監 査 委 員 の 監 査 に 応 じなければ ならない ( 状 況 報 告 ) 第 7 条 承 認 コミュニティ 組 織 は 市 長 が 必 要 と 認 めるときは 交 付 金 事 業 の 遂 行 の

[ 組 合 員 期 間 等 の 特 例 ] 組 合 員 期 間 等 については 年 齢 職 種 などにより 過 去 の 制 度 からの 経 過 措 置 が 設 けられ ており 被 用 者 年 制 度 の 加 入 期 間 ( 各 共 済 組 合 の 組 合 員 期 間 など)については 生 年 月 日

後期高齢者医療制度

平成17年度高知県県産材利用推進事業費補助金交付要綱

3 職 員 の 平 均 給 与 月 額 初 任 給 等 の 状 況 (1) 職 員 の 平 均 年 齢 平 均 給 料 月 額 及 び 平 均 給 与 月 額 の 状 況 (24 年 4 月 1 日 現 在 ) 1 一 般 行 政 職 平 均 年 齢 平 均 給 料 月 額 平 均 給 与 月 額

の と す る (1) 防 犯 カ メ ラ を 購 入 し 設 置 ( 新 設 又 は 増 設 に 限 る ) す る こ と (2) 設 置 す る 防 犯 カ メ ラ は 新 設 又 は 既 設 の 録 画 機 と 接 続 す る こ と た だ し 録 画 機 能 付 防 犯 カ メ ラ は

2 一 般 行 政 職 給 料 表 の 状 況 ( 平 成 23 年 4 月 1 日 現 在 ) ( 単 位 : ) 1 級 2 級 3 級 4 級 5 級 6 級 7 級 8 級 1 号 給 の 給 料 月 額 135,6 161,7 222,9 261,9 289,2 32,6 366,2 41

競 争 参 加 資 格 審 査 等 事 務 取 扱 要 領 ( 抜 粋 ) ( 有 資 格 者 としない 者 ) 第 6 条 契 約 事 務 責 任 者 は 契 約 を 締 結 する 能 力 を 有 しない 者 破 産 者 で 復 権 を 得 ない 者 及 び 暴 力 団 等 の 反 社 会 的 勢

1 育 児 休 業 代 替 任 期 付 職 員 ( 一 般 事 務 職 )とは 育 児 休 業 代 替 任 期 付 職 員 とは 一 般 の 職 員 が 育 児 休 業 を 取 得 した 際 に 代 替 職 員 とし て 勤 務 する 職 員 です 一 般 事 務 職 については 候 補 者 として

<817993FA967B8E E A E815B817A B F976C8EAE82502D322E786C73>

2 職 員 の 平 均 給 与 月 額 初 任 給 等 の 状 況 (1) 職 員 の 平 均 年 齢 平 均 給 料 月 額 及 び 平 均 給 与 月 額 の 状 況 (26 年 4 月 1 日 現 在 ) 1 一 般 行 政 職 区 分 平 均 年 齢 平 均 給 料 月 額 平 均 給 与

Microsoft Word - 目次.doc

スライド 1

定款

65 発 送 管 理 2 賦 課 期 日 情 報 66 発 送 管 理 3 賦 課 期 日 情 報 67 発 送 管 理 4 賦 課 期 日 情 報 68 発 送 管 理 5 賦 課 期 日 情 報 69 発 送 管 理 6 賦 課 期 日 情 報 70 発 送 管 理 7 賦 課 期 日 情 報

Taro-官報 入札公告【埼玉病院】

Microsoft Word - 文書 3

4 参 加 資 格 要 件 本 提 案 への 参 加 予 定 者 は 以 下 の 条 件 を 全 て 満 たすこと 1 地 方 自 治 法 施 行 令 ( 昭 和 22 年 政 令 第 16 号 ) 第 167 条 の4 第 1 項 各 号 の 規 定 に 該 当 しない 者 であること 2 会 社

Taro-給与公表(H25).jtd

入札公告 次 の と お り 一 般 競 争 入 札 に 付 し ま す 平 成 2 7 年 7 月 1 6 日 経 理 責 任 者 独 立 行 政 法 人 国 立 病 院 機 構 富 山 病 院 長 嶋 大 二 郎 調 達 機 関 番 号 所 在 地 番 号 1 6 第

(3) その 他 市 長 が 必 要 と 認 める 書 類 ( 補 助 金 の 交 付 決 定 ) 第 6 条 市 長 は 前 条 の 申 請 書 を 受 理 したときは 速 やかにその 内 容 を 審 査 し 補 助 金 を 交 付 すべきものと 認 めたときは 規 則 第 7 条 に 規 定 す

職 員 の 平 均 給 与 月 額 初 任 給 等 の 状 況 () 職 員 の 平 均 年 齢 平 均 給 料 月 額 及 び 平 均 給 与 月 額 の 状 況 ( 年 月 日 現 在 ) 一 般 行 政 職 平 均 給 与 月 額 平 均 年 齢 平 均 給 料 月 額 平 均 給 与 月 額

スライド 1

Microsoft Word - H24様式(那珂市版).doc

<904588F582CC8B8B975E814592E888F58AC7979D82CC8CF6955C E348DEC90AC2E786C73>

16 日本学生支援機構

様式(補助金)

(6) Qualification for participating in the tendering procedu

2 一 般 行 政 職 給 料 表 の 状 況 (24 年 4 月 1 日 現 在 ) 1 級 2 級 3 級 4 級 5 級 6 級 7 級 ( 単 位 : 円 ) 8 級 1 号 給 の 給 料 月 額 135,6 185,8 222,9 261,9 289,2 32,6 366,2 413,

平成16年度

様 式 第 2 号 -イ( 第 7 条 関 係 ) 事 業 概 要 書 1 取 得 する 設 備 建 物 の 設 置 場 所 2 設 置 場 所 の 敷 地 の 現 況 3 設 置 場 所 の 建 物 の 現 況 ( 又 は 新 増 設 等 の 予 定 ) 4 資 金 調 達 計 画 - 神 戸 市

波佐見町の給与・定員管理等について

入札公告 機動装備センター

<4D F736F F D208C6F D F815B90A BC914F82CC91CE899E8FF38BB582C982C282A282C42E646F63>

社会保険加入促進計画に盛込むべき内容

6 謝金(給与等)

スライド 1

<4D F736F F F696E74202D208E9197BF322D31208C9A90DD B835E CC8A C982C282A282C4>

ていることから それに 先 行 する 形 で 下 請 業 者 についても 対 策 を 講 じることとしまし た 本 県 としましては それまでの 間 に 未 加 入 の 建 設 業 者 に 加 入 していただきますよう 28 年 4 月 から 実 施 することとしました 問 6 公 共 工 事 の

17 外 国 人 看 護 師 候 補 者 就 労 研 修 支 援 18 看 護 職 員 の 就 労 環 境 改 善 運 動 推 進 特 別 20 歯 科 医 療 安 全 管 理 体 制 推 進 特 別 21 在 宅 歯 科 医 療 連 携 室 整 備 22 地 域 災 害 拠 点 病

別紙3

<4D F736F F D F93878CA797708F4390B3816A819A95CA8B4C976C8EAE91E682538B4C8DDA97E12E646F6378>

< B839395CA8E6496F FC817A FC90B E786C73>

Transcription:

第 19 回 スクエア free セミナー 東 京 日 本 橋 久 松 町 区 民 会 館 COBOLエンジニアをRubyエンジニアに! ~ Ruby 業 務 システム 開 発 ~ 2012 年 5 月 25 日 株 式 会 社 テクノプロジェクト 代 表 取 締 役 社 長 吉 岡 宏 Copyright(c)2012 TechnoProject.Inc. All Rights Reserved. 1

テクノプロジェクトの 概 要 1984(S59) 年 設 立 富 士 通 40% 山 陰 中 央 テレビ40% 山 陰 合 同 銀 行 10% 本 社 : 島 根 県 松 江 市 売 上 2011 年 度 33.8 億 ( 内 : 機 器 2.0 億 ) 社 員 数 190 名 主 なソリューション 自 主 ビ CIMA(クリニック 小 病 院 療 養 型 病 院 向 け 電 子 カルテ) 医 療 ネット グループ 企 業 Ruby 開 発 ( 業 務 系 ) 地 域 の 製 造 業 サービス 業 向 けソリューション 開 発 ( 株 )マツケイ FCA 会 員 1975(S45) 年 設 立 2003 年 : 全 株 式 取 得 データセンター データパンチ システム 開 発 社 員 数 120 名 Copyright(c)2012 TechnoProject.Inc. All Rights Reserved. 2

Rubyへの 取 り 組 み 2007 年 1 月 :Ruby 開 発 へ 参 加 決 定 3 月 :Ruby 勉 強 会 開 催 (Rails) 7 月 :IPA 自 治 体 向 け 業 務 システムの 実 証 実 験 採 択 (7 千 万 ) 高 額 合 算 ( 松 江 市 ) 2008 年 IPAのRuby 調 査 事 業 施 設 予 約 など 2009 年 地 域 企 業 向 けシステム 開 発 県 の 部 局 システム 県 外 IT 企 業 支 援 教 育 コース マツケイ: 県 の 先 進 開 発 補 助 : 帳 票 エディターThinReports 2010 年 地 域 企 業 向 けシステム 開 発 県 の 部 局 システム 医 療 機 関 の 管 理 システム 県 の 先 進 開 発 補 助 :アジャイル 開 発 ( 製 造 業 ) 2011 年 松 江 市 )MISALIO 周 辺 システム 県 の 部 局 システム( 予 算 編 成 ) 教 育 コース 2012 年 全 県 医 療 ネットワーク 島 根 県 ) 予 算 編 成 Ruby 開 発 推 進 室 社 内 の 開 発 ノウハウの 蓄 積 と 活 用 開 発 標 準 作 成 2012 終 了 Copyright(c)2012 TechnoProject.Inc. All Rights Reserved. 3

Ruby 業 務 システム 開 発 の 実 績 2007 年 度 IPA 公 募 事 業 医 療 介 護 の 高 額 合 算 システム( 松 江 市 殿 ) 住 民 記 録 システム 国 民 健 康 保 険 システム ( 医 療 保 険 ) 後 期 高 齢 者 システム ( 医 療 保 険 75 歳 以 上 ) 介 護 保 険 システム 既 存 業 務 システム (メインフレーム C/S) 住 民 異 動 情 報 自 己 負 担 額 資 格 情 報 支 給 額 情 報 自 己 負 担 額 資 格 情 報 支 給 額 情 報 自 己 負 担 額 資 格 情 報 支 給 額 情 報 医 療 介 護 高 額 合 算 システム Ruby 開 発 システム 窓 口 業 務 内 部 処 理 市 民 相 談 支 援 申 請 受 付 証 明 書 発 行 など 自 己 負 担 額 合 算 支 給 決 定 支 払 い 登 録 口 座 振 替 情 報 など 大 量 テ ータ 処 理 精 度 の 高 い 帳 票 印 刷 再 印 刷 やヘ ーシ 指 定 印 刷 バッチ 処 理 環 境 Copyright(c)2012 TechnoProject.Inc. All Rights Reserved. 4

Ruby 業 務 システム 開 発 の 実 績 2007 年 IPA( 情 報 処 理 推 進 機 構 ) 実 証 事 業 IPAオープンソフトウェアセンターがRuby/Railsを 基 幹 業 務 に 適 用 する 実 証 事 業 を 実 施 松 江 市 殿 ) 医 療 介 護 高 額 合 算 システム ( 日 本 初 :バッチ 処 理 を 含 む 基 幹 業 務 全 体 ) 約 50 人 月 2007.9~2008.3 オン:14 本 バッチ:24 本 業 務 開 発 チーム:6 名 テクノプロジェクト マツケイ 共 通 技 術 チーム:3 名 ネットワーク 応 用 通 信 研 究 所 Copyright(c)2012 Techno Project. Inc.. All Rights Reserved. 5

Railsでも C/Sシステムと 同 様 なキメ 細 かな 画 面 窓 口 に 市 民 が 来 た 時 の 対 応 ( 上 段 : 申 請 者 情 報, 中 段 : 受 給 履 歴 下 段 : 申 請 内 容 ) Copyright(c)2012 TechnoProject.Inc. All Rights Reserved. 6

メインフレームのオンライン 構 造 端 末 オ ン ラ イ ン 制 御 主 プ ロ 業 務 処 理 業 務 処 理 業 務 処 理 DB アクセス ルーチン データ ベース ネットワークDB メッセージ 振 り 分 け 多 重 端 末 多 重 会 話 画 面 定 義 体 画 面 定 義 体 画 面 定 義 体 クラサバ3 階 層 開 発 プレゼンテーション 層 アプリケーション 層 データベース 層 RDB Copyright(c)2012 TechnoProject.Inc. All Rights Reserved. 7

Webアプリ(Railsシステム 構 造 ) Ruby on Rails ( 機 能 分 割 :モテ ル ヒ ュー コントローラ) 端 末 W E B サ バ Apache R A I L S 制 御 コントローラ コントローラ コントローラ 業 務 処 理 業 務 処 理 業 務 処 理 ビュー ビュー ビュー 画 面 画 定 面 義 定 体 義 体 画 面 定 義 体 モデル Active Record データ ベース MySQL Ruby on Rails M:モデル(DBマクロ) 検 索 挿 入 更 新 削 除 のSQL( 一 部 業 務 処 理 を 含 む) V:ビュー( 画 面 定 義 ) HTML ヘルパー HTMLエテ ィター(Webテ サ イナ) C:コントローラ(オンライン 制 御 業 務 処 理 ) 業 務 ロジック Copyright(c)2012 TechnoProject.Inc. All Rights Reserved. 8

開 発 標 準 :COBOLerの 復 活 (2007~) ベテランSE(COBOLer)がWebシステムの 開 発 に 参 加 できる 1ウォータフォール 開 発 ( 設 計 製 造 テスト) 2 厳 格 なコーディング 規 約 (Rubyの 自 由 度 をなくす) 3 日 本 語 のDB 項 目 名 称 ( 設 計 書 とソースの 見 易 さ) 4SQL 記 述 ( 判 り 易 さ 但 し 便 利 な 部 品 が 使 えない) 5バッチ 処 理 も 同 一 言 語 で 開 発 6 構 造 化 設 計 ( 業 務 ロジック 重 視 従 来 のト キュメント 類 ) 7 少 ない 部 品 ( 少 量 の 部 品 から 始 める 覚 え 易 さ) 8 画 面 定 義 (HTML)は 専 任 化 :Webテ サ イナー 9クラス 設 計 :テーフ ル 毎 の 業 務 ロシ ックを 含 めたアクセスルーチン COBOLer 向 けRuby/Rails 教 育 コース by テクノプロジェクト Copyright(c)2012 Techno Project. Inc.. All Rights Reserved. 9

COBOLエンジニア 向 けRuby 教 育 (1) ネック オブジェト 指 向 の 概 念 が 判 らない(クラス メソッド 継 承 ) サブルーチン( 外 部 ライブラリィ)が 膨 大 命 令 が 多 い( 業 務 システムでは 不 要 な 物 が 多 い: 文 字 列 操 作 ) Rails Webアプリの 構 造 仕 組 みが 判 らない COBOLエンジニア 向 けRuby 開 発 入 門 (Ruby 編 ) COBOLコーディングとの 比 較 言 語 の 基 礎 メソッド 変 数 定 数 配 列 予 約 語 1 日 コース 演 習 問 題 社 員 台 帳 ファイル CSV 部 門 別 社 員 台 帳 Rubyプログラム CSV 所 属 資 格 情 報 ファイル CSV 入 力 データ 読 み 込 み 読 み 込 み 終 了 判 定 件 数 カウンタ 入 力 データ 配 列 マッチングキーの 判 定 繰 り 返 し 処 理 ファイル 出 力 数 値 計 算 Copyright(c)2012 Techno Project. Inc.. All Rights Reserved. 10

COBOLエンジニア 向 けRuby 教 育 (2) COBOLエンジニア 向 けRuby 開 発 入 門 (Ruby on Rails 編 ) 1 日 コース 開 発 環 境 (フォルダ プロジェクト ソースコード) DB(データベース 作 成 DB 操 作 コマンド DBアクセスルーチンActiveRecord) Webアプリの 構 造 Railsの 仕 組 み(コントローラとビュー) 演 習 問 題 自 動 生 成 機 能 で 作 成 したM V Cの 修 正 ( 機 能 追 加 ) 見 やすい 多 機 能 な 画 面 の 作 成 スタイルシート 画 面 の 細 かな 制 御 ( 項 目 の 入 力 抑 制 色 変 更 数 値 編 集 日 付 編 集 など) 通 常 のRuby Ruby on Railsの 研 修 を 受 講 する 当 初 のネックが 解 消 された 状 態 オブジェクト 指 向 の 特 徴 を 活 かしたWebアプリの 開 発 スキルを 習 得 できる Copyright(c)2012 Techno Project. Inc.. All Rights Reserved. 11

開 発 標 準 への 不 満 面 白 くない!! アジャイル 開 発 新 しい 便 利 なものが 使 えない ライブラリィ ツール 製 造 業 の 製 造 機 器 管 理 システム スクラムの 伝 道 師 による 指 導 島 根 県 の 公 募 事 業 ( 半 額 補 助 ) 熱 い 集 団 ==> 開 発 の 楽 しさ 新 しいことへのチャレンジ 英 文 サイトの 調 査 ( 米 国 発 信 の 情 報 が 多 い) でも 全 てのエンジニアが 出 来 ることではない アジャイルは 少 人 数 のチームだから 出 来 る Copyright(c)2012 Techno Project. Inc.. All Rights Reserved. 12

スプリントプランニング Copyright(c)2012 Techno Project. Inc.. All Rights Reserved.

タスクボード Copyright(c)2012 Techno Project. Inc.. All Rights Reserved.

スプリントバーンダウンチャート Copyright(c)2012 Techno Project. Inc.. All Rights Reserved.

スプリントレビュー Copyright(c)2012 Techno Project. Inc.. All Rights Reserved.

ペアワーク Copyright(c)2012 Techno Project. Inc.. All Rights Reserved.

リリースふりかえり 時 系 列 に KPT スプリントバーンダウンチャート 取 り 入 れたプラクティス などを 壁 に 貼 り 良 かったこと/ 悪 かったこと をふりかえった Copyright(c)2012 Techno Project. Inc.. All Rights Reserved.

開 発 標 準 :コストダウン(2010~) アジャイル+ 業 務 システム 開 発 + 請 負 契 約 開 発 手 法 1 開 発 方 式 とドキュメント 2 開 発 チーム 3テスト 駆 動 開 発 4ソースレビューとペアプログラミング ツール 5プロジェクト 管 理 開 発 ツール 6 外 部 ライブラリィの 活 用 7 帳 票 作 成 ツール 参 考 業 務 システム (ここでの 想 定 ) 業 務 処 理 が 複 雑 ( 処 理 手 順 が 多 階 層 化 している 例 外 がある) きめ 細 かな 帳 票 (チェック 用 管 理 用 お 客 様 用 ) 他 システム 連 携 Copyright(c)2012 TechnoProject Inc, Ltd. All Rights Reserved. 19

開 発 手 法 1 開 発 方 式 とドキュメント (1) 設 計 :ウォーターフォール 業 務 システムは 一 般 的 に 制 度 法 律 慣 習 が 詰 まった 複 雑 なもの DBアクセスでは 多 くの 更 新 系 処 理 が 発 生 する イレギュラー 処 理 設 計 が 重 要 特 にDB 設 計 最 終 ト キュメント:メンテナンス 手 引 書 として 整 備 ( 含 む 納 品 物 ) 構 成 品 管 理 表 基 本 設 計 書 詳 細 設 計 書 操 作 運 用 マニュアル 開 発 途 中 は ホワイトボードのデジカメ 化 でもOK (2) 実 装 (PG 設 計 ~ 結 合 テスト):アジャイル= 素 早 く 繰 り 返 し 繰 り 返 しの 中 で 早 め 早 めの 顧 客 確 認 ( 満 足 度 )と 開 発 チームの 整 合 性 確 認 顧 客 リリースは2~3カ 月 の 単 位 で 段 階 的 に 行 う 実 装 は2~3 週 単 位 に 進 捗 と 品 質 の 確 認 を 行 う 参 考 COBOLでは 全 工 程 (100%) 設 計 工 程 ( 基 本 設 計 詳 細 設 計 ) 30% 製 造 工 程 (PG 設 計 プログラミング 単 体 テスト) 40% テスト 工 程 ( 結 合 テスト 総 合 テスト 運 用 テスト 操 作 研 修 ) 30% Copyright(c)2012 TechnoProject.Inc. All Rights Reserved. 20

開 発 手 法 2 開 発 チーム 短 期 開 発 (1 年 以 内 ): 最 初 から 全 員 投 入 チームワーク コミュニケーション PGの 役 割 :SE 補 助 作 業 業 務 習 得 先 行 開 発 若 手 エンジニアの 業 務 ノウハウ 習 得 の 場 全 工 程 に 参 加 朝 会 (スタント アッフ ミーティンク ): 短 時 間 一 人 一 人 の 進 捗 と 予 定 の 報 告 ダイナミックな 作 業 割 り 振 り( 朝 会 で 調 整 前 提 : 全 員 が 同 一 な 業 務 ノウハウ) 複 雑 な 業 務 では 不 可 能 である Copyright(c)2012 TechnoProject.Inc. All Rights Reserved. 21

開 発 手 法 3テスト 駆 動 開 発 テスト 手 続 きの 登 録 & 自 動 テスト( 含 む テストテ ータ 登 録 ) 効 果 : 品 質 向 上 (テストの 自 動 化 +ソースの 最 適 化 リファクタリング) 単 体 機 能 テスト(ロジックの 内 部 仕 様 ) 評 価 : 生 産 性 と 効 果 より 活 用 :ホワイトボックステスト(モテ ル ヒ ュー コントローラ モシ ュール 単 位 ) 繰 り 返 し[ 1テストケース 登 録 ロシ ック 記 述 ( 数 ステッフ ) リファクタリング ] 機 能 テスト( 業 務 の 外 部 仕 様 ) 評 価 : 活 用 :ブラックボックステスト ユーザサイドのテスト レグレッションテストの 容 易 性 ライフサイクルでの 活 用 品 質 向 上 Copyright(c)2012 TechnoProject. Inc. All Rights Reserved. 22

開 発 手 法 4ソースレビューとペアプログラミング (1) 基 本 パターン ソースレビュー コーディング 規 約 遵 守 第 三 者 の 目 に 触 れることが 重 要 タイミングは 単 体 テストの 終 了 段 階 開 発 者 : 中 級 レベル 以 上 は 単 独 開 発 が 基 本 (2)オプション ペアプログラミング 開 発 者 : 初 級 レベル(Rails 初 心 者 新 入 社 員 アソシエイト 業 務 初 めて) 早 期 立 ち 上 げを 目 的 に 中 級 レベルのエンジニアがトレーナ 役 を 担 当 し つまづきを 最 小 化 する 初 心 者 が 質 問 しやすい 環 境 を 強 制 的 に 作 る Copyright(c)2012 TechnoProject. Inc. All Rights Reserved. 23

ツール 5プロジェクト 管 理 開 発 ツール Ruby:1.9 系 + Rails:3 系 Redmine 案 件 管 理 ToDo Subversion ソース 履 歴 管 理 (Redmineと 連 携 ) NetBeans 開 発 ツール(IDE+ソースエテ ィター) Cucumber 結 合 テストツール( 画 面 単 位 外 部 :ユーサ サイト テスト) 日 本 語 によるテスト 仕 様 記 述 Capistrano デプロイ( 本 番 環 境 への 更 新 モジュール 反 映 ) データベース 新 規 開 発 MySQL PostgreSQL 既 存 クラアントサーハ システムのWeb 化 Oracle SQLSeverの 継 続 使 用 複 合 キーのサポート 部 品 あり Copyright(c)2012 TechnoProject.Inc. All Rights Reserved. 24

ツール 6 外 部 ライブラリィの 活 用 便 利 な 部 品 の 活 用 (ネット 上 + 社 内 実 績 ) 部 品 の 活 用 度 に 応 じて 生 産 性 品 質 向 上 部 品 の 管 理 が 重 要 活 用 ノウハウ 逆 引 き 更 新 情 報 ライセンス(MIT) 実 績 プロジェクト 利 用 者 使 用 上 の 注 意 事 項 Ruby/Railsのハ ーシ ョン 等 例 :Pagenation 帳 票 画 面 の 一 覧 表 および 次 ページ 送 りの 部 品 ライブラリィ : GEMパッケージ Railsプラグイン 7 帳 票 ツール Ruby 用 :ThinReports( 帳 票 エテ ィタ 帳 票 作 成 ) オーフ ンソースで マツケイより 提 供 (TPJグループ 企 業 ) HTML5ヒ ューア 開 発 PDF 化 機 能 外 字 サポート 帳 票 作 成 ライブラリィ Copyright(c)2012 TechnoProject. Inc. All Rights Reserved. 25

2012 年 2 月 第 四 回 福 岡 Ruby 大 賞 で 大 賞 を 受 賞 オープンソース 帳 票 ツール : シンレポーツ 日 高 克 也 氏 Matsukei Open Source Center http://osc.matsukei.net/ 日 経 BPより Copyright(c)2012 TechnoProject. Inc. All Rights Reserved. 26

繰 返 し 回 数 の 最 適 化 業 務 ノ ウ ハ ウ 習 熟 度 繰 返 し 頻 度 ( 顧 客 リリース 回 数 ) 高 低 多 最 多 少 多 多 少 最 少 少 低 高 プロジェクトチームの 開 発 経 験 度 (Ruby/Railsアフ リ 新 技 術 を 含 む) 最 少 :プロト 開 発 設 計 工 程 で 実 業 務 相 当 の 画 面 を 作 成 し 顧 客 確 認 ( 操 作 性 ) 1 回 ( 設 計 + 実 装 ) 少 :スパイラル 開 発 サブシステム 単 位 設 計 1 回 実 装 2~3 回 基 本 設 計 1 回 2~3 回 ( 詳 細 設 計 + 実 装 ) 1 回 目 は 主 要 画 面 中 心 多 :アジャイル 開 発 基 本 設 計 1 回 n 回 ( 詳 細 設 計 +m 回 ( 実 装 )) 最 多 : 無 謀 実 装 :フ ロク ラミンク テスト 結 合 テスト+ 顧 客 確 認 第 三 の 軸 顧 客 要 件 や 利 用 者 ニーズの 変 化 のスピード 変 化 の 速 いネットビジネスなどは 変 化 を 吸 収 するフェーズ( 繰 り 返 し)を 当 初 計 画 に 盛 り 込 む Copyright(c)2012 TechnoProject.Inc. All Rights Reserved. 27

新 システム 分 野 への 展 開 Ruby 業 務 システム 開 発 初 期 コストが 少 ない 全 てオープンソースで 構 築 できる(DBも) テストが 容 易 である Rails + アジャイル 短 期 繰 り 返 し 開 発 非 定 型 の 業 務 へ EXCELを 使 った 統 計 分 析 の 報 告 業 務 担 当 者 の 交 替 により 継 続 性 がなくなる 定 期 的 な 報 告 時 の 基 礎 データをシステム 化 し 継 続 性 のある 報 告 ( 質 の 向 上 ) エビデンスのための 定 期 的 な 記 録 作 成 点 検 ヒアリング( 装 置 類 システム プロジェクト 組 織 企 業 )をシステム 化 し 時 系 列 分 析 や 情 報 の 見 える 化 が 可 能 基 幹 の 業 務 から 外 れたもの トラブル 報 告 問 題 点 管 理 派 遣 社 員 の 作 業 時 間 管 理 非 定 型 業 務 のシステム 化 による 生 産 性 業 務 品 質 の 向 上 Copyright(c)2012 TechnoProject Inc. All Rights Reserved. 28

http://www.tpj.co.jp Copyright(c)2012 TechnoProject Inc. All Rights Reserved. 29