20年を超える実務経験のなかで大手企業向けのミッションクリティカル(高品質、高機能、高機密)な情報システムの開発・運用に携わってまいりました。少数精鋭の小企業ならではの「速さ(例.意思決定、開発スピード)」も備えます。時間単価15,000円の上級エンジニアがリードします。
安心してお任せください。
参画プロジェクト
- 弊社エンジニアがこれまで参画してきたプロジェクトのアーキテクチャとそのプロジェクトで担ってきた役割です。
- パブリッククラウドを活用したWeb系システム開発を企画・要件定義から保守運用までトータルにサポートできます。
- 運用もおまかせください。セキュリティと可用性を考慮した様々な機能をサポートしています。
- システム開発にあたって弊社が提供できる価値や強みはこちらを参照してください。
- 各システムの詳細はこちらをご覧ください。 外部サイト(gist)に移動します。
プロジェクト | アークテクチャ | 担当工程 | ||||||||||
# | 業務・プロジェクト名 | type | backend | frontend | database | cloud | 企画 | 要件 | 設計 | 実装 | 導入 | 運用 |
32 | 宿泊・アクティビティ予約 | Web | ■言語 Java、Python、SQL ■実行環境 Amazon Linux2、Apache2.4、JVM、Python ■他社API PAY.JP、Google Maps/Geocoding/Charts、Line Notify、Fax ■APIプロトコル REST、SOAP、XML-RPC |
bootstrap
jquery angular android |
MySQL5.6/8.0 | AWS
– EC2 – S3 – Route53 – SES – API-Gateway – Lambda – CloudFront – IAM – AWSCLI – Boto3 – ETC… |
○ | ○ | ○ | ○ | ○ | ○ |
31 | ビッグデータの視覚化ツール評価 | Web/BI | Athena
S3 |
QuickSight
Highcharts.js |
Athena/S3 | AWS | ○ | ○ | ○ | ○ | ||
30 | 地域商社向けモール型物販サイト構築・導入 | Web | ■言語 PHP/Symfony ■実行環境 Amazon Linux2、Apache2.4 ■ECCUBE4をモール型にカスタマイズ |
MySQL | AWS | ○ | ○ | ○ | ○ | ○ | ○ | |
[プロボノ]被災地お店再開マップ | Web | Maps API | jquery
kml |
○ | ○ | ○ | ○ | ○ | ○ | |||
29 | 【自社】中国語学習ツール | Flex | Ruby
Rails |
Actionscript | MySQL | ○ | ○ | ○ | ○ | ○ | ○ | |
28 | パチンコ店向けチラシ受発注アプリ | Web | python3.7
Django2.2 |
bootstrap4
jquery3 |
MySQL | ○ | ○ | ○ | ○ | ○ | ||
27 | 医療ビッグデータ分析 | Web | PL/pgSQL | PostgreSQL | AWS | ○ | ○ | |||||
26 | 大手法律事務所向け会議調整アプリ | ASP.NET MVC5 | C# | bootstrap
jquery |
OAuth
EWS Managed API Graph API DirectoryServices |
Azure | ○ | ○ | ○ | |||
25 | 医療系基盤プロトタイプ開発 | Web | Java | bootstrap
jquery |
SQL Server | Azure | ○ | ○ | ||||
24 | アパレル向けレコメンド | Web | Python | BigQuery | GCP | ○ | ||||||
23 | 医薬データ処理基盤のAWSサーバレス化 | Web | Python | – | AWS | ○ | ||||||
22 | 高機能監視カメラソリューション(Poc) | Web | SQL Server | ○ | ○ | |||||||
21 | ツアープランレコメンド(PoC) | Web | Python | jupyter | SQL Server | ○ | ||||||
20 | 大手通販サイトWMSリプレース | Win | VB.NET
PL/SQL |
Oracle | AWS | ○ | ○ | ○ | ○ | |||
19 | 大手通販サイトWMS運用 | Win | VB.NET
PL/SQL |
Oracle | AWS | ○ | ○ | |||||
18 | SaaS型WMSの初期開発(技術選定含む) | Web | Java | react | MySQL | AWS | ○ | ○ | ○ | |||
17 | 独自BI/レポーティングツール | Web | Java | Actionscript | H2/SAS | ○ | ○ | ○ | ○ | ○ | ||
16 | 独自CRMパッケージ | Web | Java | jquery | MySQL | ○ | ○ | ○ | ||||
15 | 大手化粧品メーカ向けクリップボードアプリ | Flex | Java | Actionscript | MySQL | ○ | ||||||
14 | 大手新聞社向けCMSテンプレート開発 | Flex | Java | Oracle | ○ | ○ | ○ | |||||
13 | 独自課題管理ツール | ASP.NET | C# | SQL Server | ○ | ○ | ○ | |||||
12 | 土木積算ソフトウェア | Win | VB.NET | SQL Server | ○ | ○ | ||||||
11 | 証券トレーディングシステム共通コンポーネント | Win | C# | 不明 | ○ | ○ | ||||||
10 | 自社共通ライブラリ開発 | .NET | C# | – | ○ | ○ | ○ | ○ | ○ | |||
9 | 携帯キャリア向けSCM | Win | C# | Oracle | ○ | |||||||
8 | 電力基幹システム | Win | VB.NET | Oracle | ○ | ○ | ||||||
7 | モバイルワークフローパッケージ | ASP.NET | C# | ○ | ○ | |||||||
6 | PocketPC用DEMO用アプリ | Win | C# | ○ | ○ | ○ | ○ | |||||
5 | 携帯電話(初代FOMA)デバイスドライバ | 組込 | C/C++ | ○ | ○ | ○ | ||||||
4 | 携帯電話アプリのLinuxポーティング | 組込 | ASM/C/C++ | ○ | ○ | ○ | ||||||
3 | 欧州向けUMTS携帯電話デバイスドライバ | 組込 | ASM/C/C++ | ○ | ○ | ○ | ||||||
2 | 北米向けGSM携帯電話デバイスドライバ | 組込 | ASM/C/C++ | ○ | ○ | |||||||
1 | カーナビゲーションTAXI向けカスタマイズ | 組込 | C | ○ |
NYANGO(にゃんご)は、コンピュータシステム・ソフトウェアの企画・設計・開発・運用を得意とする会社です。上流から下流までフルスタックで対応できます。
NYANGOの7つのこだわり・強み
- 仕事が速い
- コミュニケーションスキルが高い
- 無駄のない見積もり・プロジェクト管理手法を採用
- ベンダーフリー → 最適提案
- 間接コストがほぼゼロ → 高品質なサービスを安価にご提供
- フルスタック対応
- 様々な規模・業種のプロジェクト経験 → 最適提案
仕事が速い
仕事の速さに定評があります。「はやい」「もうできたんですか?」という驚き・喜びの声を何度となく頂いてきました。理由は大きく3つ。これらにより高品質なシステムを迅速に開発できます。 速い理由(1) 有形無形の資産 長年の業務経験で蓄積・洗練してきた有形無形の資産(雛形、ライブラリ、スニペット、指針・チェックリスト、自動化スクリプト、…)を活用します 速い理由(2) クラウドの活用 クラウドを活用することでハードウェアの調達・性能見積もりに要する時間をゼロにして迅速にサービスを立ち上げます。 速い理由(3) スプリント 集中的に働くための制度(山場を超えた後のリフレッシュ休暇含む)があります。必要な時に集中力を維持したまま稼働できます。
その他、高性能パソコン、高速ネットワーク、大画面複数モニタなど開発環境も整備しています。
コミュニケーションスキルが高い
情報を正確かつ簡潔に伝える報告や質問の様式および規約があります。効果的にツールを活用します。(チケット管理、スクリーンショット取得、チャットなど)。これらの徹底により 無駄なやりとりや手戻りの発生を減らしてコミュニケーションコストを最小化できます。
コミュニケーションの重要さ(プロジェクトの成否にあたえるインパクトの大きさ)や物事を確実に伝える方法論やツールは海外(中国)に駐在していたときに、異なる文化背景を持つ中国人マネージャ、エンジニアとプロジェクトを推進したことで学びました。その後も洗練し続けています。
無駄のない見積もり・プロジェクト管理手法を採用
見積もりにはバッファを含めません。仕様変更の扱い(無償範囲、追加請求)も明確化するので「駆け引き・腹の探り合い」に無駄な時間をさく必要がありません。(2009年にCCPMというマネジメント論・手法に触発されて以降、実践していますが非常に効果的です。)
ベンダーフリーな最適提案
NYANGOは独立系ソフトウェアハウスです。このため、開発に要する技術・製品・サービス等の選定にあたって特定ベンダーとの付き合いに左右されることがありません。お客様の実現したい機能、サービスレベル、ご予算を総合的に勘案して最適な技術・製品・サービスの組み合わせをご提案します。
【実績例】2020年に他社が運用する旧システムからリプレースした宿泊・予約サイト(日本の秘湯を守る会)では、最新のクラウドインフラ(AWS)と最適化したアーキテクチャを活用することで、各種サーバやストレージに要する費用を旧システムの三分の一以下に低減しました。
高品質なサービスを安価にご提供
サービスを安価にご提供できます。間接コストが非常に少ない(注1)ため上述したような経験豊富な上級エンジニアのクオリティの高いサービスを安価(大手SIerの半分以下)に提供できます。将来性のあるサービス開発であればレベニューシェア契約にも対応します。
(注1)お取引のあるクライアント様と長期にお取引頂けるので営業担当者がおりません。2010年の創業以来、受託開発の取引先は3社のみ。広告宣伝費はゼロ。オフィスは自宅兼用。
もちろん、価値創出に直結しない間接コストを省く一方、生産性を高めるための機材・ツールには投資を惜しみません。高スペックパソコン(8コア/16スレッド、メモリ32GB、M.2 SSD、11ac)、42インチ4Kモニタ、1Gbps回線・高速WIFI(下り上りとも400Mbps以上)、固定IP(自社VPN)、様々な有償ツールの活用など高効率な環境を構築しています。
フルスタック対応
フロントエンド(Webデザイン含む)からサーバサイド(インフラ構築含む)まで一気通貫に対応できます。さらに設計から実装さらに運用まで対応できます。PoCなど小規模なシステムであれば各担当者間のコミュニケーションコストやコミュニケーションミスによる不具合や手戻りが発生しないので作業効率が非常に高いです。
様々な規模・業種・状況のプロジェクト経験
約20年にわたって最前線で活躍してきました。多種多様な業務システムの開発経験を有します。(詳しくはこちら)
豊富な経験により、曖昧さや間違いが残る設計であっても、行間を読み、意図を察して実装に耐える設計に落とし込むことができます。その過程で発生するQ&Aでもクローズドクエション式の質問に落とし込むことにより設計者の回答負担を極小化することを心がけています。
また、いわゆる「炎上」案件に途中から参画して「鎮火」の主力として活躍したことも複数回あります。スキル(マネジメントとエンジニアリング)と気力・体力を総動員します。疲れますがクライアントから「本当に助かりました。ありがとうございます。」と感謝されるのは大きな喜びです。
NYANGOが得意とする業務・テクノロジー
パブリッククラウド(AWS/Azure/GCP)を活用した機能・品質・コストに優れた業務システムの開発。 企画から設計、実装、試験、運用までワンストップで対応いたします。
業務
- 宿泊予約システム
- アクティビティ予約システム
- WMS(倉庫管理システム)
宿泊予約システム アクティビティ予約システム
自社でゼロから開発したシステムです。2016年に一般公開。その後もクライアントと一体となって洗練し続けています。
詳しくはこちらをご覧ください。
WMS:倉庫管理システム
大手ネット通販企業が運用する倉庫内で稼動するシステムで、受注、入荷、在庫、出荷を管理するシステムです。複数の拠点で稼働しており、1日1万件以上、年間250億円の商品を出荷していました。当該企業の競争力の源泉となる重要なシステムであり、安定稼働と高性能が求められるシステムでした。
プライムベンダー(元請け)のパートナとして参画して、旧システムから新システムへの全面入れ替えプロジェクトに従事しました。参画から6ヶ月目から開発リーダを担当しました。全倉庫でシステムへ切り替えを大過なく完了できクライアントからもベンダからも喜びの声を頂きました。その後はベンダ側の運用リーダとして顧客折衝含めて保守・運用全般を担当させて頂きました。
開発言語/フレームワーク/主なライブラリ(Web系)
- Java(playframework2)
- Python(2系,3系,boto3,gcoudなど)
- javascript(jquery、ajax、angular、react、bootstrap、Chart系など多数)
開発言語/フレームワーク/主なライブラリ(Androidアプリ)
- Java
- Android-Studio3系
- Android-bootstrap
- commons、GSON、OkHttpなど(Java系ライブラリ)
- 制作例(playストアに移動します)
データベース
- Oracle(PL/SQL)
- MySQL
- PostgreSQL(PL/pgSQL)
- DynamoDB
- BigQuery
- SQL Server
- Memcached
プラットフォーム、OS、ミドルウェア
- AWS(EC2、Lambda、StepFunction、Batch、ECS、API Gateway、S3, Athena, RDS、Route53、SES, CloudFront、CloudTrail, IAM, CLI、QuickSight等),
- Azure(Virtual Machine、SQL Database、Storage等),
- Google Cloud Platform(Storage, BigQuery ※pythonクライアントライブラリによるETL),
- Linux(RHEL/CentOS、Ubuntu)
- Docker(例.AWS-Batchで本番利用)
セキュリティ
- 基本的な指針・・・必要なポートのみ解放(ssh,http/https)、セキュリティパッチの適用自動化(yum-cron)
- firewalld, fail2ban・・・攻撃を検知して接続元IPアドレスを自動的に接続拒否
- AIDE・・・システムの重要なファイルを広範に定期的にチェック。チェック結果をメール通知
- 死活監視・・・複数のサーバからHTTPリクエストを送信。アプリケーションも死活監視用メソッド(トラフィック最小)を実装
- その他・・・プラットフォームから提供される機能の活用 =>SecurityGroup、ネットワークACL、AWS-Shield(DDos保護)
WebAPI
- AWS関連
- 様々なプロトコルに対応(REST、SOAP、XML-RPC)
- 決済関連(Pay.jp,Stripe,Webpay)
- Google関連(Maps、顔検出・判定、チャート・ビジュアライゼーション
- その他(住所変換、翻訳、reCAPTCHAなど)
ツール・ユーティリティなど
- Git/subversion
- BitBucket / GitHub・・・Gitリポジトリのホスティングサービス。プルリクエストやWebhooks等の拡張機能
- Redmine/Backlog・・・課題管理ツール
- slack/chatwork・・・チャット
- SKYPE/Hangout
- Jenkins・・・CI/CDツール。Gitリポジトリへのコミットをトリガとしてビルド・テスト・異常通知など
- Gyazo pro・・・画像キャプチャ・共有ツール。正確で効率的なコミュニケーションに有用