Fintan

コンテンツ一覧

  • arrow_forwardコンテンツ一覧
     

Fintanのコンテンツの一覧です。
分類はSWEBOK V3.0にもとづいて行っています。

技術研究
技術レポート
質問応答システムを支える技術〜ナレッジを引き出し、活用しよう〜 日本語や英語のような自然言語で表現された質問に対して、適切な回答をするシステムを支える技術を紹介しています。 日本語
知識グラフの要素技術とアプリケーション 本記事では、集めてきた情報を「知識」として表すための技術である知識グラフ(Knowledge Graph)について解説します。 日本語
テキストの構造化を支える技術 固有表現認識編 固有表現認識は、テキストに出現する人名や地名などの固有名詞や、日付や時間などの数値表現を認識する技術です。 日本語
データ拡張と言語的特徴を用いた固有表現認識の性能改善 自然言語処理技術における、データ拡張と言語的特徴を用いた固有表現認識の性能改善に関する実験結果を紹介します。
汎化性能が高いモデルを作成するための学習データが少ない場合に、データ拡張や言語的特徴等の知識を活用することで認識性能を改善できるか実験しました。
日本語
ソフトウェア
VirtualCollaboBase VirtualCollaboBaseとはVR遠隔コラボレーションツールのベースとなるシステムです。 日本語
新規事業開発
ガイド・フォーマット
ステージ・ゲートプロセスに基づく新規事業開発 当社がスタートアップ企業や事業会社とオープンイノベーションの枠組みで新規事業開発を行う際のプロセスついて紹介します。 日本語
新規事業開発エンジニアリングトレイル 当社で進めている新規事業開発の過程を「トレイル」として公開しています。成功も失敗も余さず「得た学び」として隔週で公開していますので、新規事業開発の成功の一助として活用していただきたいコンテンツです。 日本語
ソフトウェア要求
ガイド・フォーマット
要件定義フレームワーク 業務/システム要件定義の進め方、成果物、活用技法、ノウハウを体系的かつ実践的なレベルにまとめたガイドラインです。 日本語
教育
要件定義基礎研修テキスト 実践的な要件定義知識やテクニックを解説した資料です。 日本語
ソフトウェア設計
Nablarch
Nablarch ETLデザイナー SQLとBeanの作成、そしていくつかの設定を行うだけで、 バッチを作成できるNablarch ETL機能を、さらに使いやすくするためのツール。 日本語
Nablarch アプリケーション設計標準 UI標準、DB設計標準等のアプリケーション設計に必要な標準文書です。
※「Nablarch開発標準」に含まれています。
日本語English
Nablarch 設計書フォーマット&サンプル アプリケーション開発時に使用する設計書フォーマットとサンプルです。
※「Nablarch開発標準」に含まれています。
日本語
ガイド・フォーマット
アプリケーション方式設計書サンプル アプリケーション方式設計の成果物となるアプリケーション方式設計書のサンプルです。 日本語
教育
エンジニアに「効く」デザイントレーニング 「デザイン知識がなく、センスにも自信もないというシステムエンジニア」を対象にしたUIデザインの動画教材です。
1つ10~20分程度の短い動画で、「必要な部分だけ」「必要な時に」無理のないペースで学んでいただけます。
日本語
事例・レポート
Amazon Cognito User Pool を用いたWebサービスにおけるユーザー管理・運用の事例 User Poolの作成・設定やユーザー管理の具体的な方法を抜粋して説明したものです。 日本語
Architecture Decision Records導入事例 スクラム開発においてArchitecture Decision Recordsを使用した結果を事例としてまとめたものになります。 日本語
BRMS(ビジネスルール管理システム)を活用したオンラインシステムの構築事例 BRMSを利用したオンラインシステムの構築の実例を通して得た知見を紹介します。 日本語
gRPCのServer-Streaming RPCを用いたPUSH通知の実現事例 gRPCを用いてサーバからクライアントへのPUSH通知を実現した事例をまとめたものになります。 日本語
NablarchとAWSマネージドサービスを使ったマイクロサービスアーキテクチャの構築法紹介 Nablarchでマイクロサービスアーキテクチャとして開発したアプリケーションをAmazon ECSを使ってFargateで起動しHTTP通信で連携させた例をご紹介します。 日本語
React Nativeを用いたネイティブアプリケーション開発の事例 ネイティブアプリケーション開発においてFacebook製のネイティブアプリケーション向けフレームワークである React Nativeを用いて開発する事例をまとめた資料です。 日本語
Reactを使ったフロントエンドのアーキテクチャ事例 Reactを使ったフロントエンドのアーキテクチャを事例としてまとめたものになります。 日本語
redux-sagaを用いたReact/Reduxアプリケーションにおけるデータ通信の実現事例 React+Reduxを利用した開発においてReduxのMiddlewareである redux-sagaを用いて非同期処理を制御する事例をまとめたものになります。 日本語
SPA+REST APIにおけるセッションを使った認証の実践例 SPA+REST APIで構築したシステムの認証方法を事例としてまとめたものになります。 日本語
SPA+REST APIのシステム構成例(AWS) クラウド上に構築したSPA+REST APIのシステム構成を事例としてまとめたものになります。 日本語
Webアプリケーションのパフォーマンスチューニング事例(Python) 自社サービスとして開発したシステムに対する、開発中におけるチューニング、設計の改善などを事例としてまとめたものになります。 日本語
継続的に価値を届けるためのアプリケーションパッケージング・アップデート自動化事例 デスクトップアプリケーションのパッケージング・アップデートの自動化の事例です。 日本語
ヘキサゴナルアーキテクチャ導入事例 ソフトウェアアーキテクチャの1つであるヘキサゴナルアーキテクチャを導入した結果を事例としてまとめたものになります。 日本語
モニタリング、監視、ログ収集の実践例(AWS) クラウド上に構築したシステムの、メトリクスの収集から監視、ログの収集の実践例をまとめたものになります。 日本語
ソフトウェア構築
Nablarch
Nablarch アプリケーションフレームワーク 金融・クレジットカード業界におけるTIS株式会社の豊富な基幹システム構築経験から得られたナレッジを集約したJavaアプリケーション開発/実行基盤です。 日本語English
Nablarch コーディング規約 品質、生産性、保守性の向上を目的とした、プログラマーが遵守するべきコーディング規約です。
※「Nablarch開発標準」に含まれています。
日本語English
Nablarchシステム開発ガイド Nablarchを使ってシステム開発を行うエンジニアに対して、開発開始前・開発中になにをすべきか、なにを参照すれば良いかを示すガイドです。 日本語English
ソフトウェア
DevOps環境構築キット Epona DevOpsを構成するアクティビティの説明と、その実現手段としてのTerraformモジュール、ガイドを提供します。 日本語
Lerna 高可用ソフトウェアスタック Lernaは高い可用性とスループットを備えるシステムを構築するためのソフトウェアスタックです。 日本語English
Oscana: SAStruts/Struts1からNablarchへのマイグレーションツール SAStrutsやStruts1を使用したアプリケーションを、長期的に利用可能なOSSフレームワークであるNablarchを使用したアプリケーションにマイグレーションするツールです。 日本語
ガイド・フォーマット
PG・UT作業の完了条件チェックリスト Javaを使ったシステム開発において、PG・UT作業の完了条件を開発者が確認するためのチェックリストです。 日本語English
プログラマー向け成果物セルフチェックリスト Javaを使ったシステム開発において、コーディング規約違反などの単純なコーディングミスをしていないかを開発者自身が確認するためのチェックリストです。 日本語English
SPA + REST API構成のサービス開発リファレンス SPA(シングルページアプリケーション)とREST APIで構成されるウェブアプリケーションを開発する際にリファレンスとして活用して頂ける方式設計のガイドと、アプリケーションのコード例を提供します。 日本語
Springアプリ開発ノウハウ集 Spring を活用してアプリケーションを構築する際に必要となるノウハウを提供します。
特に、アプリケーションを開発する際に公式ドキュメントやWeb上から実装方法を見つけることが難しく、躓きやすい点についての情報を中心に提供します。
日本語
サービス開発のエンジニアリングガイド サービス開発のエンジニアリング部分を担うエンジニアに対して、開発開始前・開発中になにをすべきか、なにを参照すれば良いかを示したガイドです。 日本語
React Nativeアプリの方式設計サンプル モバイルアプリ開発者に向けて、React Nativeアプリの方式設計サンプルを公開します。
実際のアプリ開発のふりかえりで特に必要だったと評価しているテーマから順次内容を充実させていきます。
短い時間で、技術選定や方式設計の検討の助けになる資料です。
日本語
React Nativeのサンプルアプリケーション モバイルアプリ開発者に向けて、React Nativeアプリのサンプルアプリケーションを公開します。
実際のアプリ開発のふりかえりで特に必要だったと評価しているテーマにから順次内容を充実させていきます。
設計した方式だけでなく検討した内容をDecision Recordsとして残してあるので、方式を設計する際に有効にご活用いただけます。
日本語
モバイルアプリケーションのセキュリティと認証 モバイルアプリケーションのシステムアーキテクチャの解説書と具体的な設計例を用意しています。 日本語
モバイルアプリケーションのプッシュ通知 モバイルアプリケーションの代表的な要求のうちの1つであるPush通知について、プロジェクトで参考にできるPush通知のガイドと実装例を用意しています。 日本語
教育
Nablarchトレーニングコンテンツ Nablarchのプログラミング方法を学びたい方向けの学習コンテンツです。 実際に手を動かして学べるハンズオン教材を提供します。Nablarchを使った基本的な業務アプリケーションの実装を学ぶことができます。 日本語
React Nativeの学習用コンテンツ Webアプリの開発経験者向けの、React Nativeを利用したモバイルアプリケーション開発の学習用コンテンツです。React NativeとReact Navigationの基本、開発環境の構築からアプリの実装、を実際にアプリを作成しながら学習できます。 日本語
事例・レポート
Amazon CognitoのIDトークンを利用したREST APIの認証例 REST APIを提供するバックエンドのアプリケーションを対象に、Cognitoが発行する「IDトークン」をREST APIを保護するための認証に利用する実装例をご紹介いたします。 日本語
AWS AppSync(GraphQL)を用いたバックエンドの構築事例 GraphQLに関する知見やRESTと比較したときのメリットを構築事例としてまとめたものになります。 日本語
Android開発におけるモジュール化手法 Android案件の過程で得られたモジュール化に関する知見をまとめたものになります。 日本語
JWEとJWSによる暗号化の実装 JOSEを利用した暗号化の事例紹介です。 日本語
NablarchアプリをAzureで動かした事例の紹介 Nablarchはクラウドネイティブ対応によって、Azureでも利用できるようになっています。
本記事では、実際にAzure上でNablarchを使ったアプリケーションを動かした事例を紹介しています。
日本語
React Queryを用いた開発事例の紹介 React Queryを用いた開発事例の紹介です。 日本語
React×Firebase ハンズオンキット React×Firebase ハンズオンキットの紹介です。 日本語
AWS Fargateを使ったAmazon ECSでAkka Clusterを安定稼働させる ─方式編─ Dockerでコンテナを起動したことがある方に向けて、Amazon ECS上でAkka Clusterを稼働させるために検討した方式を公開します。
この記事を読むことで、Akka Clusterを用いたアプリケーションをECS上にデプロイする方法とそのアプリケーションをゼロダウンタイムでアップデートする方法
がわかります。
日本語
AWS Fargateを使ったAmazon ECSでAkka Clusterを安定稼働させる ─検証編─ Akka ClusterをAmazon ECS環境で起動したい方に向けて、Akka Clusterを稼働させるために実施した検証結果を公開しています。 日本語
Lernaの可用性と処理能力 高可用ソフトウェアスタック「Lerna」の可用性と処理能力を、ベンチマークスコアをもとに説明します。
Lernaは、障害発生時の影響範囲を小さく留め、早く回復するよう設計されています。また、スケールアウトにより処理能力を向上させる弾力性を備えています。
日本語
StrutsからSpring MVCへのマイグレーション事例 あるプロジェクトにおけるフレームワークのマイグレーションを事例としてまとめたものになります。 日本語
ローコード開発基盤の評価レポート コンセプトの異なる複数のローコード開発基盤を選択し、試用のうえ、特徴を解説しています。 日本語English
ソフトウェアテスティング
Nablarch
Nablarch テスティングフレームワーク Junitベースの自動テストフレームワークです。
Excelにテストケースやテスト結果を定義することができます。
日本語English
Nablarch 単体テスト標準 単体テストのテスト方針および観点を明確にし、アプリケーションプログラマごとの品質のばらつきを抑制することを目的とした標準およびサンプルです。
Nablarch テスティングフレームワークの利用を前提としています。
※「Nablarch開発標準」に含まれています。
日本語English
ガイド・フォーマット
全体テスト計画ガイド アプリケーション開発プロジェクトの、全体テスト計画で検討すべきトピックを解説したコンテンツです。 日本語English
テスト種別&観点カタログ アプリケーション開発で使用可能なテストの種別と観点を整理したカタログです。 日本語
テストのためのモバイルアプリケーション配布 モバイルアプリケーションのテストにおけるテスト担当者へのアプリ配布方法・手順を、テストのユースケースごとに紹介しています。 日本語
事例・レポート
AndroidアプリのUIテスト自動化事例 Androidアプリの操作を自動化するツールを作成しテストの低コスト化を試みた事例についてまとめたものです。 日本語
結合テスト自動化事例 社内で利用可能なQAサービスに対して、自動テストを導入する過程を事例としてまとめたものです。 日本語
性能テスト自動化事例 あるプロジェクトにおける性能テストの自動化への取り組みを、事例としてまとめたものになります。 日本語
ソフトウェア構成管理
ソフトウェア
Collaborage クラウド上にチーム開発環境を素早く作るテンプレートです。
Redmine、GitBucket、Jenkins等のチーム開発環境が構築されます。
日本語
ガイド・フォーマット
構成管理およびリリース管理の成熟度モデル 自組織の継続的デリバリーの状況を成熟度の観点で評価し、改善につなげるためのモデルです。 日本語
ログの収集・格納・検索のためのElastic Stack設計ガイド 実際の経験をもとに、Elastic Stackを利用したログの収集の設計ノウハウをまとめたものです。 日本語
事例・レポート
AWSの開発者用ツールを活用したCI/CD構成例 AWSの開発者用ツール(AWS CodeCommit、AWS CodeBuild、AWS CodeDeploy、AWS CodePipeline)を使用したCI/CDの実践例をまとめたものになります。 日本語
Azure DevOpsを活用したCI(ビルドパイプライン)の構築例 Azure DevOpsを活用してCI(ビルドパイプライン)を構築した実践例をまとめたものになります。 日本語
New Relicを用いたWebサービスのモニタリング事例 現在運用しているWebサービスに対してどのようなアプローチでモニタリングツールを選定・導入したか、どのように活用しているかをご紹介します。 日本語
サービス開発する人にまねしてほしい、ログの集約と活用事例 運用フェーズにあるシステムで発生していた「システム全体の状況把握」に関する具体的な課題、そしてそれらに対して実施した改善を事例として公開するものです。 日本語
ソフトウェアエンジニアリング・マネジメント
ガイド・フォーマット
アジャイルアセスメントシート アジャイルな開発を行っているチームのアセスメントを行います。 日本語
インセプションデッキサンプル インセプションデッキは10個の質問と答えから構成されており、プロジェクトの概要、方針、ゴールを明確にして、各自が適切な行動を選択出来るようにします。 日本語
スキルマップ運用ガイド 開発プロジェクトへのスキルマップの速やかな導入、効果的な活用を促進するためのガイドです。
スキルを可視化することにより、リスクの早期発見やコミュニケーションの円滑化につなげます。
日本語English
タスクボード運用ガイド スクラム開発へのタスクボードの速やかな導入、効果的な運用を促進するためのガイドです。
タスクを可視化し、共有することでタスクの偏りを防ぎます。
日本語English
ワーキングアグリーメント ワーキングアグリーメントとは、メンバー全員で作り上げるチームの規範です。
「自分たちで作って、自分たちで守る」ことにより自律したチームとなる一歩となります。
日本語English
クライテリア項目一覧/利用ガイド PJのクライテリアの審査項目の一覧です。
マネジメント活動を健全に機能させ、リスクの早期発見、問題拡大の未然防止を図り、PJを成功に導く道標になります。
日本語English
多点見積りとスケジューリングの実践 スクラム開発プロジェクトにおいて多点見積もりを実施し、スケジューリングを行った事例としてまとめたものになります。 日本語
複数ロケーションに跨るチームでのリモート開発実践ガイド リモート開発を円滑に進めるために必要となるマインドセットと、そのマインドセットを実際の行動に移すためのプラクティスをまとめたガイドです。 日本語English
複数ロケーションに跨るチーム向けの開発環境・実行環境のスタック 複数ロケーションに跨るチーム向けの開発環境・実行環境のスタックを具体的な活用方法も含めて紹介します。 日本語English
フルスタックエンジニア育成に関する取り組み 社内におけるフルスタックエンジニアを育成するための取り組み(施策)をまとめたものです。 日本語
フルスタックエンジニアの成熟度モデル フルスタックなエンジニアを目指すにあたって、対象とする分野やランク・レベルを定義して指標化した成熟度モデルです。 日本語English
事例・レポート
Azure Boardsを使用したスクラム実践例 Azure Boardsを使用してスクラム開発を実践した事例をまとめたものになります。 日本語
Zoomを利用したリモート形式の新人研修実施の事例 リモート形式の新人研修の準備から実施において、ポイントなった取り組みを紹介します。 日本語
リモート開発におけるスキルマップを活用したタスクアサインの最適化事例 このドキュメントは、スクラムチームのタスクアサインにおける取り組みを事例としてまとめたものです。
タスクのアサイン方法に悩みを抱える方への参考情報となることを目的としています。
日本語
ソフトウェアエンジニアリングプロセス
Nablarch
Nablarch 開発プロセス標準 Nablarchを使用したシステム開発における標準WBSです。
※「Nablarch開発標準」に含まれています。
日本語
ガイド・フォーマット
ウォーターフォール開発における役割分担シート ウォーターフォール開発に必要な作業を漏らさないことを目的として役割分担を決めるシートです。
担当間の認識の相違をなくし、リスクの早期発見、問題拡大の未然防止を図ります。
日本語English
スクラム概論 スクラムの概念や考え方を説明した資料です。
最初のスプリント開始前に、予めお客様やチーム内に共通認識を作ることで、認識違いによるプロジェクト停滞を防ぎます。
日本語English
スクラム開発プラクティス集 スクラムで実際に発生した課題と解決方法をまとめた一覧です。
スクラムの計画時や困った時にヒントを与えてくれます。
日本語English
スプリント運営ガイド スクラムのチーム運営(スプリント計画の立て方、進め方)を説明したガイドです。
スプリントの計画/レビュー/振り返りを迷うことなく進めることを助けます。
日本語English
スプリント開始条件チェックリスト スプリント開始前に決めておくべきことのチェックリストです。
最初のスプリント開始前に実施することで、プロジェクト停滞を防ぎます。
日本語English
スプリントの見通し確認ガイド スプリントの見通しを確認・手助けするためのガイドです。 日本語English
Doneの定義 Doneの定義は、プロダクトやタスクに対する明確な完了条件の集合です。
出荷条件を明確にすることで、成果物の透明性を確保し、それをチームで共有することで、メンバー間での品質のばらつきを防ぎます。
日本語English
プロダクトオーナーの役割 スクラム開発におけるプロダクトオーナーの役割を説明した資料です。
スクラムマスターがプロダクトオーナーに対して、この資料を使って説明することを想定しています。
日本語English
事例・レポート
Find Security Bugs によるセキュリティ対策と、そのカバー範囲に関するレポート 開発工程でのセキュリティ対策、そしてそこで有用なツールとなるFind Security BugsとIPAのセキュリティ実装 チェックリストに対するカバー範囲について説明します。 日本語
Spring Boot + Angularによる少人数・短納期開発の事例紹介 Spring Boot + Angularによって実証実験を目的とした少人数・短納期の開発案件を推進した際の事例について紹介します。 日本語
関西地区でのスタートアップとのサービス開発事例 スタートアップと半年間でPoCを実現するために実践した事例をまとめたものです。 日本語
ゼロから始めるスクラムによる受託開発 受託開発にスクラムを取り入れるメリットや注意点などをまとめた事例です。 日本語
デザイナー&エンジニア協業で得た TIPS MVP開発(MVP: 実用最小限の製品 minimum viable product)におけるデザイナーとエンジニアとの協業で得た知見や経験を紹介するものです。 日本語

TIS株式会社
個人情報保護方針 個人情報の取り扱いについて 情報セキュリティ方針 当サイトのご利用にあたって

Copyright 2021 TIS Inc.keyboard_arrow_up