CS-403 software engineering rgpv notes


CS-403 software engineering rgpv notes:- download  free software engineering notes



  CS-403 software engineering rgpv notes



RATIONALE:

The purpose of this subject is to cover the underlying concepts and techniques used in Software Engineering & Project Management. Some of these techniques can be used in software design & its implementation.

PREREQUISITE:-

The students should have at least one year of experience in programming a high-level language and databases. In addition, a familiarity with software development life cycle will be useful in studying this subject

Syllabus


The Software Product and Software Process Software Product and Process Characteristics, Software Process Models: LinearSequential Model, Prototyping Model, RAD Model, Evolutionary Process Models likeIncremental Model, Spiral Model, Component Assembly Model, RUP and Agileprocesses. Software Process customization and improvement, CMM, Product andProcess Metrics
डाउनलोड करने के लिये नीचे दी गयी link पर क्लिक करें download now

<><><><><><><><><><><><><><><><><><>

Requirement Elicitation, Analysis, and Specification Functional and Non-functional requirements, Requirement Sources and Elicitation Techniques, Analysis Modeling for Function-oriented and Object-oriented software development, Use case Modeling, System and Software Requirement Specifications, Requirement Validation, Traceability
<><><><><><><><><><><><><><><><><><>

Software Design The Software Design Process, Design Concepts and Principles, Software Modeling andUML, Architectural Design, Architectural Views and Styles, User Interface Design, Functionoriented Design, SA/SD Component Based Design, Design Metrics
<><><><><><><><><><><><><><><><><><>


Software Analysis and Testing Software Static and Dynamic analysis, Code inspections, Software Testing, Fundamentals, Software Test Process, Testing Levels, Test Criteria, Test Case Design, TestOracles, Test Techniques, Black-Box Testing, White-Box Unit Testing and Unit, Testing Frameworks, Integration Testing, System Testing and other Specialized, Testing, Test Plan, Test Metrics, Testing Tools. , Introduction to Object-oriented analysis, design and comparison with structured Software Engg.

https://drive.google.com/file/d/192B_vrAWCIBVDXPE_awklT7dmLvYFSJY/view?usp=drivesdk

. 
<><><><><><><><><><><><><><><><><><>

Software Maintenance & Software Project Measurement Need and Types of Maintenance, Software Configuration Management (SCM), Software Change Management, Version Control, Change control and Reporting, Program Comprehension Techniques, Re-engineering, Reverse Engineering, Tool Support. Project Management Concepts, Feasilibility Analysis, Project and Process Planning, Resources Allocations, Software efforts, Schedule, and Cost estimations, Project Scheduling and Tracking, Risk Assessment and Mitigation, Software Quality Assurance(SQA). Project Plan, Project Metrics
https://drive.google.com/file/d/19EO9WkuvekK-38Nwf3wbjDPhHagwgkh6/view?usp=drivesdk


****************************************************************************************************


CS-403 software engineering rgpv notes