Inflearn brand logo image
Inflearn brand logo image
Inflearn brand logo image
Programming

/

etc. (Programming)

Requirement Analysis Implementation Methods: Requirement Analysis Implementation Methods for Successful System Development

Most system development failures or requirement changes occur due to faulty requirements analysis. This covers how to implement requirements analysis to ensure successful system development. Requirements are addressed with scenarios, not code. This covers how to address requirements with scenarios.

(4.5) 2 reviews

140 learners

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

What you will learn!

  • Requirement analysis implementation methods

  • How to Successfully Develop a System

  • How to Define Requirements as Scenarios

Contains the know-how of a developer with 40 years of experience
Learn how to implement practical requirements analysis! 📚

Coupon discount
286,000 won to 66,000 won
Coupon number -> https://inf.run/HfB5E

Requirements analysis , the foundation of system development

Just as building a house involves first laying the foundation, then building on top of the foundation, and then decorating, system development also has a sequence. The systems development lifecycle (SDLC) consists of planning, requirements analysis, system design, and program development . Planning is about building the house, and requirements analysis is about laying the foundation. Trying to solve requirements with program code is a dangerous approach, like building a house without a foundation. This lecture will cover requirements analysis within the SDLC.

Requirements Analysis: Why Learn It in This Course?

Strategic Approach

Successful system (software, project) development requires strategies and methods. Excellent coding skills alone don't guarantee successful system development. However, since system development involves numerous stakeholders, success is essential, and therefore requires strategies and methods. This course covers strategies and methods for successful system development .

How to Write a Successful Screenplay

System development requires a clearly defined scenario that clearly defines requirements. Following the scenario and developing the program allows for easy and safe system development. This course covers how to define and write requirements as a scenario . You'll learn how to implement requirements analysis to ensure successful system development.


Until the lecture comes out
It took over 40 years

The lecturer has over 35 years of experience in contract software development, 12 of which were spent running a software development company. Contract software development is always accompanied by deadlines, costs, quality, and inspection.
The development environment, with its deadlines, costs, quality, and inspection requirements, required instructors to develop strategies and methods for successful system development. The environment where project stakeholders reviewed my program code transformed me into a professional developer.

Requirements analysis is key to successful system development. Demand-driven development presents another challenge: the need for rapid development. To achieve this , requirements analysis and system design must be integrated. This approach, which shortens the development period while integrating the development phases, allows for a more complete requirements analysis.

Know-how perfected through experience

The image is from the book "Event Process Modeling for Requirements Analysis." This book is in its 26th year of development. Even after publishing the book, we continued to refine our requirements analysis methodology, reflecting our experience. This course is a refined version of these experiences and insights. This course is not simply a theoretical lecture; it is a practical course, built on over 40 years of experience. The book is out of print, and this course is the final version.


I recommend this to these people

Analyze requirements,
Defining Analyst

Project Planner

System Designer

Want to jump to analyst?
developer

Join us for this lecture! ✨

Lectures specialized for practical use

This course covers how to implement requirements analysis for successful system development. It covers practical methods that can be applied immediately to requirements analysis for system development. This is the only course on how to implement requirements analysis.

Including system design

To ensure a more complete requirements analysis, we've also included some system design-related content. This will shorten the system design period and allow for program development to proceed immediately after the requirements analysis is completed.


Learn the complete requirements analysis
The deepest and most accurate path

Requirements analysis
Approach to making trees

To clearly define and analyze requirements, we divide requirements analysis into five stages . We approach it by creating roots, trunks, branches, and leaves. Finally, we finalize the requirements to landscape the requirements analysis and create a forest. The concepts of each stage are provided in preview.

Requirements analysis
logical approach

Traveling from Seoul to Daejeon, Daegu, and then to Busan is a single connection and flow. The results of the requirements analysis should also reflect this connected flow.

The requirements analysis of the Event Process Modeling method is based on Event, Process, and Scenario. When an actor takes action, an event (the cause, reason, and purpose of the next process) occurs. The next process receives the event (cause, reason, and purpose) generated by the previous process and executes it. Events connect processes. Processes are logically connected and grounded.

This type of interconnected process flow is called a scenario. If each process isn't logically connected, the scenario lacks sufficient basis, indicating a flawed requirements analysis. This lecture will cover how to conduct requirements analysis based on logic .

Follow the scenario
Program Development

Requirements analysis involves developing scenarios that can be implemented as programs. These scenarios are then reviewed and approved by project stakeholders before being finalized. Program development follows the scenarios, which are the results of requirements analysis. In other words, requirements are addressed through scenarios, not through program code.

After attending the lecture, you will 📚

✔️ You can become a full stack developer who develops software creatively.

✔️ You will learn strategies and methods to prevent requirements changes.

✔️ Learning how to define requirements as a scenario process will help you naturally address refactoring and clean code issues.


Please check before taking the class 📢

Practice environment

  • No hands-on environment required.

Learning Materials

  • We do not provide separate textbooks.
  • The lecture content is written on the browser screen and explained, so the screen content is the textbook.

Player Knowledge and Precautions

  • No prior knowledge is required, but an understanding of program concepts is required.
  • It's easier to understand if you have experience developing programs in any programming language (Java, Python, Javascript, etc.).
  • The copyright for the lecture content and materials related to this course belongs to the instructor. Unauthorized duplication, copying, distribution, or teaching of the lecture content is prohibited.

Recommended for
these people

Who is this course right for?

  • An analyst who analyzes and defines requirements

  • Project Planner

  • A designer who designs systems

  • Program developer (regardless of programming language)

Need to know before starting?

  • Not required, but understanding the program concept is necessary.

Hello
This is

9,630

Learners

392

Reviews

337

Answers

4.8

Rating

12

Courses

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

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

 

 

Curriculum

All

84 lectures ∙ (8hr 52min)

Course Materials:

Lecture resources
Published: 
Last updated: 

Reviews

All

2 reviews

4.5

2 reviews

  • solideo님의 프로필 이미지
    solideo

    Reviews 4

    Average Rating 5.0

    5

    100% enrolled

    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.

    • tonextday
      Instructor

      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.

  • hamkw2437님의 프로필 이미지
    hamkw2437

    Reviews 2

    Average Rating 4.0

    4

    100% enrolled

    $220.00

    tonextday's other courses

    Check out other courses by the instructor!

    Similar courses

    Explore other courses in the same field!