【人材紹介系サービス・OSSサービス開発 2019】

UI / UX Designer - WEB engineer

Takahiro Sawada -- since 2015 - 2023

【人材紹介系サービス・OSSサービス開発 2019】

● 企業サイト(IX事業)、人材紹介系サービスサイト、WEBアプリケーションのフロント実装(FE / ME)

高スキル・早稲田系列のインテリジェンスな人材が揃う現場環境において、経験上のUI側改善や実装スキルを活かしつつ、新たな技術領域にも挑戦し、Webアプリケーション開発において、モダンなフロントエンド技術スタック(Angular.js / React.js)を触る第一歩となる経験が詰めました。特に、クリーンコードを重視する社風の中で、複数人での管理を前提とした可読性・メンテナンス性を意識したコーディングスキルを磨くことができました。アジャイル型開発の下、日々成長を実感できるやりがいのあるプロジェクトでした。PDCAサイクルを回しながら機能がリリースされ、実際の効果が数値として表れる工程は、大きな達成感につながりました。

①Slackなどのビジネスコミュニケーションツールや、Jenkins(CICD)のWebhook通知、Dockerなど早い段階で導入していた企業で、開発の現場では意思疎通のスピード感がありました。プロジェクトを通して、UI/UXの改善提案からフロント実装とGit管理によるリリース作業、アナリティクスによる効果測定まで、一連のプロセスに携わることができました。

②スクラム開発体制では、対象プロジェクト内の各タスクを作業ウェイト単位で分割し、各々がアサインしていく方針が取られました。Rhode Codeのボードツールやガントチャートなどで、タスク内容をチームメンバー間で常に共有し、生産性や作業工数感が可視化できていました。

関連リンクhttps://growi.co.jp/ (※バージョンアップの実装時のみ)
ビジネス形態B to B / B to C
使用言語HTML 5 / SCSS / JavaScript / TypeScript / Bootstrap3,4 / EJS / Angular / React
エディタVisual Studio Code
開発環境GitHub / Docker / Jenkins / Yarn / Node.js / Webpack / MySQL / CQ5(CMS)
デザインツールFigma / Adobe XD / Photoshop / Illustrator
分析ツールGoogleアナリティクス / Google Search Console / Page Speed Insights
タスク管理Backlog / Rhode Code / Trello / Google Spread Sheet(WBS)
開発スタイルアジャイル型開発、チーム内レビュー体制
その他社員名刺作成・会社引っ越し作業など、役員レビュー有

WebサイトのUI改善 / チュートリアル画面の新規実装 / Bootstrapのバージョンアップ(3→4)

  • Webサイトリニューアル(IX事業):RWDデザインからマークアップまで一貫して担当
  • 画面設計:デザイナーとの綿密な打ち合わせを通じた提案・実装
  • OSSサービス開発時、Bootstrapのバージョンアップによるデグレを解消
  • クリーンコードを意識した実装・リファクタリング

● プロジェクト / タスク / ソースコード管理

  • ソースコード管理(Git / Github / Sourcetree / TortoiseHG / P4merge / Linter拡張機能 / Webpack)
  • パッケージマネージャーとしてNode.js(npm ~ yarn)、仮想環境で Ubuntu(Linux)など使用
  • CICD(Jenkins / Slack Web Hook 通知)
  • アジャイル開発手法による効率的な進行管理(Backlog / Rhode Code)。デザイン・コンポーネント・その他に分割されたタスクをアジャイルボードから確認し、順次対応する

コメントを残す