Загрузка...

Software Engineering unit 1 ,2,3,4 and 5 .The Software Product and Software Process. #software

#softwareengineer
CS403 Software Engineering
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.
Unit I: 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
Unit II: 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.
Unit III: 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.
Unit IV: 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.
Unit V: 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
#exam

Видео Software Engineering unit 1 ,2,3,4 and 5 .The Software Product and Software Process. #software канала Code with Abhi08
Яндекс.Метрика
Все заметки Новая заметка Страницу в заметки
Страницу в закладки Мои закладки
На информационно-развлекательном портале SALDA.WS применяются cookie-файлы. Нажимая кнопку Принять, вы подтверждаете свое согласие на их использование.
О CookiesНапомнить позжеПринять