フロントエンドのパラダイムを参考にバックエンド開発を再考する / TypeScript による GraphQL バックエンド開発
![スケールする開発組織の作り方 #jawsug](https://cdn-ak-scissors.b.st-hatena.com/image/square/b4c5e0a02749fb2c2d6407a6e962761a4b94fb6a/height=288;version=1;width=512/https%3A%2F%2Ffiles.speakerdeck.com%2Fpresentations%2F1de48920c23e0131cbce32f19432c92f%2Fslide_0.jpg%3F3034869)
フロントエンドのパラダイムを参考にバックエンド開発を再考する / TypeScript による GraphQL バックエンド開発
システム開発プロジェクトの設計から製造、テスト、 システムエンジニアのキャリアや給与の実態をご紹介し、 システム開発の全体像やシステムエンジニアについて解説するサイトです。 昨今ではクラウドサービスがITサービス形態の主流となり、あらゆるITサービスをインターネットで提供するビジネスが多く登場してきました。企業の基盤系システムをインターネット経由で利用できたりなど、専用クライアントソフトが不要でインターネットブラウザがあれば利用できるWEBシステムが多くのシーンで活躍しています。 クラウドの最大の特徴である、ハードウェアや回線などのインフラをユーザが意識せずに運用可能なところです。そのような側面から、WEBアプリケーションなどのソフトウェアエンジニアだけではなく、サーバの構築・運用エンジニア、ネットワークエンジニアにも多くの需要があり、まだまだ成長を遂げる市場でもあるのです。 このサイトを
オリエンテーションでシステム開発会社と提案内容を詰めたら、いよいよ具体的な提案・見積もりへと移っていく。しかし、システム開発会社から出揃った提案と見積もりをどのように評価し、最適な開発会社を選定すればいいのか、その判断は経験がなければ難しい。 見積もりの比較ポイントがわからないがために、価格優先で選定されるケースは往々にあるものだ。最終回では、経験の少ない、中小企業の発注担当者が見積もりの内容を評価し、発注先を判断するためのポイントを解説する。 価格だけで開発会社を選ぶと、ほぼ間違いなく失敗するシステム開発会社から出揃った提案と見積もりを並べて比較すると、どうしても価格が高いか安いかに目が向きがちだ。もちろん、昨今の経済情勢から、どこの企業もコストにはシビアになっているし、当然、相場からかけ離れた割高な費用を支払うことは避けなければならない。 しかし、システム開発の発注の場合、単純に見積価
こんにちは!おおはしりきたけです!今日はシステム開発に欠かせない見積もり前提条件について書きたいと思います。 ■はじめに 弊社では、受託開発を多くやっております。受託開発は、最初のスタートが重要です。私見ですが最初のスタートで成功確率の80%は決まっているといっても過言ではないと思っております。そのくらいスタートというのは大切だと思っております。エンジニアの方々の中には、営業さんが「あとはヨロシクッ!」と言って金額しか決まっていないプロジェクトを経験し苦い思いをした方も多いのではないでしょうか。弊社では、そのような事が起こらないよう営業さんとは密な連携を取りプロジェクトが成功可能かという判断をし、成功可能なプロジェクトに対し開始するということを行っています。その作業の中でも特に重要なのは、見積もりの前提条件です。 ■なぜ前提条件が必要か 見積もりを出すときの流れは大まかにいうと以下のように
Xamarin.Forms 上での実践的なエンタープライズ用リファレンス アプリケーションである ”Project Blue Monkey” を活用し、クラウド利用を前提としたメンテナンス性の高いアプリケーション構築について詳しく解説していきます。経費精算というモバイルにおける典型的なシナリオから、皆さんのビジネス シナリオに適合したモバイル アプリケーションの開発への展開について、その開発プロセスを含めてご提案します。.NET スキルをモバイル分野へ展開したいと考えるエンタープライズ開発者にご参加いただきたいセッションです。 受講対象: ビジネス向けクロス プラットフォーム モバイル アプリケーションを、チーム開発でスムーズに進めていきたい方は是非ご参加ください。 製品/テクノロジ: iOS/Android/macOS/OSS/UWP 開発/Visual Studio/Xamarin/ク
通常、受注をする前に営業やITコンサルタントが、エンドユーザのシステムに関する要望や、現状システムの問題点などをヒアリングします。要望や問題点を踏まえて企画を立て、エンドユーザにプレゼンをして内容のすり合わせを行います。 要件定義では、エンドユーザの現状業務をシステム分析し、業務要件とシステム化するために必要なことを定義します。また、要件定義を、システム方式設計と呼ぶ場合もあります。 エンドユーザは、システムについて詳しくない場合もあります。要求が曖昧だったり、矛盾することもあります。実現可能なものとして、エンドユーザの要求をITコンサルタントやSE(システムエンジニア)がとりまとめていきます。 エンドユーザとシステム開発者で認識のズレが生じると、致命的な設計上の欠陥や実装漏れにつながる可能性があります。
テスト仕様書で絶対に必要な項目リスト テスト仕様書に記述すべきものとして、以下の事項があります。 テストを実施した環境 実施するテストの内容 テストを実施するためのシステムの操作手順 テストの実行結果 個々のテスト項目を識別するための番号や記号(通し番号など) テストを実施した年月日 テストを実行した担当者 障害報告票番号(発生した障害の詳細を開発グループに報告する帳票の識別番号) まずはテスト環境について明記する テスト仕様書の先頭には、「テストを実施した環境」を記述します。ここでは、ハードウェア環境やソフトウェア環境、ネットワーク環境など、「どのような環境でテストを行ったか」を説明します。 ただし、テストを実施した環境を記述するだけでは十分ではありません。「顧客にとって必要な情報は何か」を考えるのです。ここで必要なのは、「要件定義書で規定した環境」との関係が分かることです。 なぜなら、
リリース、障害情報などのサービスのお知らせ
最新の人気エントリーの配信
処理を実行中です
j次のブックマーク
k前のブックマーク
lあとで読む
eコメント一覧を開く
oページを開く