Software Engineering & Project Mangement

Chapter / Unit 1 - Software Process 1:


Introduction to Software Engineering

Software Process

Prescriptive & Specialized Process Models

Software Project Management

Estimation

LOC and FP based Estimation

COCOMO Model

Project Scheduling

Scheduling

Earned Value Analysis

Risk Management & Steps


Chapter / Unit 2 - Software Process 2:


Software Project Estimation & Planning

Decomposition Techniques

LOC and FP Estimation

Effect Estimation

Risk Analysis

Identification Projection

Assessment

Management & Monitoring

Software Re-engineering

Requirement Analysis

Tasks

Analyst

Software Prototyping

Specification Principles

Representation & Software Requirements Specification


Chapter / Unit 3 - Software Process 3:


Object Oriented Analysis concepts

Data Modeling Object Oriented concepts

Identifying Objects

Specifying Attributes

Defining Operations

Inter - Object Communication Finalizing Object Definition

Object - Oriented Analysis Modeling

Data Modeling

Data Objects

Attributes & Relationships Entity Relationship Diagrams

Alternative Analysis Techniques

Requirement Analysis Methods

Data Structure Oriented Methods

Data Structured System Development Warner Diagrams

DSSD Approach

Jackson System Development


Chapter / Unit 4 - Software Process 4:


Software Design Fundamentals

Design Process

Design Fundamentals

Effective Modular

Design Data Flow Oriented Design

Transform Analysis

Transaction Analysis

Design Heuristics

Object Oriented Design

Object Oriented Design Concepts

Object Oriented Design Methods

Refining Operations

Program Components & Interfaces

Implementation Detail Design

User Interface Design

Human Factors

Human Computer Interface Design

Interface - Design Guidelines

Interface Standards


Chapter / Unit 5 - Software Process 5:


Software Quality Assurance

Software Quality Factors Quality Assurance

Quality Metrics

Halstead's S/W Science

Software Testing Techniques

S/W Testing Fundamentals

White Box Testing

Black Box Testing

Validation Testing

System Testing

Debugging Software Maintenance Maintainability

Maintenance Tasks

Reverse Engineering & Re-engineering


Chapter / Unit 6 - Software Process 6:


Recent Trends & Applications

Comments

Popular posts from this blog

Software Engineering - Software Quality Assurance & Security

Data Structures & Algorithms