강의

멘토링

로드맵

Inflearn brand logo image
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á

142 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)

Chứa đựng kiến thức chuyên môn của một nhà phát triển có 40 năm kinh nghiệm
Tìm hiểu cách triển khai phân tích yêu cầu thực tế! 📚

Phiếu giảm giá
286.000 won đến 66.000 won
Số phiếu giảm giá -> https://inf.run/HfB5E

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

Cũng giống như việc xây nhà bao gồm việc đặt móng trước, sau đó xây lên trên móng, rồi mới trang trí, phát triển hệ thống cũng có một trình tự. Vòng đời phát triển hệ thống (SDLC) bao gồm lập kế hoạch, phân tích yêu cầu, thiết kế hệ thống và phát triển chương trình . Lập kế hoạch là xây nhà, còn phân tích yêu cầu là đặt nền móng. 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ó móng. Bài giảng 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 nó trong khóa học này?

Cách tiếp cận chiến lược

Việc phát triển hệ thống (phần mềm, dự án) thành công đòi hỏi chiến lược và phương pháp. Chỉ kỹ năng lập trình xuất sắc không thôi chưa đủ để đảm bảo sự thành công của việc phát triển hệ thống. Tuy nhiên, vì việc phát triển hệ thống liên quan đến nhiều bên liên quan, nên thành công là điều thiết yếu, và do đó đòi hỏi chiến lược và phương pháp. Khóa học này đề cập đến các chiến lược và phương pháp để phát triển hệ thống thành công .

Làm thế nào để viết một kịch bản thành công

Phát triển hệ thống đòi hỏi một kịch bản được xác định rõ ràng, trong đó nêu rõ các yêu cầu. Việc tuân thủ kịch bản và phát triển chương trình cho phép phát triển hệ thống dễ dàng và an toàn. Khóa học này sẽ hướng dẫn cách xác định và viết yêu cầu dưới dạng kịch bản . Bạn sẽ học cách triển khai phân tích yêu cầu để đảm bảo phát triển hệ thống thành công.


Cho đến khi bài giảng được phát ra
Phải mất hơn 40 năm

Giảng viên có hơn 35 năm kinh nghiệm trong lĩnh vực phát triển phần mềm theo hợp đồng, trong đó có 12 năm kinh nghiệm điều hành một công ty phát triển phần mềm. Phát triển phần mềm theo hợp đồng luôn đi kèm với thời hạn, chi phí, chất lượng và kiểm tra.
Môi trường phát triển, với những yêu cầu về thời hạn, chi phí, chất lượng và kiểm tra, đòi hỏi các giảng viên phải xây dựng chiến lược và phương pháp để phát triển hệ thống thành công. Môi trường mà các bên liên quan trong dự án xem xét mã chương trình của tôi đã biến tôi thành một nhà phát triển chuyên nghiệp.

Phân tích yêu cầu là chìa khóa cho sự thành công của phát triển hệ thống. Phát triển theo nhu cầu đặt ra một thách thức khác: nhu cầu phát triển nhanh chóng. Để đạt được điều này , việc phân tích yêu cầu và thiết kế hệ thống phải được tích hợp. Phương pháp này, giúp rút ngắn thời gian phát triển đồng thời tích hợp các giai đoạn phát triển, cho phép phân tích yêu cầu toàn diện hơn.

Kiến thức được hoàn thiện thông qua kinh nghiệm

Hình ảnh được trích từ cuốn sách "Event Process Modeling for Requirements Analysis" (Mô hình hóa Quy trình Sự kiện để Phân tích Yêu cầu). Cuốn sách này đã bước sang năm thứ 26 phát triển. Ngay cả sau khi xuất bản, chúng tôi vẫn tiếp tục tinh chỉnh phương pháp phân tích yêu cầu, phản ánh kinh nghiệm của mình. Khóa học này là phiên bản tinh chỉnh của những kinh nghiệm và hiểu biết đó. Khóa học này không chỉ đơn thuần là một bài giảng lý thuyết; nó là một khóa học thực hành, được xây dựng dựa trên hơn 40 năm kinh nghiệm. Cuốn sách đã hết bản in, và khóa học này là phiên bản cuối cùng.


Tôi giới thiệu điều này cho những người này

Phân tích các yêu cầu,
Định nghĩa nhà phân tích

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

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

Bạn muốn chuyển sang chuyên gia phân tích?
nhà phát triển

Hãy tham gia buổi thuyết trình này cùng chúng tôi! ✨

Các bài giảng chuyên biệt để sử dụng thực tế

Khóa học này bao gồm cách triển khai phân tích yêu cầu để phát triển hệ thống thành công. Khóa học bao gồm các phương pháp thực tế có thể áp dụng ngay vào việc phân tích yêu cầu để phát triển hệ thống. Đây là khóa học duy nhất về cách triển khai phân tích yêu cầu.

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

Để đảm bảo phân tích yêu cầu đầy đủ hơn, chúng tôi cũng đã đưa vào một số nội dung liên quan đến thiết kế hệ thống. Điều này sẽ rút ngắn thời gian thiết kế hệ thống và cho phép phát triển chương trình ngay sau khi hoàn tất phân tích yêu cầu.


Tìm hiểu phân tích yêu cầu đầy đủ
Con đường sâu nhất và chính xác nhất

Phân tích yêu cầu
Cách tiếp cận để tạo ra cây

Để xác định và phân tích yêu cầu rõ ràng, chúng tôi chia quá trình phân tích yêu cầu thành năm giai đoạn . Chúng tôi tiếp cận bằng cách tạo ra các gốc, thân, cành và lá. Cuối cùng, chúng tôi hoàn thiện các yêu cầu để tạo ra một khu rừng phân tích yêu cầu. Các khái niệm của từng giai đoạn được cung cấp trong bản xem trước.

Phân tích yêu cầu
cách tiếp cận hợp lý

Việc di chuyển từ Seoul đến Daejeon, Daegu, rồi đến Busan là một luồng kết nối và luồng duy nhất. Kết quả phân tích yêu cầu cũng nên phản ánh luồng kết nối này.

Phân tích yêu cầu của phương pháp Mô hình hóa Quy trình Sự kiện dựa trên Sự kiện, Quy trình và Kịch bản. Khi một tác nhân thực hiện hành động, một sự kiện (nguyên nhân, lý do và mục đích của 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 và mục đích) được tạo ra bởi quy trình trước đó và thực thi sự kiện đó. Các sự kiện kết nối các quy trình. Các quy trình được kết nối và liên kết logic với nhau.

Loại luồng quy trình liên kết này được gọi là kịch bản. Nếu mỗi quy trình không được kết nối logic, kịch bản sẽ thiếu cơ sở, cho thấy việc phân tích yêu cầu còn nhiều thiếu sót. Bài giảng này sẽ đề cập đến cách tiến hành phân tích yêu cầu dựa trên logic .

Thực hiện theo kịch bản
Phát triển chương trình

Phân tích yêu cầu bao gồm việc phát triển các kịch bản có thể được triển khai dưới dạng chương trình. Các kịch bản này sau đó được các bên liên quan của dự án xem xét và phê duyệt trước khi hoàn thiện. Việc phát triển chương trình tuân theo các kịch bản, vốn là kết quả của việc phân tích yêu cầu. Nói cách khác, các yêu cầu được giải quyết thông qua các kịch bản, chứ không phải thông qua mã chương trình.

Sau khi tham dự buổi thuyết trình, bạn sẽ 📚

✔️ Bạn có thể trở thành một lập trình viên full stack chuyên phát triển phần mềm một cách sáng tạo.

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

✔️ Học cách xác định yêu cầu như một quy trình tình huống sẽ giúp bạn giải quyết các vấn đề về tái cấu trúc và mã sạch một cách tự nhiên.


Vui lòng kiểm tra trước khi tham gia lớp 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

  • Chúng tôi không cung cấp sách giáo khoa 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, do đó nội dung trên màn hình chính là sách giáo khoa.

Kiến thức và biện pháp phòng ngừa của người chơi

  • Không yêu cầu kiến thức trước nhưng phải hiểu các khái niệm của 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ằng 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. Nghiêm cấm sao chép, phân phối hoặc giảng dạy nội dung bài giảng trái 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,632

Học viên

393

Đánh giá

337

Trả lời

4.8

Xếp hạng

12

Các khóa học

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

메일: tonextday@gmail.com

동영상: 12개
Rust 비기너 강좌 제작중, 2025.09 오픈 예정

클린업 자바스크립트: 점프업
클린업 자바스크립트: 베이스 빌드업
자바스크립트 비기너, 자바스크립트 중고급
모던 자바스크립트(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á

  • Kim David님의 프로필 이미지
    Kim David

    Đánh giá 4

    Đánh giá trung bình 5.0

    5

    100% đã tham gia

    한 번은 빠르게 훑어보듯이 들었습니다, 두 번째 부터는 정독을 하면서 읽었습니다. 꼼꼼한 성격의 소유자이신 선생님도 오타가 있더군요, 인간미가 느껴졌습니다 :) 처음에는 요구분석이 무엇인지도 모르고 선생님이 강의하시는 것은 다 보고 싶은 마음에 별 생각없이 한 번 들었죠, 그런데 일하다보니 상사의 요구분석을 대충하고 대충 화면설계서만 만들고(일을 제대로 배우지 못했으니까, 그렇게 계속 일해왔고 고민하지 않았으니까) 여기서 말만하는 업무 방식이 너무 힘들어서(강의에 말씀하신 상황들이 다 벌어졌으니...), 내가 요구분석도 하고 설계도 해야겠다는 마음으로 두 번째는 정말 이해하면서 하나씩 보았습니다. 재미있고 다음 영상이 기대가 되더군요. 재미있게 잘 보았습니다. 앞으로 실무에 하나씩 적용하면서 영상을 다시 한 번씩 보면서 일해보고 싶습니다. 정말 말로만 하는 개발 업무에, 그런 무능함에 힘이들지만 덕분에 제가 배웠고 실력을 갖춘다고 생각하며 일하고 있습니다. 선생님 열심히 영상 만들어주셔서 고맙습니다.

    • 김영보
      Giảng viên

      감사합니다. 프로의 세계로 진입하신 느낌이 듭니다. 축하합니다. 지금의 생각을 발전시키면 저 사람에게 맡기면 일이 성공적으로 끝난다는 믿음이 만들어 질 것입니다. 아름다운 프로의 세계를 응원합니다.

  • 함경운님의 프로필 이미지
    함경운

    Đánh giá 2

    Đánh giá trung bình 4.0

    4

    100% đã tham gia

    5.978.841 ₫

    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!