-
大手医療メーカの健診結果Web表示プロジェクトの開発PL
●チーム構成
・PM1人
・PL1人(開発・管理)
・テスタ
●期間
・開発:6ヶ月
●要件
・医療健診結果は紙ベースでお客様に郵送している。
・紙ベースなどで無くす場合も存在
・Webベースをいつでも確認できるようにする。
●二つのシステムの開発
①医療機関で検査を受けた患者さんがWebで検査結果を確認できるBtoC向けのシステム
②医療機関がBtoC向けのシステムを調整・検査結果インポート・患者検索などを行うBtoB向けのシステム
●特徴
・GCPを利用し、運用・保守コストを減らす。
・GCPでのAPI(Gmail API、Cloud Sql、Cloud Storage、GAE・flexible)を活用
・フルスタックで開発
・画面設計からテストシナリオまでドキュメント作業
・テスタを活用し、システム問題は速対応
・ウォータフォールで始め、アジャイル方式に切り替え
(お客様からの要求が多くなったため)Python(Django)、Javascript(Jquery)、CSS、HTML、GCP、Git
-
某大手通信会社のデータ分析(データサイアンティスト)_フェイスⅢのPL
●チーム構成
・PM1人
・PL1人(開発・管理)
●期間中
・開発:6ヶ月
・保守:1ヶ月
●要件
・横浜自民を対象で運動量を測定するキャンペーンを行っている。
・運動量を測定は、指定された測定機器、またはAndroidのアプリで測定する
・測定結果は、来年度に集計をして衛生研究所などに提出し、資料として使われる。
・今回は2018年度の測定結果を集計する。
●システムの開発
・測定結果を集計するWindowsネイティブシステムを開発・改修
・納品用ドキュメント自動生成ツール開発
●特徴
・WPFフレームワーク使用
・納品後、一か月間保守作業
・納品物は国営の研究機関に提出する資料なので、システムの問題で集計に誤差が発生すると企業の信頼度に致命的
※保守作業は、集計に使われた数学公式の見直しなどになる。
・保守作業はリモートで作業C#(wpf)、PostgreSQL、Git
-
建設IoT会社の建設現場向け作業自動化Androidアプリ製造のSE
●チーム構成
・PM1人
・SE3人
※全員開発
●要件
・ITリテラシーが低い建設業界での作業効率を上げる為、建設現場にIoTアプリを導入
・AndroidとiOS、Webで三つ分けて運用する(同期)
・BtoC向けのシステムで、お客様からの多くのフィードバックを受け取り、機能追加開発を行う。
●システムの開発
・PDF図面を端末で表示(作成・修正・描画可能)
・PDFドキュメントを端末で表示(作成・修正・描画可能)
・Androidの全般的なテスト
●特徴
・フルリモート案件(週2日※週末含む)
・Webサーバーとの同期機能を実施する為、設計ドキュメント作成
・新しいライブラリや効率が良いライブラリ紹介や導入
・技術検証
・プルリクでソースレビューJava(Android)、Kotlin、Oracle、Git、Windows、Mac、Slack、Github
-
某大手医療会社の臓器移植緊急度選別システム開発のSE
●チーム構成
・PL1人
・SE4人
●期間
・開発:6ヶ月
●要件
・臓器移植ネットワークは、臓器移植が必要な患者を登録、必要な臓器のドナーを繋げてくれる。
・患者は医学的な緊急度に応じて、ドナーが存在する場合は臓器移植の手術日を決める。
・ドナーの医学的な健康状況度によって、移植可否を決める。
・患者とドナーの手術日を早めにお知らせする為に、移植マッチングシステムの開発を行う。
・今回は「肝臓の医学的な緊急度(MELD)」をシステムに導入して、移植マッチングの効率や精度を上げる。
●システムの開発
・WEB・Windowsネイティブシステムの開発
・設計からテストシナリオまでドキュメント作成
●特徴
・Web・Windowsネイティブシステムまでフルスタックで開発
・ソースレビューはクロスチェックで行う。
・完全なウォーターフォール
・テストの期間が非常に長い
※人の命に係わるので緊密なテストが必要C#(ASP.NET)、Oracle、Javascript(Jquery)、CSS、HTML、SVN、Windows
-
某大手通信会社のデータ分析(データサイアンティスト)_フェイスⅡのPL
●チーム構成
・PM1人
・PL1人(開発・管理)
●期間
・開発:5ヶ月
・保守:1ヶ月
●要件
・横浜自民を対象で運動量を測定するキャンペーンを行っている。
・運動量を測定は、指定された測定機器、またはAndroidのアプリで測定する
・測定結果は、来年度に集計をして衛生研究所などに提出し、資料として使われる。
・今回は2017年度の測定結果を集計する。
●システムの開発
・測定結果を集計するWindowsネイティブシステムを開発・改修
●特徴
・納品後、一か月間保守作業
・納品物は国営の研究機関に提出する資料なので、システムの問題で集計に誤差が発生すると企業の信頼度に致命的
※保守作業は、集計に使われた数学公式の見直しなどになる。
・保守作業はリモートで作業C#(wpf)、PostgreSQL、Windows、Git
-
某大手健保会社の会員向けのWebシステム保守のPL
●チーム構成
・PM1人
・PL1人
・SE3人
●期間
・開発:6ヶ月
・保守:3ヶ月
●要件
・電子健保に加入者限定のシステムは約14年前に作られてある。
・デザイン、UI・UXなどが不便で、システムのトラブルも報告され続いてる状態
・電子健保に加入者限定のシステムの全般的な改修
●期間
・開発:6ヶ月
・保守:3ヶ月
●開発
・BtoC向けのWebシステムの改善
・内部システム(Windowsネイティブシステム)改修
・DB再設計・正規化
・設計からテストシナリオまでドキュメント作成
・本番テスト環境構築(Azure)
・開発メンバーのマネジメント
●特徴
・Web・Windowsネイティブシステムまでフルスタックで開発
・ソースレビューはクロスチェックで行う。
・アジャイル方式
・開発期間に対して要求が多かった為、速度が重視される。C#(ASP.NET)、Oracle、Javascript(Jquery)、CSS、HTML、Azure、SVN、Windows Server
-
某大手通信会社のデータ分析(データサイアンティスト)_フェイスⅠのPL
●チーム構成
・PM1人
・PL1人(開発・管理)
●期間
・開発:5ヶ月
・保守:1ヶ月
●要件
・横浜自民を対象で運動量を測定するキャンペーンを行っている。
・運動量を測定は、指定された測定機器、またはAndroidのアプリで測定する
・測定結果は、来年度に集計をして衛生研究所などに提出し、資料として使われる。
・今回は2016年度の測定結果を集計する。
●システムの開発
・測定結果を集計するWindowsネイティブシステムを開発
●特徴
・納品後、一か月間保守作業
・納品物は国営の研究機関に提出する資料なので、システムの問題で集計に誤差が発生すると企業の信頼度に致命的
※保守作業は、集計に使われた数学公式の見直しなどになる。
・保守作業はリモートで作業C#(wpf)、PostgreSQL、Windows、Git
-
某大手電気技術会社でスキャナ有線、無線アプリ開発のPL
●チーム構成
・PM1人
・PL1人
・SE1人
●期間
・開発:32ヶ月
●要件
・新方のスキャナデバイス(未発売)を株主や投資者に紹介する。
・性能をアピールする為に、スキャナ装置を利用して別のソフトを開発する必要がある。
・スキャナ装置利用して性能をアピールできるアプリ・システムを開発する。
※開発する物はこちらから提案する。
●開発
①生画像(RAW)をBit単位で画像分析後、解像度を変更できるアプリ製造
②Firmwareをカスタマイズし、無線でスキャンされたものが端末に送信できるように開発
※Android, iPhoneアプリ製造
③スキャナ装置とプロジェクターを連携
→プロジェクターで画面を写す
→画像解析で指を判断したら次の画面に遷移する。(開発)
●特徴
・提案案件なのでアイデア会議が多い。
・開発の締め切りがないので、できるだけ完成度を上げるためにお客様と打ち合わせが多くなる。
・完全なアジャイル方式
・株主や投資者に紹介するプレゼンに参席する必要がある。
→トラブル対応や性能紹介
・Rasberry pi3 Model B、Arduino Uno Rev3装置を利用
・Wifi-DirectやBluetooth4.0以上、USBインタフェース利用Java(Android)、Swift、C/C++、C#(wpf)、Python、Git、CentOS、Windows、Mac、Wifi-Direct、Bluetooth4.0
-
某大手空港会社のビジネスジェット予約システム改修サポートSE
●チーム構成
・PM1人
・SE4人
●期間
・開発:2ヶ月
●要件
・ビジネスジェット予約システム改修
・既存Struct2で開発されてあるが、セキュリティの問題でフレームワーク置き換え件
●開発
・フルスタックで開発
●特徴
・開発最後に人数が足りなくなり、緊急参加
・空港の予約システム為、パフォーマンステストが大事。Java(Spring)、Oracle、Javascript(Jquery)、CSS、HTML、CentOS
-
某大手保険会社で入札用デモアプリ製造のSE
●チーム構成
・PM1人
・PL1人
・SE1人
●期間
・開発:2ヶ月
●要件
・お客様に提案用のアプリを制作
・リアルタイムで製薬者とユーザーがチャットが可能なアプリ
・服用した薬や販売した薬のデータを元で医療相談が可能にする
●開発
・デモ用アプリ製造(26画面)
●特徴
・デモ用アプリの為、機能はなし
・UX・UIに力を入れた案件
Java(Android)、Windows、Git
-
某大手医療機関で入札用デモアプリ製造のSE
●チーム構成
・PM1人
・PL1人
・SE1人
●期間
・開発:2ヶ月
●要件
・お客様に提案用のアプリを制作。
・現在存在するBtoC向けのWebシステムをAndroidモバイル化する。
●開発
・デモ用アプリ製造
●特徴
・デモ用アプリの為、機能はなし
・UX・UIに力を入れた案件
Java(Android)、Windows、Git
-
某大手オンラインショッピング会社でモバイルオーダーシステム開発のSE
●チーム構成
・PM1人
・PL1人
・SE5人
●期間
・開発:7ヶ月
・保守:12ヶ月
●要件
・横浜スタジアム向けで、座席で食べ物のデリバリや注文が可能なアプリ
・BtoC向けのWebサイトと、各店で運営可能なWindowsネイティブシステムを開発
●開発
・クラウド(Nifty Cloud Mobile Backend)ベース開発
・端末のUUIDをログインID代わりに利用する為、ログインは不要
・フルスタックで開発
・AndroidやiOSは、WebViewで実装
●特徴
・Nifty Cloud Mobile Backendの問題でサーバーが止まった経験あり。
PHP(Cakephp)、Java(Android)、Swift、Javascript(Jquery)、CSS、HTML、Apache、CentOS、Windows、Mac
-
某大手デザイン会社で財務会計パッケージ保守のSE
●チーム構成
・PM1人
・PL3人
・SE46人
●期間
・開発:1ヶ月半
●要件
・社内で利用する機関システムを製造
・納品日を超えた案件なので、速度が要求される(残り1ヶ月)
●開発
・画面製造やテスト
●特徴
・X++言語使用
・Microsoft Dynamics AX使用
Oracle、Windows、Windows Server、X++
-
スポーツジム向けの運動量測定システム開発SE
●チーム構成
・PM1人
・PL1人
・SE1人
●期間
・開発:3ヶ月
●要件
・スポーツジムで運動をするお客様の消費カロリーをリアルタイムで測定したい。
・Bluetooth装置がある運動器からiPadがデータ受け取り、トレーナーがUIで消費カロリを見れるようにする。
・複数の運動器からリアルタイムで消費カロリーを確認できるようにする
※最大10台
●開発
・Bluetooth4.0を利用して(1:n)画面で表示させる。
・測定したデータはネイティブで保存する。
・現在の測定したカロリーと過去のデータを元で目標カロリーまで残り時間を表示する
●特徴
・Bluetooth4.0を利用
・進捗中にAppleは「MFi Program」を開始し、Appleに登録していないデバイスはBluetooth接続ができなくなり、プロジェット中止
Swift、SQLite、Git、Windows、Mac
-
某大手金融機関でサービサーシステム開発のSE
●チーム構成
・PM1人
・PL1人
・SE13人
●期間
・開発:6ヶ月
・保守:2ヶ月
●要件
・金融機関は、お金をお借りした債務者をランクを付けて管理をする。
※ランクが高いほど信頼性が高い、低いほど信頼性が低い
・ランクが低い債務者は金融機関が直接に債務者の状況を確認する為に訪問や環境調査を行う。
・確認した状況の報告は、帰社して手で報告書を作成してから提出する。
※提出期間は、調査日から一週間内で行う。
・調査日から提出までの時間の間に状況が変わる場合も存在する。
報告までの流れが非常に効率が悪い。
・iPadを利用して、リアルタイムで報告を行えるようなシステムを開発する。
●開発
・iPadで入力した内容をPDFの形で出力
・入力したPDFでなどをサーバーに送信する
・リアルタイムで調査中のデータを確認可能なWEBシステム開発
●特徴
・iPadで大量の写真データのやり取りができるようにする。
・ネイティブで生成したPDFをサーバー上で確認できるようにする。
・Webサービスでは、調査員の現在位置をGoogleMap上で表示できるようにする(GPS)。
・メッセージ機能で調査員と会社間、コミュニケーションができるようにする。
Swift、CentOS、Git、MySQL、Windows、Mac
-
某大手ゲーム会社で端末管理システム開発のSE
●チーム構成
・PM1人
・PL1人
・SE4人
●期間
・開発:5ヶ月
●要件
・ゲーム会社は今後モバイルゲームを増やす為に、テスト用モバイル端末を増やす計画
・テスト用モバイル端末が増えると管理が難しくなるのを想定、管理可能なシステムが必要
●開発
・端末のUUIDをキーとしてデータ化し、WEB上で確認できるようにする。
・貸出された端末の返却期限が近くなれば、メールを送信。
・貸出予約をした人には、状況のお知らせメールを送信。
・貸出管理はすべて開発チームごとで行う。
・フルスタックで開発
●特徴
・ログインなどの認証周りは、社員証で行う(Pelicaを利用)
・メールは社内メールで限定する。
・内部システムの為、サーバーは社内で構築する。
(LANのみ)PHP(Fuelphp)、PostgreSQL、Javascript(Jquery)、CSS、HTML、Apache、CentOS、Git
-
国営機関でRSS情報を表示するアプリ開発のSE
●チーム構成
・PM1人
・SE2人
●要件
・特定の県は、現在の情報をRSSで配信するサーバーを新規構築
・県はサーバーがあることを広告する為に、現在のRSS情報をすべてアプリで確認可能なアプリ開発を依頼
・アプリは完成段階たが、テスターが足りない為、緊急参加
●特徴
・テストシナリオ作成、テスト実施
・バグ発見し、対策をコードベースで提出Java(Android)、Swift
-
某大手航空会社でパッケージ予約システム開発のSE
●チーム構成
・PM1人
・PL1人
・SE5人
●要件
・空港会社は、予約する際に現地でのホテルやレンタカーなどもパッケージで販売する計画
・今までは電話予約やカタログでの予約のみパッケージ予約が可能だったが、WEBでも予約可能にする。
・3回目リスケされた案件なので、緊急性が高い
※要件定義から見直し件
●開発
・要件定義を元で画面設計書作成
・画面設計を元で詳細設計書作成
・お客様に報告する為に画面製造
●特徴
・フルスタック開発
・エンドユーザーと直接打ち合わせ
・緊急度が高い案件なので、各フェースごとでお客様の許可が必要
・カタログ会社(例:じゃらん)とのデータ連携Java(Seasar2)、MySQL、Javascript(Jquery)、CSS、HTML
-
韓国陸軍(兵役)
・韓国での義務服役(入隊)
・兵長として除隊
・1年目の時期から人力管理や役割分担・リスクマネジメントなどの作業を行う。