Discussion Board area, write 400–600 words

User Generated

cuvyylgba0625

Computer Science

Description

Discussion Board

Software Design Specifics

Primary Task Response: Within the Discussion Board area, write 400–600 words that respond to the following questions with your thoughts, ideas, and comments. This will be the foundation for future discussions by your classmates. Be substantive and clear, and use examples to reinforce your ideas:

Designers on a software project must have a well thought out and well-executed design; therefore, many choose a structured methodology to approach their system development life cycle (SDLC) or object-oriented approach. Designers may decide to take an object-oriented (OO) approach to systems/software development, which is more iterative in nature and incremental. Compare and contrast the structured design approach with the OO approach to systems/software development. Ensure you also respond to at least 2 others and build on their responses to these topics.

As an alternative discussion topic, design patterns, which are not complete designs that can drive code, provide the base for how to solve complex project and system issues. Describe some of the following patterns below and how they deal with the creation of objects, identification of common communications patterns between objects, provide identified relationships between entities, or patterns of organizational decision making.

  • Creational design patterns
  • Structural design patterns
  • Behavioral design patterns
  • E-business design patterns


User generated content is uploaded by users for the purposes of learning and should be used following Studypool's honor code & terms of service.

Explanation & Answer

Attached.

Running Head: SOFTWARE DEVELOPMENT AND DESIGN

Software Development and Design
Student’s Name
Institution of Affiliation
Course
Date

1

SOFTWARE DEVELOPMENT AND DESIGN

2

Comparison and Contrast of the Structured Design Approach and Object-Oriented
Approach to Software Development
Structured design approach is a technique which follows a top down methodology with
structures that are block oriented. It is characterized by the tendency of a programmer to divide a
program source code to blocks that are logically structured that would essentially be made of
loops, conditional statements and logic blocks. Therefore the program is divided into several
functions and sub modules where the function call is used (Satzinger & Ørvik, 2012). The
software that is developed by the structured design approach is not reusable but it is much
suitable for offshoring and reveals a clear transition from the stage of design to implementation.
This approach is appropriate for systems that are embedded, real...


Anonymous
Really helpful material, saved me a great deal of time.

Studypool
4.7
Trustpilot
4.5
Sitejabber
4.4

Related Tags