Sany Group software demand analysis Enterprise Internal training course syllabus

Source: Internet
Author: User

Not long ago, Sunny gave Sany Group (Sany Heavy Industry) software requirements related personnel an internal enterprise training on "software demand analysis". The following is the outline of this internal training course (Lite version ):

 

Course description

This course will learn the theoretical knowledge and practical technology of software demand engineering, analyze the difficulties encountered in the software demand stage, and introduce the concept of demand engineering, you can use a large number of instances to learn how to obtain, analyze, define, confirm, track, and change requirements. You can use the corresponding project instances to analyze how to carry out the demand project, learn and write the relevant software requirement documents, including the requirement statement and software requirement specification documents.

 

Course objectives

1. Understand the main difficulties faced by software requirements and their causes

2. Master the overall structure of the software requirement Project

3. Master common demand Acquisition Technologies

4. Master the classification and structuring technologies of requirements

5. Master the use case modeling skills, learn to draw the use case diagram and compile the use case document

6. Master the requirement validation skills, requirement tracking technology, and requirement change control technology.

7. Learn to write demand statement and Software Requirement Specification.

 

Lesson schedule

The total teaching duration of this course is 7 hours.

 

Training Methods

This course includes 70% lectures + 30% discussions and case studies, and questions and documents.

 

Course outline

I. Course Import

Ii. software requirements Overview

1. Introduction

2. Basic concepts of requirements

3. Customers, end users, and indirect users

4. Importance of software requirements

5. Software Requirement Process

6. Requirement Classification

Iii. Main difficulties faced by software requirements

Iv. Requirement Engineering Overview

V. requirement acquisition technology

1. Technical overview of requirement acquisition

2. Interview

3. Questionnaire

4. Demand seminars

5. Document Research

6. Observe

7. Use Cases and role play

8. Prototype Development

9. Requirements Summary

10. requirement statement

11. Mining implicit requirements

Vi. Requirement structuring

1. Hierarchical requirements

2. Requirement Matrix

VII. Requirement Modeling

1. Overview of case Modeling Technology

2. Draw an example Diagram

3. Write case documents

4. Check the use case model

5. Other types of UML graphics

6. DFD Modeling

7. Er Modeling

8. Prepare Software Requirement Specification and instance analysis

IX. Requirement confirmation

10. Demand Tracking Technology

11. demand change control

12. Course Summary

Appendix: shows the overall course structure:

 

Assessment Method

Closed exam

 

On-site internal training:

 

 

 

[Author: Liu Wei http://blog.csdn.net/lovelion]

Contact Us

The content source of this page is from Internet, which doesn't represent Alibaba Cloud's opinion; products and services mentioned on that page don't have any relationship with Alibaba Cloud. If the content of the page makes you feel confusing, please write us an email, we will handle the problem within 5 days after receiving your email.

If you find any instances of plagiarism from the community, please send an email to: info-contact@alibabacloud.com and provide relevant evidence. A staff member will contact you within 5 working days.

A Free Trial That Lets You Build Big!

Start building with 50+ products and up to 12 months usage for Elastic Compute Service

  • Sales Support

    1 on 1 presale consultation

  • After-Sales Support

    24/7 Technical Support 6 Free Tickets per Quarter Faster Response

  • Alibaba Cloud offers highly flexible support services tailored to meet your exact needs.