
React Complete: useHoooooook
tonextday
You can learn React's state and hook in a broad, deep, and detailed way. It covers more than 95% of the official React documentation. You can finish React with this course.
Basic
React, JavaScript, DOM
システム開発が失敗したり、要求事項の変更が発生する原因のほとんどは、要求分析を誤ったためです。システム開発を成功させる要求分析の実装方法について説明します。要求事項はコードで解かず、シナリオで解きます。要求事項をシナリオで解く方法について説明します。
受講生 146名
要求分析の実装方法
システム開発を成功させる方法
要求事項をシナリオとして定義する方法
40年のキャリアを持つ開発者のノウハウが詰まった
実戦要求分析実装方法をご覧ください!📚
家を建てるには、まず基盤を作り、基盤の上に家を建て、室内装飾をするように、システム開発にも順序があります。システム開発(SDLC)は企画、要求分析、システム設計、プログラム開発の段階で構成されます。家を建てようとするのが企画であり、基盤を作るのがまさに要求分析です。プログラムコードで要求事項を解決しようとするのは、基盤もないのに家を建てようとする危険なアプローチです。講義ではSDLCの要求分析を扱います。
要件分析、なぜこの講義で学ぶべきなのでしょうか?
戦略的アプローチ
システム(ソフトウェア、プロジェクト)開発を成功させるには、戦略と方法が必要です。プログラムのコーディングスキルが優れているからといって、システム開発が成功するとは限りません。しかし、多くの利害関係者が関わるシステム開発は必ず成功させなければならないため、戦略と方法でシステムを開発する必要があります。講座ではシステム開発成功のための戦略と方法を扱います。
成功するシナリオ作成方法
システム開発において、要件をきれいに定義したシナリオが必要です。シナリオに従ってプログラムを開発すれば、便利で安全にシステムを開発することができます。講座では要件をシナリオとして定義し作成する方法を扱います。システム開発を成功させることができる要件分析実装方法を学ぶことができます。
講師は35年以上にわたってソフトウェア受注(委託)開発を行い、そのうち12年間はソフトウェア開発会社を経営しました。ソフトウェア受注開発には常に納期、コスト、品質、検収が伴います。
納期、コスト、品質、検収がある開発環境は、講師にシステム開発を成功させる方法、戦略を必要とさせました。私が書いたプログラムコードをプロジェクト関係者が検収する環境は、講師をプロ開発者にしました。
システム開発成功の核心は要求分析です。受注開発は短期間で開発しなければならないまた別の環境があります。このために要求分析とシステム設計を統合します。開発期間を短縮しながら開発段階統合を通じてより完全に要求分析を行うアプローチが必要です。
経験で完成されたノウハウ
画像は「要求分析のためのEvent Processモデリング」という本です。この時が開発26年目でした。本を出版した後も要求分析の経験を反映して継続的に要求分析方法を発展させました。このような経験と考えを磨いて本講義を制作しました。この講義は単純な理論講義ではありません。40年を超える経験で作った実戦講義です。本は絶版となっており、本講義が最終版です。
要件を分析、
定義するアナリスト
プロジェクト企画者
システム設計者
アナリストにジャンプしようとする
開発者
実戦に特化した講義
システム開発を成功させる要求分析実装方法を扱います。今すぐシステム開発の要求分析に適用できる実質的な方法を扱います。要求分析実装方法を扱う講義は本講義が唯一です。
システム設計を含む
より完全な要求分析を行うため、システム設計関連の内容も一部含めました。これはシステム設計期間を短縮することができ、要求分析を完了すれば、すぐに続けてプログラムを開発できるようになります。
要件を明確に定義・分析するため、5段階に分けて要件分析を実施します。要件分析の根、幹、枝、葉を作る方法でアプローチします。最後に要件を確定して要件分析を造景し、森を作ります。各段階の概念はプレビューを提供しています。
ソウルから大田、大邱を経て釜山に行くのは一つの連結であり流れです。要求分析結果も連結された流れの形態になる必要があります。
Event Process Modeling手法の要求分析は、Event、Process、Scenarioが基盤となります。アクターが行動すると、イベント(次のプロセス実行の原因、理由、目的)が発生します。次のプロセスは、前のプロセスで発生させたイベント(原因、理由、目的)を受けて実行されます。プロセスとプロセスがイベントで接続されます。プロセスが根拠を持って論理的に接続されます。
このようにプロセスが連結されて流れを持つ形態をシナリオと言います。各プロセスが論理的に連結されなければ根拠が不足したシナリオになりますが、これは要求分析を間違って行ったものです。講義では論理に基づいて要求分析を実行する方法を扱います。
要求分析とは、要求事項をプログラムで実装できるようにシナリオを作成することです。作成されたシナリオは、プロジェクト関係者の検討と確定を経て完成されます。プログラム開発は、要求分析の結果であるシナリオに従って開発すれば良いのです。つまり、要求事項はプログラムコードで解くのではなく、シナリオで解きます。
✔️ 創造的にソフトウェアを開発するフルスタック(Full stack)開発者として生まれ変わることができます。
✔️ 要件変更を予防するための戦略と方法を身につけることができます。
✔️ 要件をシナリオプロセスで定義する方法を身につけると、リファクタリングとクリーンコードの課題を自然に解決できるようになります。
学習対象は
誰でしょう?
要求事項を分析、定義するアナリスト
プロジェクト企画者
システムを設計する設計者
プログラム開発者(プログラム言語は問わず)
前提知識、
必要でしょうか?
必要ありません。ただし、プログラム概念の理解は必要です。
9,664
受講生
396
受講レビュー
337
回答
4.8
講座評価
12
講座
소프트웨어 개발을 좋아하는 개발자입니다.
동영상: 12개
Rust 강좌 제작중
클린업 자바스크립트: 점프업
클린업 자바스크립트: 베이스 빌드업
자바스크립트 비기너, 자바스크립트 중고급
모던 자바스크립트(ES6+) 기본, 모던 자바스크립트(ES6+) 심화
DOM 기본, DOM 인터랙션
React 비기너, React 완전 끝내기
요구분석 구현 방법
자바스크립트 머신러닝 TensorFlow.js
저서: 9권
몰입! 자바스크립트
ECMAScript 6
HTML5
DOM 스크립팅
자바스크립트 정규표현식
요구분석을 위한 Event Process 모델링
머신러닝 TensorFlow.js,
Ajax 활용, prototype.js 완전분석
9권 중에서 8권은 국내 최초 저자입니다.
특히, "머신러닝 TensorFlow.js JavaScript"는 출판하는 시점에 amazon.com에 관련된 책이 없었습니다.
全体
84件 ∙ (8時間 52分)
講座資料(こうぎしりょう):
全体
2件
4.5
2件の受講レビュー
受講レビュー 4
∙
平均評価 5.0
5
I listened to it once quickly, and from the second time on, I read it carefully. Even the teacher, who has a meticulous personality, had typos, and it felt human :) At first, I didn't even know what requirement analysis was, and I listened to everything the teacher taught without thinking because I wanted to see everything, but as I worked, I did a rough requirement analysis of my boss's request and made a rough screen design document (because I didn't learn how to do it properly, I kept working like that and didn't worry), and the work style of just talking here was so difficult (because all the situations mentioned in the lecture happened...), so I watched the second time really understanding one by one with the intention of doing requirement analysis and design. It was fun and I was looking forward to the next video. I watched it all and enjoyed it. I want to apply it one by one to my work in the future and watch the video again and again. I'm struggling with the development work that's just talk and such incompetence, but thanks to you, I'm working thinking that I've learned and gained skills. Thank you for making the video so hard.
Thank you. It feels like you have entered the world of professionals. Congratulations. If you develop your current thoughts, you will develop the belief that if you leave it to that person, the job will be done successfully. I support the beautiful world of professionals.
受講レビュー 2
∙
平均評価 4.0
¥34,129
知識共有者の他の講座を見てみましょう!
同じ分野の他の講座を見てみましょう!