記事一覧
ソフトウェア開発は難しいのか?
結論『ソフトウェア開発は難しい』結論としては『ソフトウェア開発』は難しいです。世の中の経験が浅い多くのチームや企業がソフトウェア開発のプロジェクトで失敗しています。
◇◆◇◆◇◆◇◆◇◆◇◆◇◆◇◆
ソフトウェア開発はなぜ難しいのか?ソフトウェア開発というのは製造業の一種で、製造業の中でも比較的専門性が高い業種と言えます。ソフトウェア開発が難しい理由として考えられるものをいくつか紹介します。
ソフトウェア開発の見積もり②「見積もりとバッファ」
はじめに見積もりについての2つめの記事になります。
今回は、見積もりにおける『バッファ』について主に記述しています。
もし、前回の記事を読んでいない方がいらっしゃいましたらぜひ前回の記事から読んでいただけると嬉しいです。
◇◆◇◆◇◆◇◆◇◆◇◆◇◆◇◆
ソフトウェア開発の見積もりは誤差が発生するソフトウェア開発の見積もりの不確実性を表すための図として『不確実性のコーン』という図がよく使われ
ソフトウェア開発の見積もり① 「見積もりの基礎知識」
はじめにソフトウェア開発の計画作りでは、各工程に要する時間を算出するために『見積もり』という行為が行われます。
見積もりが使われるのはソフトウェア開発だけではありませんが、ソフトウェア開発での見積もりは難易度が高く、たびたび問題が発生する工程の一つです。
この記事では、何回かに分けて、ソフトウェアにおける見積もりについて書きたいと思っています。
まず1回目は「見積もりがどんなものなのか?どうい
【非エンジニア向け】アプリ設計基礎「モバイルアプリとWebアプリのどちらがいいのか?」②
はじめに上記の記事の続きとなります。
この記事では、モバイルアプリを開発する上でいくつか存在する開発パターンについて紹介してきます。
◇◆◇◆◇◆◇◆◇◆◇◆◇◆◇◆
モバイルアプリの開発パターンモバイルアプリには、開発環境や使用する技術によって、開発するパターンがいくつか存在します。
ここでは、主にiOS(iPhone,iPadなど)とAndroidのアプリケーションを対象としたパターンを
【非エンジニア向け】アプリ設計基礎「モバイルアプリとWebアプリのどちらがいいのか?」①
はじめにソフトウェアを使ってサービスを開発するとなった場合、スマートフォンのユーザーを対象にすることは当たり前の選択肢になりました。
しかし、世の中の開発事情を調べると「ブラウザで動作するWebアプリ」と「ストアからインストールするモバイルアプリ(ネイティブアプリ)」の2つの提供方法が存在して迷ったことがある人もいるのではないでしょうか?
この記事では、このような問題で困っている人を対象として
【CEO/事業責任者向け】これからソフトウェア開発を始める人の学習ロードマップ
対象となる人・小さなチームでこれからソフトウェア開発を始めたい経営者・チームの責任者
・ソフトウェア開発を勉強したことがない経営者・事業責任者
・その他、ソフトウェア開発の基礎から勉強したい人
このロードマップでは、主にこれからソフトウェア開発を始めようと思っている経営者や事業責任者の方へ向けての学習方法を紹介しています。
特に初期の段階で潤沢なリソースがなく、自らも開発チームに参加することが
ソフトウェア開発の基礎学習の手引き
はじめにソフトウェア開発の勉強を始めるときにどんな内容から勉強するか迷っている人に向けて、簡単な学習の手引きを記載します。
ソフトウェア開発というのは非常に大きな分野のため、やみくもに学習を進めていくのは効率的ではありません。
たとえば、経営を主な職域としており、今すぐソフトウェア開発で事業を立ち上げたいと思っている人にとって、一番はじめに「プログラミング」を学習することは遠回りになってしまう
【ソフトウェアの開発プロセス】ウォーターフォールモデルとは
対象の読者
・これからソフトウェアを開発しようと考えている人
・ソフトウェア開発について基礎的な勉強したい人
・ウォーターフォールモデルについて詳しく知りたい人
このチャンネルを初めてご覧の方は以下の記事を一読いただけると幸いです。
はじめに最近のソフトウェア開発(特に小~中規模の開発)では『アジャイルソフトウェア開発』が人気になっています。
「アジャイル開発に比べるとウォーターフォールは欠点
ソフトウェア開発に役立つ思考法・マネジメント法② [リーンスタートアップ]
対象の読者
・これからソフトウェアを開発しようと考えている人
・ソフトウェア開発について基礎的な勉強したい人
・ソフトウェアを製品として開発するためのアイディアのまとめ方や思考法に興味がある人
このチャンネルを初めてご覧の方は以下の記事を一読いただけると幸いです。
リーンスタートアップとは
リーンスタートアップとは、エリック・リースという起業家がIMVUというベンチャー企業で実践していた経営手
ソフトウェア開発に役立つ思考法・マネジメント法① [デザイン思考]
対象の読者
・これからソフトウェアを開発しようと考えている人
・ソフトウェア開発について基礎的な勉強したい人
・ソフトウェアを製品として開発するためのアイディアのまとめ方や思考法に興味がある人
このチャンネルを初めてご覧の方は以下の記事を一読いただけると幸いです。
はじめにここでは、物事の課題を解決するための思考法の一つである『デザイン思考』について概要を紹介します。
ものづくりでは、実際に