BSA/385 Week 1 Discussion
Software Process and Requirement Analysis
Changing Requirements in Software Process
Write a 100- to 200-word response to the following:
1• It is mentioned that "Clients often lack appreciation for the complexities inherent in software engineering, particularly regarding the impact of changing requirements." Imagine you are in this situation, what would you do to handle this situation, using knowledge you have learned in software process?
Quality Procedures
Write a 100- to 200-word response to the following question:
2 Explain why it is important to document quality procedures at the beginning of a project rather than later on. In addition, think about 2 advantages and 2 disadvantages of using standards for documentation in each of the software phases.
Software Engineering: Modern Approaches
Write a 100- to 200-word response to the following questions:
3 Give an example of a software application in which the customer is the same as the end user. Give an example in which they are different. In each case, identify the customer and end user.
Write a 100- to 200-word response to the following question:
4 What are three major advantages and disadvantages of describing detailed requirements with unit tests?
5 Explain why a defective requirement could be 100 times more expensive to fix after software is deployed versus being fixed during requirements analysis.
6 Give two advantages and two disadvantages to using standards for documentation of the `various software phases.
7 List four of what you consider to be the most important high-level requirements for an application that tracks bar-coded invoices within a company.
8 Describe in your own words the difference between customer wants and customer needs. Provide an example that illustrates the difference
BSA/385
Week
1
Discussion
Software Process and Requirement Analysis
Changing Requirements in Software Process
Write
a
1
00
-
to
2
00
-
word response to the following:
1
•
It is mentioned that "Clients often lack appreciation for the complexities inherent in software
engineering, particularly regarding the impact of changing requirements." Imagine you are in this
situation, what would you do to handle this situation, using k
nowledge you have learned in
software process?
Quality Procedures
Write
a
1
00
-
to
2
00
-
word response to the following question:
2
Explain why it is important to document quality procedures at the beginning of a project
rather than later on. In addition, think about 2 advantages and 2 disadvantages of using
standards for documentation in each of the software
phases.
Software Engineering: Modern Approaches
Write
a 100
-
to 200
-
word response to the following question
s
:
3
Give an example of a software application in which the customer is the same as the end user.
Give
an example in which they are different. In each case, identify the customer and end user.
Write
a 100
-
to 200
-
word response to the following q ...
BAG TECHNIQUE Bag technique-a tool making use of public health bag through wh...
BSA385 Week 1 DiscussionSoftware Process and Requirement Analy.docx
1. BSA/385 Week 1 Discussion
Software Process and Requirement Analysis
Changing Requirements in Software Process
Write a 100- to 200-word response to the following:
1• It is mentioned that "Clients often lack appreciation for the
complexities inherent in software engineering, particularly
regarding the impact of changing requirements." Imagine you
are in this situation, what would you do to handle this situation,
using knowledge you have learned in software process?
Quality Procedures
Write a 100- to 200-word response to the following question:
2 Explain why it is important to document quality procedures at
the beginning of a project rather than later on. In addition, think
about 2 advantages and 2 disadvantages of using standards for
documentation in each of the software phases.
Software Engineering: Modern Approaches
Write a 100- to 200-word response to the following questions:
3 Give an example of a software application in which the
customer is the same as the end user. Give an example in which
they are different. In each case, identify the customer and end
user.
Write a 100- to 200-word response to the following question:
4 What are three major advantages and disadvantages of
describing detailed requirements with unit tests?
5 Explain why a defective requirement could be 100 times more
expensive to fix after software is deployed versus being fixed
during requirements analysis.
6 Give two advantages and two disadvantages to using standards
for documentation of the `various software phases.
7 List four of what you consider to be the most important high-
level requirements for an application that tracks bar-coded
invoices within a company.
8 Describe in your own words the difference between customer
wants and customer needs. Provide an example that illustrates
2. the difference
BSA/385
Week
1
Discussion
Software Process and Requirement Analysis
Changing Requirements in Software Process
Write
a
1
00
-
to
2
00
-
word response to the following:
1
•
It is mentioned that "Clients often lack appreciation for the
complexities inherent in software
engineering, particularly regarding the impact of changing
requirements." Imagine you are in this
situation, what would you do to handle this situation, using k
nowledge you have learned in
software process?
3. Quality Procedures
Write
a
1
00
-
to
2
00
-
word response to the following question:
2
Explain why it is important to document quality procedures at
the beginning of a project
rather than later on. In addition, think about 2 advantages and 2
disadvantages of using
standards for documentation in each of the software
phases.
Software Engineering: Modern Approaches
Write
a 100
-
to 200
-
word response to the following question
s
:
4. 3
Give an example of a software application in which the
customer is the same as the end user.
Give
an example in which they are different. In each case, identify
the customer and end user.
Write
a 100
-
to 200
-
word response to the following question:
4
What are three major advantages and disadvantages of
describing detailed requirements with
unit
tests?
5
Explain why a defective requirement could be 100 times more
expensive to fix after software is
deployed versus being fixed during requirement
s analysis.
6
5. Give two advantages and two disadvantages to using standards
for documentation of the
`
various
software phases.
7
List four of what you consider to be the most important high
-
level requirement
s for an
application
that tracks bar
-
coded invoices within a company.
8
Describe in your own words the difference between cu
stomer wants and customer needs.
Provide an
example that illustrates the difference
BSA/385 Week 1 Discussion
Software Process and Requirement Analysis
Changing Requirements in Software Process
Write a 100- to 200-word response to the following:
1• It is mentioned that "Clients often lack appreciation for the
complexities inherent in software
engineering, particularly regarding the impact of changing
6. requirements." Imagine you are in this
situation, what would you do to handle this situation, using
knowledge you have learned in
software process?
Quality Procedures
Write a 100- to 200-word response to the following question:
2 Explain why it is important to document quality procedures at
the beginning of a project
rather than later on. In addition, think about 2 advantages and 2
disadvantages of using
standards for documentation in each of the software phases.
Software Engineering: Modern Approaches
Write a 100- to 200-word response to the following questions:
3 Give an example of a software application in which the
customer is the same as the end user.
Give an example in which they are different. In each case,
identify the customer and end user.
Write a 100- to 200-word response to the following question:
4 What are three major advantages and disadvantages of
describing detailed requirements with
unit tests?
5 Explain why a defective requirement could be 100 times more
expensive to fix after software is
deployed versus being fixed during requirements analysis.
6 Give two advantages and two disadvantages to using standards
for documentation of the
`various software phases.
7 List four of what you consider to be the most important high-
level requirements for an
application that tracks bar-coded invoices within a company.
8 Describe in your own words the difference between customer
wants and customer needs.
Provide an example that illustrates the difference
Week 5 Discussion
7. NOTE: This week you will respond to EITHER Prompt A,
Prompt B or Prompt C.
Connecting and Disconnecting Online
You connect online multiple times a day from emails, social
media, and instant messages (IM) to virtual business meetings
and conference calls. Today you can work on projects with
people from around the globe-some you may never meet in
person, but with whom you develop an online connection. How
might the relationship with someone you met in person and
online differ?
How do you find out about a person; how do you vet them from
afar? Often you learn about someone from the information they
post about themselves online in profiles on sites such as
LinkedIn. Other times information is posted about the person by
a third party or news service. Have you ever “googled” someone
(searched their name on Google) when you first met them? If
not, you might be surprised by the variety of information you
can find once you zero in on the specific person you are looking
for. Social and professional network profiles illustrate
professional organizations, accomplishments, and job titles.
Viewing profiles of people in your field may give you insights
into job possibilities in your future.
Being a human in a technological world provides virtual options
for work that did not exist before. Educational systems are
grappling to prepare students for jobs that simply didn’t exist
20 years ago. Businesses and companies create virtual teams
consist of individuals who live all over the United States and
even the world. Knowledge work (online teaching, consulting at
a distance, and many other professions) is often done without
stepping foot in an office building. If you could design the
perfect job for you, what would it look like?
Many adults are still trying to determine what they want to be
“when they grow up.” You are taking the first step in creating a
path to your new or improved career. Technology has created
8. many new career options, but it has also created networks of
support for professionals in their field or discipline. How will
you leverage virtual connections to gain traction in your career?
Have you considered virtual career development? What
technology mastery would enhance your ability to compete in
your field?
To prepare for the Discussion:
· Search for yourself on a search engine of your choice and
review the findings. Did anything surprise you?
· Identify a working professional in the field you hope to enter
one day. Google them or look on LinkedIn for their profile.
· View the Meet your Faculty media piece to meet your Program
Director.
· View the Walden Career Center website.
By Day 3, post a short response (about 200–300 words) to one
of the three following prompts. Respond to EITHER Prompt A,
Prompt B or Prompt C; not all three.
Prompt A
A. How might searching social media for professional in your
field assist you in meeting your own goals? Are there items in
their profile that could guide your thoughts about a profession?
In your response, use a specific example of someone in your
profession that you located on social media.
Read two or more of your classmate’s postings from the
Discussion question.
Respond by Day 5 with a supportive comment from your own
experiences to two or more of your classmates.
Return to this Discussion in a few days to read the responses to
your initial posting. Note what you have learned and/or any
insights you have gained as a result of the comments your
classmates made.