Software : software characteristics and appli1cations, software engineering - a layered
technology, software process models - linear sequential model, prototype & RAD model,
incremental model and spiral model. Project metrics: software measurement–size oriented,
function oriented metrics, extended function point metrics.
UNIT - II
Software project planning: objectives, decomposition techniques, and empirical estimation models. Analysis concept and principles: requirement analysis, analysis principles.
UNIT – III
Design concepts and principles: design process, design concepts, design principles, effective modular design, human computer interface design, interface design guidelines.
UNIT – IV
S/w quality assurance: quality concepts, reliability s/w testing models: s/w testing
fundamentals, white and black box testing, basic path testing, testing strategies: strategic approach to s/w testing, unit testing, integration testing, validation testing, system testing.
UNIT - V
S/w reuse: reuse process, classification and retrieving components, economics of s/w reuse
Software maintenance- need for software maintenance, maintenance models.
Software configuration management (SCM) – version control – SCM process – software
configuration items
Computer aided software engineering (CASE): introduction to case, taxonomy of case tools
No comments:
Post a Comment