Coursera Answers

Introduction to Software Product Management Coursera Answers

Hello Friends in this article i am gone to share Coursera Course: Introduction to Software Product Management All Weeks Quiz Answers with you..

Enroll: Introduction to Software Product Management

Introduction to Software Product Management Coursera Answers

ABOUT THIS COURSE

This course highlights the importance and role of software product management. It also provides an overview of the specialization, as well as its goals, structure, and expectations. The course explains the value of process, requirements, planning, and monitoring in producing better software.

WHAT YOU WILL LEARN

  • Relate software product management to better software products
  • Recognize the role of a software product manager
  • Reflect on how Agile principles will improve your own projects

SKILLS YOU WILL GAIN

  • Agile Software Development
  • Software Product Management
  • Software Project Management

Introduction to Software Product Management Coursera Answers

Week 1 Quiz Answer

Module 1 (Graded) Answer

Question 1)
What are examples of desirable characteristics that effective software product management can help to achieve?

  • a satisfied client; the project is on time; lots of overtime hours for developers
  • a satisfied client; having regular client demos; client writes automated tests
  • having regular client demos; meeting client needs; having clear project progress
  • the client specifies requirements; demo is delivered at the end; satisfied developers

Question 2)
As a software product manager, you could be interacting with many business units, such as the executive, marketing, and support. Day to day, however, you mostly focus on representing the needs of two parties, _____ and _____.

  • client
  • CEO
  • development team
  • end-user

Question 3)
When we have the software product done right, we say the software product is ____.

  • verified
  • validated
  • certified

Question 4)
In the four foundational courses, what are the next two courses after the introduction that are the basis for the โ€œplanningโ€ course and signified by the legs of an inukshuk?

  • Reviews and Metrics for Client Needs
  • Agile Planning for Software Products
  • Client Needs and Software Requirements
  • Software Processes and Agile Practices

Week 2 Quiz Answer

Module 2 (Graded) Answer

Question 1)
According to a survey conducted in 2013 by Scott Ambler + Associates, 58% of respondents defined project success by what criteria?

  • project on budget
  • project on schedule
  • project meets specification
  • all of the above

Question 2)
The Manifesto for Agile Software Development specifically says it values ____ over comprehensive documentation?

  • working software
  • customer collaboration
  • responding to change
  • individuals and interactions

Question 3)
The Manifesto for Agile Software Development says it values ____ less.

  • following a plan
  • working software
  • customer collaboration
  • individuals and interactions

Question 4)
As an Agile principle, what is the primary measure of progress in the project?

  • working software
  • sustainable development
  • satisfying the customer
  • technical excellence

Question 5)
In a software process, in which phase do you determine what the software is expected to do?

  • planning
  • specification
  • design and implementation
  • verification and validation

Question 6)
What potential benefits does following a process for software development have?

  • responsibilities are defined; project are monitored; risks are managed
  • quality is improved; roles are defined; coding is from imagination
  • features are defined; ad hoc development is followed; defects are found
  • work expectations are set; poor designs are detected; resources are wasted

Question 7)
Spending time on refining software requirements primarily helps to ______.

  • ensure the software requirements are all known in the beginning
  • show the implementation details of how the product works internally
  • detect potential misunderstandings in your product before it is built
  • polish the expression of the requirements, so no further edits are needed

Question 8)
According to Alan Lakein, planning is about ___ so that you can do something about it now.

  • bringing the past into the future
  • bringing the past into the present
  • bringing experience into the present
  • bringing the future into the present

Course Final Assessment (Graded) Answer

Question 1)
From the course, what are the viewpoints to achieving better software?

  • The right product, done right, and managed right.
  • The right product, the right process, and the right people.
  • The right product, the right client, and the right developers.
  • The right product, the right timing, and the right funding.

Question 2)
To achieve better software, one viewpoint aims to have the right product. What does having the right product mean?

  • The product conforms to the specified requirements.
  • The product functionality does not have defects.
  • The developers are satisfied with the product.
  • The client is satisfied that the product meets their needs.

Question 3)
When we have the right software product, we say the software product is ____.

  • verified
  • validated
  • certified

Question 4)
To achieve better software, another viewpoint aims to have the product done right. What ways can developers achieve that? Choose two of the following:

  • Developers request a list of requirements from the client.
  • Developers show the product to the client to see if it meets their needs.
  • Developers review the requirements so that they are clear and consistent.
  • Developers run tests to check whether the product conforms to the specified requirements.

Question 5)
What is the primary agile principle that can lead to better software products and project success?

  • The best designs emerge from teams that follow a visionary leader.
  • Information is conveyed effectively in the development team through instant messaging.
  • Working software is delivered every six months to allow time for more changes.
  • The customer is satisfied with the early and continuous delivery of valuable software.

Question 6)
The Manifesto for Agile Software Development puts more value on:

  • individuals and interactions, working software, and following a plan.
  • working software, customer collaboration, and processes and tools.
  • responding to change, individuals and interactions, and working software.
  • customer collaboration, responding to change, and comprehensive documentation.

Question 7)
When the Manifesto for Agile Software Development says it values responding to change over following a plan, it means

  • plans can change, so they have less value.
  • changing plans are valued more.
  • responding to change is valued more than following a plan.
  • plan for change for more value.

Question 8)
As an Agile principle, what is harnessed for the customerโ€™s competitive advantage?

  • change
  • simplicity
  • valuable software
  • motivated individuals

Question 9)
What does a software process organize?

  • It organizes how software products help people to do work in phases.
  • It organizes how software operates on information in distinct phases.
  • It organizes how the work of people is assisted with software to develop products.
  • It organizes how the work of people happens in distinct phases to develop a software product.

Question 10)
In this specialization, what are software requirements?

  • They are specific descriptions of your clientโ€™s needs.
  • They are specific hardware that the software needs to run.
  • They are specific descriptions of what your client wants.
  • They are specific descriptions of what your client needs in order to run the software.

Question 11)
Clear expressions of software requirements are important to help _____.

  • the client express themselves clearly
  • avoid confusion between the client and developers
  • produce transparent effects in the user interface of a software product
  • ensure the software requirements are legible by those with poor eyesight

Question 12)
Planning initially involves using information from ___ for developers to devise needed tasks and make time estimates.

  • schedules
  • calendars
  • requirements
  • delivery targets

Question 13)
What are direct benefits or outcomes of using planning?

  • risks are managed; plans are fixed; tasks are assigned
  • tasks are determined; tasks are assigned; schedules are created
  • risks are identified; risks are monitored; overcommitment can be avoided
  • requirements are defined; task times are estimated; tasks are assigned

Question 14)
You need to effectively monitor, analyze, and review the progress of your project, so you:

  • can boost morale before crunch time comes.
  • use your gut feelings to assess the project status.
  • monitor velocity to help in continuously adjusting plans.
  • track ongoing work to ensure management knows the status.