answersLogoWhite

0

A defined set of system models

Rules that apply to these models

Guidelines for design 'good practice'

A model of the design process

Formats for reports on the design

User Avatar

Wiki User

12y ago

Still curious? Ask our experts.

Chat with our AI personalities

MaxineMaxine
I respect you enough to keep it real.
Chat with Maxine
SteveSteve
Knowledge is a journey, you know? We'll get there.
Chat with Steve
EzraEzra
Faith is not about having all the answers, but learning to ask the right questions.
Chat with Ezra
More answers

Software Development phase-

Requirement Engineering

Planning

Software Design

Validation and Verification [Testing]

Software Maintenance

The goal for the design phase is to develop a specification for a system that will meet your business needs and take into account time, resources, and cost.

Different ways of design phase in software engineering-

what you need in a system, how you will use it, who will use it, what system you currently have in place, and how much of the current system you want to keep or change.

User Avatar

Wiki User

11y ago
User Avatar

Add your answer:

Earn +20 pts
Q: What are the 5 different ways of design phase in software engineering?
Write your answer...
Submit
Still have questions?
magnify glass
imp
Continue Learning about Engineering

What is Booch methodologies?

The Booch software engineering methodology [#!booch!#] provides an object-oriented development in the analysis and design phases. The analysis phase is split into steps. The first step is to establish the requirements from the customer perspective. This analysis step generates a high-level description of the system's function and structure. The second step is a domain analysis. The domain analysis is accomplished by defining object classes; their attributes, inheritance, and methods. State diagrams for the objects are then established. The analysis phase is completed with a validation step. The analysis phase iterates between the customer's requirements step, the domain analysis step, and the validation step until consistency is reached. Once the analysis phase is completed, the Booch software engineering methodology develops the architecture in the design phase. The design phase is iterative. A logic design is mapped to a physical design where details of execution threads, processes, performance, location, data types, data structures, visibility, and distribution are established. A prototype is created and tested. The process iterates between the logical design, physical design, prototypes, and testing. The Booch software engineering methodology is sequential in the sense that the analysis phase is completed and then the design phase is completed. The methodology is cyclical in the sense that each phase is composed of smaller cyclical steps. There is no explicit priority setting nor a non-monotonic control mechanism. The Booch methodology concentrates on the analysis and design phase and does not consider the implementation or the testing phase in much detail.


Why do you think software development is risky?

Not all models of software engineering are risky. The spiral model takes care of risk in every phase.


Is there ever a case when the generic phases of software engineering process don't apply if so describe it?

your answer http://intekhab.co.cc/2010/02/28/lpu-software-engineering-assignment-mcahonsmtech/


Does commencement of construction include engineering design?

Has to. If the engineering is not done, you should not be be able to start building. No. Engineering is a term of design; not construction. To construct means to excavate and build. While engineering may be a prerequisite for construction it is not to be included within the same phase as physically constructing of something


Is waterfall model of software engineer a flexible model?

No, water fall model in software engineering is not a flexible model . Waterfall model have certain limitations like we can not go back into earlier phase .