Skip to content Skip to footer
Home » Products » Book Store » Software Engineering Design
-15%
Software Engineering Design
115 4.7 out of 5 stars
1571 Views
(0 customer reviews)
15% off

Additional information

ISBN 13

ISBN 10

Edition

No. of Pages

Type of book

Year

Language

Publisher

Save 44.7 (15% Off)
Price Original price was: ₹298.00.Current price is: ₹253.30.
Categories Satyabhama Series
Condition Type New
Country Origin India

Only 5 left in stock

Get EXTRA Discount on EXTRA Quantity

Qty: 2
2% OFF
248.23
Qty: 3
3% OFF
245.70
Qty: 4
4% OFF
243.17
Qty: 5
5% OFF
240.64

Your Price:

Total Price:

Categories: , , Product ID: 85497

Description

Software Engineering Design

Software Engineering Design is a comprehensive guide to the foundational discipline that dictates the success, scalability, and maintainability of all modern software systems. Recognizing that software design is at the heart of technological advancements, this essential resource transforms the complex challenges of system design into a structured, manageable process. Its core purpose is to bridge the gap between theoretical foundations and real-world applications, ensuring that readers gain both a vital conceptual understanding and practical expertise in creating robust software solutions.

The book covers the entire spectrum of the software development lifecycle. It begins with an exploration of various Software Life Cycle Models—from linear methods like the Waterfall Model to adaptive Agile methodologies. The text then provides a deep dive into Requirement Engineering, focusing on crucial tasks like requirements modeling (DFD, ERD) and rigorous validation, before moving into the central System Design phase. Here, readers learn about popular architectural paradigms (Layered, Data-Centered) and objective metrics, such as Coupling and Cohesion, used to measure the “goodness” of a design. The content concludes with a focus on Testing & Quality Assurance (Verification and Validation) and key management aspects, including risk mitigation (RMMM) and project estimation (COCOMO).

This text is specifically tailored for a broad audience: students beginning their academic journey, as well as experienced professionals and practitioners seeking to refine their design skills. By imparting technical knowledge and fostering a necessary design-oriented mindset, this book serves as an invaluable companion for building systems that are efficient, reliable, and sustainable.

Salient Features:

  • Structured Life Cycles: Explore fundamental Software Life Cycle Models (Waterfall, Spiral, Prototyping) and modern, iterative approaches like Agile methodologies to ensure efficient project management and successful risk mitigation.
  • Precise Requirements: Details the systematic process of Requirements Engineering, covering elicitation, visual modeling (DFD, ERD), and rigorous validation to align the final product with core business and user needs.
  • Core Design Architectures: Focuses on System Design principles, exploring essential architectural paradigms such as Layered Systems, Data-Centered Systems, and the critical transition from requirements analysis to a final blueprint.
  • Design Quality Metrics: Provides essential methods for quantifying design effectiveness, specifically detailing the metrics of Coupling and Cohesion to guide students and professionals toward building maintainable and robust software.
  • Quality Assurance & Testing: Integrates the continuous processes of Verification and Validation (V&V), covering the various Levels of Testing and approaches (Functional/Non-Functional) required to achieve a high-performance system.
  • Project Management Tools: Covers Umbrella Activities such as Risk Management (RMMM), Software Quality Assurance (SQA), and project cost/time estimation using industry models like the well-known COCOMO model.
  • Evolution & Reengineering: Discusses software evolution through different forms of Maintenance (Corrective, Adaptive, Preventive) and the techniques of Software Reengineering to enhance system longevity and scalability.
  • Agile and DevOps Focus: Offers a practical overview of Agile methodologies (Scrum, Kanban, Lean) and the principles of DevOps to facilitate rapid development, continuous integration, and seamless collaboration across teams.

Table of Contents

  • Software Life
  • Requirements Engineering
  • Software Design
  • Testing
  • Umbrella Activities & Project Management and Estimation

Author

D. Rama Lakshmi, 

Associate Professor, Dept of CSE,

Sathyabhama Institute of Science and Technology

 

R. Ramya, 

Associate Professor, Dept of CSE,

Sathyabhama Institute of Science and Technology

 

T.G. Ruby Angel

Associate Professor, Dept of CSE,

Sathyabhama Institute of Science and Technology

Reviews

There are no reviews yet.

Be the first to review “Software Engineering Design”

Your email address will not be published. Required fields are marked *

  • -15%

    Software Engineering Design

    (115)
    1571 Views
    Original price was: ₹298.00.Current price is: ₹253.30.
    Buy now

Recently viewed products

  • -15%

    Design of Machine Elements

    (15)
    1969 Views
    Original price was: ₹598.00.Current price is: ₹508.30.
    Buy now
  • -15%

    Electric Power Transmission and Distribution

    (86)
    1772 Views
    Original price was: ₹435.00.Current price is: ₹369.75.
    Buy now
  • Physics (Introduction to Mechanics) (with Lab Manual) (English)

    Physics<br>(Introduction to Mechanics) (with Lab Manual)

    (695)
    10263 Views
    ₹268
    Buy now
  • -15%

    Software Engineering Design

    (115)
    1571 Views
    Original price was: ₹298.00.Current price is: ₹253.30.
    Buy now
  • -25%

    Exploring Tomorrow<br>(The Comprehensive Guide to Robotics and Automation)

    (419)
    8239 Views
    Original price was: ₹575.00.Current price is: ₹431.25.
    Buy now
  • Engineering Workshop Practice

    (20)
    4567 Views
    ₹238
    Buy now
  • Programming for Problem Solving (with Lab Manual) (Tamil) (UG016TA)

    Programming for Problem Solving<br>(with Lab Manual)

    1 2 3 4 5 (0)

    11553 Views
    ₹446
    Buy now
  • -25% Course on Computer Concepts (CCC)

    Course on Computer Concepts<br>(CCC)

    (569)
    12036 Views
    Original price was: ₹250.00.Current price is: ₹187.50.
    Buy now
  • -25%

    Data Structures – An Algorithmic Approach with C++

    (982)
    8893 Views
    Original price was: ₹395.00.Current price is: ₹296.25.
    Buy now
  • -25%

    Digital System Design Using VHDL

    (589)
    9104 Views
    Original price was: ₹529.00.Current price is: ₹396.75.
    Buy now

Share this product

If you like this product share it with your friends

X