강의

멘토링

커뮤니티

Programming

/

etc. (Programming)

Phương pháp thực hiện phân tích yêu cầu: Phương pháp thực hiện phân tích yêu cầu để phát triển hệ thống thành công

Phần lớn các trường hợp phát triển hệ thống thất bại hoặc thay đổi yêu cầu phát sinh đều là do phân tích yêu cầu sai. Nội dung này đề cập đến phương pháp thực hiện phân tích yêu cầu để phát triển hệ thống thành công. Yêu cầu được giải quyết bằng kịch bản thay vì mã. Nội dung này đề cập đến phương pháp giải quyết yêu cầu bằng kịch bản.

(4.5) 2 đánh giá

146 học viên

  • tonextday
기획
요구사항분석
요구사항
개발자
이론 중심
java
python
javascript
needs analysis
Software Engineering

Dịch cái này sang tiếng Việt

  • Phương pháp thực hiện phân tích yêu cầu

  • Cách để phát triển hệ thống thành công

  • Cách định nghĩa các yêu cầu thành các tình huống (scenario)

Khám phá phương pháp phân tích yêu cầu thực tế
chứa đựng bí quyết của nhà phát triển với 40 năm kinh nghiệm! 📚

Giảm giá coupon: 182,000원
Mã coupon: https://inf.run/3rKQH

Nền tảng phát triển hệ thống, phân tích yêu cầu

Để xây dựng một ngôi nhà, trước tiên phải tạo nền móng, sau đó xây nhà trên nền móng và trang trí nội thất, tương tự như vậy, phát triển hệ thống cũng có trình tự riêng. Phát triển hệ thống (SDLC) bao gồm các giai đoạn lập kế hoạch, phân tích yêu cầu, thiết kế hệ thống, phát triển chương trình. Việc muốn xây nhà chính là lập kế hoạch, và việc tạo nền móng chính là phân tích yêu cầu. Việc cố gắng giải quyết các yêu cầu bằng mã chương trình là một cách tiếp cận nguy hiểm giống như xây nhà mà không có nền móng. Trong khóa học này sẽ đề cập đến phân tích yêu cầu trong SDLC.

Phân tích yêu cầu, tại sao nên học từ khóa học này?

Phương pháp tiếp cận chiến lược

Để phát triển hệ thống (phần mềm, dự án) thành công cần có chiến lược và phương pháp. Việc có kỹ năng lập trình tốt không thể đảm bảo rằng việc phát triển hệ thống sẽ thành công.Tuy nhiên, việc phát triển hệ thống có nhiều bên liên quan phải thành công, vì vậy cần phải phát triển hệ thống bằng chiến lược và phương pháp. Khóa học sẽ đề cập đến chiến lược và phương pháp để thành công trong phát triển hệ thống.

Cách viết kịch bản thành công

Trong phát triển hệ thống, cần phải có kịch bản định nghĩa rõ ràng các yêu cầu. Bằng cách phát triển chương trình theo kịch bản, bạn có thể phát triển hệ thống một cách thuận tiện và an toàn. Trong khóa học sẽ đề cập đến phương pháp định nghĩa và viết yêu cầu thành kịch bản. Bạn có thể học được phương pháp thực hiện phân tích yêu cầu để có thể thành công trong phát triển hệ thống.


Phải mất hơn
40 năm để có được khóa học này

Giảng viên đã làm việc trong lĩnh vực phát triển phần mềm theo đơn đặt hàng (gia công) trong hơn 35 năm, trong đó 12 năm điều hành công ty phát triển phần mềm. Phát triển phần mềm theo đơn đặt hàng luôn đi kèm với thời hạn giao hàng, chi phí, chất lượng và kiểm tra nghiệm thu.
Môi trường phát triển có thời hạn giao hàng, chi phí, chất lượng và kiểm tra nghiệm thu đã khiến giảng viên cần có phương pháp và chiến lược để thành công trong việc phát triển hệ thống. Môi trường mà các bên liên quan dự án kiểm tra nghiệm thu mã chương trình do tôi viết đã biến giảng viên thành một nhà phát triển chuyên nghiệp.

Chìa khóa thành công trong phát triển hệ thống là phân tích yêu cầu. Phát triển theo đơn hàng có một môi trường khác cần phải phát triển trong thời gian ngắn. Để làm được điều này, chúng ta tích hợp phân tích yêu cầu và thiết kế hệ thống. Cần có cách tiếp cận thực hiện phân tích yêu cầu hoàn thiện hơn thông qua việc tích hợp các giai đoạn phát triển đồng thời rút ngắn thời gian phát triển.

Bí quyết được hoàn thiện từ kinh nghiệm

Hình ảnh là cuốn sách 'Mô hình hóa Event Process cho Phân tích Yêu cầu'. Đây là thời điểm tôi có 26 năm kinh nghiệm phát triển. Ngay cả sau khi xuất bản sách, tôi vẫn tiếp tục phát triển phương pháp phân tích yêu cầu bằng cách phản ánh kinh nghiệm phân tích yêu cầu. Tôi đã chau chuốt những kinh nghiệm và suy nghĩ này để tạo ra khóa học này. Đây không phải là một khóa học lý thuyết đơn thuần. Đây là khóa học thực chiến được tạo ra từ hơn 40 năm kinh nghiệm. Cuốn sách đã hết bản và khóa học này là phiên bản cuối cùng.


Được khuyến nghị cho những người như thế này

Chuyên gia phân tích yêu cầu,
định nghĩa các yêu cầu

Người lập kế hoạch dự án

Nhà thiết kế hệ thống

Nhà phát triển muốn chuyển sang
làm chuyên gia phân tích

Hãy cùng tham gia khóa học này! ✨

Khóa học chuyên biệt cho thực tế

Trình bày phương pháp thực hiện phân tích yêu cầu để thành công trong phát triển hệ thống. Đề cập đến các phương pháp thực tế có thể áp dụng ngay lập tức cho phân tích yêu cầu trong phát triển hệ thống. Khóa học này là duy nhất đề cập đến phương pháp thực hiện phân tích yêu cầu.

Bao gồm thiết kế hệ thống

Để thực hiện phân tích yêu cầu hoàn chỉnh hơn, chúng tôi cũng đã bao gồm một phần nội dung liên quan đến thiết kế hệ thống. Điều này có thể rút ngắn thời gian thiết kế hệ thống, và khi hoàn thành phân tích yêu cầu, có thể tiếp tục phát triển chương trình ngay lập tức.


Học phân tích yêu cầu một cách hoàn chỉnh
Con đường sâu sắc và chính xác nhất

Cách tiếp cận
tạo cây phân tích yêu cầu

Để định nghĩa và phân tích yêu cầu một cách rõ ràng, chúng ta thực hiện phân tích yêu cầu chia thành 5 giai đoạn. Chúng ta tiếp cận bằng phương pháp tạo ra rễ, thân, cành và lá của phân tích yêu cầu. Cuối cùng, chúng ta xác định yêu cầu để hoàn thiện phân tích yêu cầu và tạo nên một khu rừng. Khái niệm của từng giai đoạn được cung cấp dưới dạng xem trước.

Phương pháp tiếp cận logic
của phân tích yêu cầu

Đi từ Seoul qua Daejeon, Daegu để đến Busan là một sự kết nối và dòng chảy. Kết quả phân tích yêu cầu cũng phải có dạng dòng chảy được kết nối.

Phân tích yêu cầu của phương pháp Event Process Modeling dựa trên Event, Process, Scenario. Khi actor hành động, sự kiện (nguyên nhân, lý do, mục đích của việc thực hiện quy trình tiếp theo) sẽ xảy ra. Quy trình tiếp theo nhận sự kiện (nguyên nhân, lý do, mục đích) được tạo ra từ quy trình trước đó để thực hiện. Các quy trình được kết nối với nhau thông qua sự kiện. Các quy trình được kết nối một cách logic dựa trên căn cứ.

Hình thức mà các quy trình được kết nối với nhau để tạo thành luồng như thế này được gọi là kịch bản. Nếu các quy trình không được kết nối một cách logic thì sẽ trở thành kịch bản thiếu căn cứ, điều này là do phân tích yêu cầu sai. Trong bài giảng sẽ đề cập đến phương pháp thực hiện phân tích yêu cầu dựa trên logic.

Theo kịch bản
Phát triển chương trình

Phân tích yêu cầu là việc viết kịch bản để có thể triển khai các yêu cầu thành chương trình. Kịch bản đã viết sẽ được hoàn thiện sau khi trải qua quá trình xem xét và xác định của các bên liên quan trong dự án. Việc phát triển chương trình chỉ cần tiến hành theo kịch bản là kết quả của phân tích yêu cầu. Tức là, yêu cầu không được giải quyết bằng mã chương trình mà được giải quyết bằng kịch bản.

Sau khi nghe bài giảng, các bạn sẽ 📚

✔️ Bạn có thể trở thành một nhà phát triển full stack sáng tạo trong việc phát triển phần mềm.

✔️ Bạn sẽ học được các chiến lược và phương pháp để ngăn ngừa thay đổi yêu cầu.

✔️ Khi thành thạo phương pháp định nghĩa yêu cầu thành quy trình kịch bản, bạn sẽ có thể giải quyết các vấn đề về refactoring và clean code một cách tự nhiên.


Vui lòng kiểm tra trước khi đăng ký khóa học 📢

Môi trường thực hành

  • Không cần môi trường thực hành.

Tài liệu học tập

  • Giáo trình không được cung cấp riêng biệt.
  • Nội dung bài giảng được viết trên màn hình trình duyệt và được giải thích, vì vậy nội dung trên màn hình chính là tài liệu học tập.

Kiến thức tiên quyết và lưu ý

  • Không cần kiến thức tiên quyết. Tuy nhiên, cần hiểu khái niệm về chương trình.
  • Sẽ dễ hiểu hơn nếu bạn có kinh nghiệm phát triển chương trình bất kể ngôn ngữ lập trình nào. (Java, Python, Javascript, v.v.)
  • Bản quyền nội dung bài giảng và tài liệu liên quan đến khóa học này thuộc về giảng viên. Không được phép sao chép, copy, phân phối, giảng dạy nội dung bài giảng mà không có sự cho phép.

Khuyến nghị cho
những người này

Khóa học này dành cho ai?

  • Nhà phân tích phân tích và xác định các yêu cầu

  • Người lập kế hoạch dự án

  • Kiến trúc sư thiết kế hệ thống

  • Nhà phát triển chương trình (không liên quan đến ngôn ngữ chương trình)

Cần biết trước khi bắt đầu?

  • Không cần thiết. Chỉ cần hiểu khái niệm chương trình là đủ.

Xin chào
Đây là

9,667

Học viên

398

Đánh giá

337

Trả lời

4.8

Xếp hạng

12

Các khóa học

소프트웨어 개발을 좋아하는 개발자입니다.

메일: tonextday@gmail.com

동영상: 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에 관련된 책이 없었습니다.

 

 

Chương trình giảng dạy

Tất cả

84 bài giảng ∙ (8giờ 52phút)

Tài liệu khóa học:

Tài liệu bài giảng
Ngày đăng: 
Cập nhật lần cuối: 

Đánh giá

Tất cả

2 đánh giá

4.5

2 đánh giá

  • solideo님의 프로필 이미지
    solideo

    Đánh giá 4

    Đánh giá trung bình 5.0

    5

    100% đã tham gia

    Tôi nghe nhanh và đọc lướt một lần, và đọc kỹ lần thứ hai. Ngay cả thầy, người có tính cách tỉ mỉ, cũng mắc lỗi chính tả, nên tôi cảm nhận được tính nhân văn của thầy :) Lúc đầu, tôi không biết phân tích yêu cầu là gì và chỉ nghe mà không suy nghĩ vì muốn xem hết những gì thầy giảng. Tuy nhiên, khi làm việc, tôi phân tích đại khái những phân tích nhu cầu của sếp và chỉ làm một cái. thiết kế màn hình thô (do mình chưa tìm hiểu kỹ nghề nên thế thôi). bạn đã đề cập trong bài giảng đã xảy ra...), vì vậy tôi đã xem từng cái một với ý định phân tích yêu cầu và thiết kế nó. Thật thú vị và tôi rất mong chờ video tiếp theo. Tôi đã có một thời gian tuyệt vời để xem nó. Trong tương lai, tôi muốn xem lại video để áp dụng từng cái một vào công việc thực tế. Thực sự rất khó để làm công việc phát triển mà chỉ nói về sự kém cỏi như vậy, nhưng nhờ đó, tôi đã học được và làm việc với suy nghĩ rằng mình có đủ kỹ năng. Thầy ơi cảm ơn thầy đã bỏ công sức làm video ạ.

    • tonextday
      Giảng viên

      감사합니다. Tôi cảm thấy như mình đã bước vào thế giới chuyên nghiệp. Xin chúc mừng. Nếu phát triển suy nghĩ hiện tại, bạn sẽ tin rằng nếu giao cho người đó, mọi việc sẽ thành công. Tôi ủng hộ thế giới chuyên nghiệp tuyệt vời này.

  • hamkw2437님의 프로필 이미지
    hamkw2437

    Đánh giá 2

    Đánh giá trung bình 4.0

    4

    100% đã tham gia

    5.966.378 ₫

    Khóa học khác của tonextday

    Hãy khám phá các khóa học khác của giảng viên!

    Khóa học tương tự

    Khám phá các khóa học khác trong cùng lĩnh vực!