UOP BSA385 All Weeks Discussions Latest 2020

Question # 00769753 Posted By: rey_writer Updated on: 07/10/2020 11:15 AM Due on: 07/10/2020
Subject Education Topic General Education Tutorials:
Question
Dot Image

BSA385 Intro to Software Engineering

Week 1 Discussion

DQ1 Software Development Phases

As you read in Ch. 4, "Software Process Models," of Essentials of Software Engineering, there are several models used in software development. The phases of requirements, design, implementation, test, and maintenance are executed differently in the Waterfall versus a multiple-components incremental model.

Describe how the phases are executed differently in these two models, and discuss an advantage you see in using one over the other if you were a software engineer designing a mobile application.

DQ2 “Functional” and “Non-Functional” Requirements

In Ch. 1, "Creating a Program," of Essentials of Software Engineering, you examined how program requirements statements that define and qualify the program are essential to the software development process. How would you explain what the word "requirements" means to someone trying to make decisions about what they truly need from a program?

Explain, in non-technical terms, what the differences are between "functional" and "non-functional" requirements.

 

BSA385 Intro to Software Engineering

Week 2 Discussion

DQ1 Architectural and Detailed Design

Refer to Ch. 7, "Design: Architecture & Methodology," of Essentials of Software Engineering. Summarize the differences between architectural and detailed design. Discuss the importance of requirements specification in the detailed design to the programmer that will create code to the specification.

DQ2 Functional Requirements

In the Pluralsight course "Software Process Management," you learned about Waterfall, "V", Spiral, and Agile models. Analyze the conditions that determine the program design and project management approach. How does a software engineer's choice of model influences how the functional requirements document is written and used?

 

BSA385 Intro to Software Engineering

Week 3 Discussion

DQ1 Software Management Tools

Research the benefits of software management tools using the link provided as a starting point. From a business perspective, analyze the advantages and disadvantages of software management tools. Pick one tool that could be used in the Agile development of a billing program and explain your choice.

DQ2 Design Quality and Metrics

Research a current article that discusses the importance of design quality and the use of metrics in the software development process. Share your article with the class.

Specify at least one measurement of design quality and a metric that could be used in the software development process using an Agile approach to a billing program and explain your choice.

 

BSA385 Intro to Software Engineering

Week 4 Discussion

DQ1 Quality Assurance

Consider the importance of quality and security assurance during the software development process.

Appraise the risks and disadvantages to the organization of implementing software applications that are not high quality or are easily hacked. Providean example from the healthcare industry to support your view.

DQ2 Security Management

From the standpoint of Chief Security Officer, analyze why the security management processes should be included in the development of software applications that are used in the healthcare industry.

 

BSA385 Intro to Software Engineering

Week 5 Discussion

DQ1 Software Testing Techniques

Consider the need for robust software testing techniques.

Determine the characteristics for a software testing environment that best supports testing the software application you are developing in your individual assignments.

Discuss the software testing environment you would create and how the environment would support the software testing processes and help the software development project meet its quality assurance goals.

DQ2 Software Testing Plan

Find a current article that discusses how to create a software testing plan.

Share your article with the class.

Propose how a software engineer would develop a software testing plan for software development in the healthcare industry.

Dot Image
Tutorials for this Question
  1. Tutorial # 00769110 Posted By: rey_writer Posted on: 07/10/2020 11:18 AM
    Puchased By: 2
    Tutorial Preview
    The solution of UOP BSA385 All Weeks Discussions Latest 2020...
    Attachments
    UOP_BSA385_All_Weeks_Discussions_Latest_2020.ZIP (18.96 KB)

Great! We have found the solution of this question!

Whatsapp Lisa