Explain the design principles, Software Engineering

Assignment Help:

Explain the design principles.

  • The design process should not endure from tunnel vision.
  • The design should be traceable to the analysis model.
  • Design should not reinvent the wheel.
  • The design should minimize the intellectual distance among the software and problem as it exists in the real world.
  • The design should be structured to degrade gently, even when aberrant data, events or operating conditions are encountered.
  • Design is not coding, coding is not design.
  • The design should be assessed for quality as it is being formed, not after the fact.

 


Related Discussions:- Explain the design principles

Write definition of state transition diagram, Write definition of state tra...

Write definition of state transition diagram? State transition diagram is mainly a collection of states and events. Due to the events the system has to change its state. It als

Important factors related to library storage operation, Important factors r...

Important factors related to library storage operation: It is essential to consider some important factors related to library and information storage and retrieval operations

Software availability, Software Availability: In the present day conte...

Software Availability: In the present day context, software suppliers have realised the potential demand and also the special requirements of library and information professio

Define architectural evolution, What is architectural evolution? Archit...

What is architectural evolution? Architectural evolution is the practice of modifying a system from a centralized architecture to a distributed architecture like client server.

Mobile application, we got the code for mobile app we need a document for t...

we got the code for mobile app we need a document for that

Discuss in detail about data modeling, Discuss in detail about data modelin...

Discuss in detail about data modeling. Data modelling makes use of the ERD. Consists of three interconnected information. The data object. Attributes. Relatio

Ethical issue moduel, i want to select topic to my ethical issues assignmen...

i want to select topic to my ethical issues assignment can u propose reasonable topic?

What is software requirement specification, What is Software requirement Sp...

What is Software requirement Specification (SRS)? Software Requirement Specification Document is the output of requirement examines stage of the software development life cycle

How to compute the cyclomatic complexity, How to compute the cyclomatic com...

How to compute the cyclomatic complexity? The cyclomatic complexity can be calculated by any one of the following ways. 1. The numbers of regions of the flow graph correspon

Explain how to define severity rating in your project, Explain how to defin...

Explain how to define Severity Rating in your project. Severity rating is a combination of three factors: - The frequency of the problem occurrence. It could be common / ra

Write Your Message!

Captcha
Free Assignment Quote

Assured A++ Grade

Get guaranteed satisfaction & time on delivery in every assignment order you paid with us! We ensure premium quality solution document along with free turntin report!

All rights reserved! Copyrights ©2019-2020 ExpertsMind IT Educational Pvt Ltd