Book Details

Software Engineering

Software Engineering

Published by uLektz

Course Code:ULZHS0083

Author:uLektz

University: General for All University

Regulation:2013

Categories:Arts and Science

Format : ico_bookePUB3 (DRM Protected)

Type :Notes

FREE

Buy Now

Description :Software Engineering of ULZHS0083 covers the latest syllabus prescribed by General for All University for regulation 2013. Author: uLektz, Published by uLektz Learning Solutions Private Limited.

Note : No printed book. Only ebook. Access eBook using uLektz apps for Android, iOS and Windows Desktop PC.

Topics
UNIT I SOFTWARE PROCESS AND PROJECT MANAGEMENT

1.1 Introduction to Software Engineering

1.2 Software Process

1.3 Perspective Process Models

1.4 Specialized Process Models

1.5 Software Project Management-Estimation – LOC and FP Based Estimation, COCOMO Model – Project Scheduling – Scheduling, Earned Value Analysis - Risk Management.

UNIT II REQUIREMENTS ANALYSIS AND SPECIFICATION

2.1 Software Requirements:Functional and Non-Functional, User requirements, System requirements

2.2 Software Requirements Document

2.3 Requirement Engineering Process:Feasibility Studies, Requirements elicitation and analysis, requirements validation, requirements management

2.4 Classical analysis-Structured system Analysis, Petri Nets- Data Dictionary.

UNIT III SOFTWARE DESIGN

3.1 Design process

3.2 Design Concepts

3.3 Design Model

3.4 Design Heuristic

3.5 Architectural Design: Architectural styles, Architectural Design, Architectural Mapping using Data Flow

3.6 User Interface Design:Inter face analysis, Interface Design –Component level Design: Designing Class based components, traditional Components.

UNIT IV TESTING AND IMPLEMENTATION

4.1 Software testing fundamentals

4.2 Internal and external views of Testing

4.3 White box testing-basis path testing-control structure testing

4.4 Black box testing:Regression Testing – Unit Testing – Integration Testing – Validation Testing – System Testing And Debugging

4.5 Software Implementation Techniques:Coding practices-Refactoring.

UNIT V PROJECT MANAGEMENT

5.1 Estimation - FP Based, LOC Based, Make/Buy Decision

5.2 COCOMO II

5.3 Planning -Project Plan, Planning Process

5.4 RFP Risk Management - Identification, Projection, RMMM

5.5 Relationship between people and effort-Task Set & Network, Scheduling

5.6 Process and Project Metrics

loading