東証のシステムダウンのニュースを見て、東証の運用レベルの高さとそれでもシステムダウンは避けられないという残酷な真実に驚愕しています。みなさんはどう思いましたか?私もあそこまでの運用能力は持ち合わせていませんが、これでも仕事でビジネス企画から保守運用まで一貫して担当した経験があります。うまくやるために貪るように書籍を読み漁り知識を蓄えてきましたこともあります(今も変わりませんが)。今日までのキャリアを振り返ると自分でもとても面白い経験をしてきたなと思ってます。そこで今回は今までとは一風変わったことにチャレンジしようと思います。それは・・・いちからソフトウェア開発チャレンジしますはい。今までの知識と経験をフル活用していちからソフトウェア開発をしようと思います。それだけではありません。なんと開発までの一連のプロセスまでオープンにしちゃいます!つまり、要件定義から開発までどのようにして行っているのかをすべて見られるようにします!実際に私がどのようにソフトウェア開発を行っているのかを皆さんにお見せしようということです。今回のチャレンジについてでは今回の企画の概要について軽く紹介します。開発するもの開発するのはTODOリストとかありきたりなものではありません。Automation)です。今までの仕事でけっこうCRMに関する業務に携わることが多くあり、始めるにはよいテーマだったのでこれにしました。どのようにしてクライアントの要求を整理し管理しているのかについて紹介します。設計では要求を元にどのように落とし込んでいくのかを説明します。バックアップ設計やログ設計といった運用に関する項目については除外しています。実装は実際に作成したソフトウェアを公開します。必要に応じて説明を行います。テストについては今回は対象外としています。今後の展開について出来上がったものは随時GitHubに公開していきます。以下のURLにアクセスすれば見ることができます。https://github.com/R-Saotome/how-to-develop-softwareまた、GitHubで公開しきれないような細かい点については随時記事を書いていきたいと思います。涼フリーランスのエンジニア兼ITコンサルタント。新卒時代はプログラミング未経験からベンチャー企業にて修行をしつつプロジェクトリーダーとして活躍。その後スタートアップ企業で新サービスの企画からソフトウェア開発に携わる。コメントをキャンセルメールアドレスが公開されることはありません。※サイト次回のコメントで使用するためブラウザーに自分の名前、メールアドレス、サイトを保存する。上に表示された文字を入力してください。検索:検索ある日突然上流工程を任されたあなたへこのサイトでは実際の筆者の経験や信頼性の高い情報を交えて何故ソフトウェア開発が失敗するのか、どうすれば改善することができるのかを考察しています。中には筆者が実践している方法も取り上げておりますが、それによって如何なる損失が発生したとしても責任は負いませんので予めご了承ください。