ZENET

事業紹介

SERVICE

ホーム事業紹介Ruby開発・保守

Rubyのシステム開発は12年超。様々なご要望にお応えできます。

ゼネットでは、2007年から Ruby on Rails を用いたシステム開発と保守を積極的に行っています。

Ruby on Rails での開発は、他の言語やフレームワークに比べ、開発途中の仕様変更を比較的反映しやすく、開発速度やお客様の満足度を向上させることが可能です。

「実際に動くシステムを確認しながら開発を進めたい」「スモールスタートで無駄なくシステム化を行いたい」「Railsのバージョンアップを行いたい」等、様々な要望にお答えすることが可能です。

Ruby、Railsのマイグレーション(バージョンアップ)

Ruby、Railsのマイグレーション

既にRubyで開発されたシステムを運用されているお客様にとっては、セキュリティの向上や性能向上に向けて、バージョンアップが急務となる場合がございます。ゼネットでは自社での開発経験で培ったノウハウを基に、3->4、4->5へと段階を踏んだバージョンアップや、一気にバージョンアップした実績があります。 マイグレーションの実績は以下の通りになります。
Rails 3.1系 -> 5.1系へのバージョンアップ / Rails 4系 -> 5系へのバージョンアップ / Rails 5系 -> 最新へのバージョンアップ
また、バージョンアップではありませんが、以下のような作業実績もあります。
・巨大化したWEBアプリをサービス単位で別アプリとして分離
・現在のGemのバージョンアップ、代替Gemの導入、使用Gemの廃止など

アジャイル開発による開発支援

Ruby、Railsのマイグレーション

お客様のご期待に素早く対応できるよう、ゼネットではアジャイル開発での支援を行っております。
2週間から1か月のイテレーションの中で設計から開発までを行うことで、より早くお客様の目に触れるシステムを開発しております。
当社のプロジェクトリーダがお客様のご要望をヒアリングしたうえで、最適な機能をご提案・設計し、支援させていただいております。

他言語からRubyへのリプレイス(変換)

Ruby、Railsのマイグレーション

既にRuby以外の言語で運用されているシステムをRubyに置き換える開発支援も行っております。
Ruby以外の技術も必要になりますが、長年弊社で培ってきたノウハウを活用しリプレイスを行っております。

既存サービスのカスタマイズ

Ruby、Railsのマイグレーション

既に溢れている様々なサービスをお客様がご利用になる場合に、どうしても【かゆいところに手が届かない】という場合があります。
そういったお客様のご要望にお応えすべく、既存サービスのカスタマイズも行っております。
・Redmine(プロジェクト管理ツール)のカスタマイズ
 お客様のご要望を叶える様々なプラグインを開発し導入いたしました。もちろん既に配布されているプラグインをご利用するご提案も合わせて行っております。
・Salesforce(営業支援ツール)のカスタマイズ
 標準機能を利用した見込客の収集や商談、問い合わせの管理などをサポートいたします。
 またお客様のご要望に合わせて、標準オブジェクトのカスタマイズをはじめ、Apexを利用した機能拡張・外部システムとのAPI連携を開発し導入いたします。

リッチクライアントシステム開発

Ruby、Railsのマイグレーション

多くのWEBアプリケーションでは、ただ表示するだけでなくユーザの動作によって画面が切り替わるアプリのような画面が用いられています。
ゼネットでもお客様の高いご要望にお応えすべく、リッチな画面を開発する技術を活用し開発を行っております。
お客様からのご指定や、システムの特徴によりご提案をしながら多種なツールを活用しております。

backbone

backbone.js

AngularJS

AngularJS

Bootstrap

bootstrap

React

React

jQuery

jQuery

d3JS

d3JS

VueJS

VueJS

運用・保守

運用面でも広いノウハウを保有。

ゼネットでは、10年以上の開発・保守実績があるため古いバージョンのRubyシステムのマイグレーション等も多数ノウハウがあります。

そのため、アジャイル方式での開発はもちろんのこと、サーバの保守やRuby、Railsのバージョンアップ等、運用面でも対応が可能です。

Ruby、Railsの運用・保守にお困りの方も是非ご相談ください。

AWS(Amazon Web Service)の活用

RubyではWEBアプリケーションを開発することがほぼ100%であり、クラウドサービスであるAWSを利用することは切っても切れない状況になっております。
弊社でも様々な案件でAWSを活用し、必要があればお客様へのご提案を行っております。
実績のある主なサービス:

lambda

AWS Lambda

rds

AWS RDS

cloud front

AWS Cloud Front

s3

AWS S3

EC3

AWS EC2

Dynamo

AWS DynamoDB

当社ではAWSの技術者の育成を行っており、今後も様々な案件でのご提案を行っていきます。

資格

高いレベルの技術者が多数いるからできるRuby開発。

Rubyでの開発は高い生産性での開発が可能な反面、技術者に高い技術力が要求されます。

ゼネットはRuby Association Certified System Integrator Goldに認定されており、Ruby Association Certified Ruby Programmerが多数在籍しております。

資格に裏づけされた高い技術力があるからこそお客様に質の高いサービスを提供することができるのです。

※Ruby Association Certified System Integrator GoldとはRubyの高い技術を持った企業に対してRuby Associationが認定するRuby技術者認定制度です。 

認定の条件となるRuby Association Certified Ruby Programmer資格保持者はRuby技術者としての技術力を公正に評価され、高い水準のRubyによるシステム開発能力を持つことを証明されます。

Ruby Association Certified
Ruby Programmer 資格保持者

Ruby Association Certified Ruby Programmer Gold … 9名

Ruby Association Certified Ruby Programmer Silver … 26名

Rails技術者認定試験 資格保有者

Rails4認定シルバー技術者 … 1名

事例紹介

  • SFAシステム

    概要

    画面UIの設計・提案から開発までを担当。

    2-3ヶ月の短納期の中で、サブシステム開発や新規機能開発を担当しながらリッチな機能を実現するよう、jQueryやプラグインを活用したフロントの機能も実現しています。

    • 工数
      50人月
    • 開発言語
      Ruby2.1.9 -> 2.4.4 / Rails4.1.1 -> 5.1.4
    • 環境
      CentOS(AWS) / Mysql
  • 社員作業管理システム

    概要

    Ruby及びRailsのマイグレーションをメインとして、システムのバージョンアップに合わせた機能追加を担当。

    外部のシステムとのAPI連携等を含めた実装を行っています。

    • 工数
      20人月
    • 開発言語
      Ruby2.1.0 -> 2.5.1 / Rails3.2.11 -> 5.2.1
    • 環境
      CentOS(AWS)
  • 商社向けシステム

    概要

    システムの要件定義から設計・開発・運用保守を担当。
    複数のシステムで動いていた業務を一つのシステムに統合しています。

    • 工数
      130人月
    • 開発言語
      Ruby2.2.10 / Rails4.2.4
    • 環境
      centOS(AWS)
  • 顧客管理システム

    概要

    カスタマーサポートが利用する顧客管理機能。

    SPA(Single Page Application)構成でシステムを実装しています。

    • 工数
      5人月
    • 開発言語
      Grails / Ruby / Rails / PHP
    • 環境
      CentOS(AWS) / Mysql / SqlServer
  • 気象システム開発

    概要

    リッチな機能を実現するようフロントサイドの開発をメインとしている。

    googleAppとの連携やバックエンドのシステムの連携を行っています。

    • 工数
      100人月
    • 開発言語
      React / Redux
    • 環境
      -
  • 医師のキャリア支援サイト

    概要

    Railsのレールに乗せた、WEBアプリケーション開発。

    肥大化したアプリケーションの分割をスタートとし、その後の機能追加を行っています。

    • 工数
      -
    • 開発言語
      Ruby / Rails / React / Vue.JS
    • 環境
      Docker / Postgresql / ErasticSearch
  • クリニック向けシステム

    概要

    RailsでのWebアプリケーションの機能開発や、モダンなウェブフレームワークを使用したスマートフォンアプリの開発を行っています。

    • 工数
      -
    • 開発言語
      Ruby / Rails / React / Redux / swift / kotlin / node.js
    • 環境
      PostgreSQL / Docker / IaaS / websocket
  • 入札管理システム

    概要

    ruby及びRailsのマイグレーションをメインとして、システムのバージョンアップに合わせた、機能追加を担当。

    バージョンに合わせたrSpecの改修を主に担当しています。

    • 工数
      -
    • 開発言語
      Rails 3.1系 -> 5.1系
    • 環境
      -
  • 社員管理システム

    概要

    アジャイル開発主要でのWEBアプリケーション開発。

    スクラムを組み、開発を進めています。

    • 工数
      -
    • 開発言語
      Ruby / Rails / Vue.JS
    • 環境
      -

その他、Ruby開発の実績は
多数ございます。

ぜひ一度ご連絡ください。