• ¿Documento equivocado? Cámbialo gratis
  • Escrito por estudiantes que aprobaron
  • Inmediatamente disponible después del pago
  • Leer en línea o como PDF
Vender
¿Dónde estudias?
Tu idioma
Document preview thumbnail
Vista previa 3 fuera de 23 páginas
Examen

SOEN 341 – FINAL Actual Exam Questions With Reviewed 100% Correct Detailed Answers Guaranteed Pass

Document preview thumbnail
Vista previa 3 fuera de 23 páginas

SOEN 341 – FINAL Actual Exam Questions With Reviewed 100% Correct Detailed Answers Guaranteed Pass 1. What is involved in the SCRUM process? - ANSWER Scrum is an agile method that focuses on managing iterative development rather than specific agile practices. The three phases are: - Outline planning and architectural Design - Assess, Select, Develop, Review (repeat) - Project Closure 2. What are the main four key practices in XP (and the details of each practice)? - ANSWER -TEST-FIRST DEVELOPMENT An automated unit test framework is used to write tests for a new piece of functionality before that functionality itself is implemented. - USER STORIES FOR SPECIFICATION - REFACTORING All developers are expected to refactor the code continuously as soon as possible code improvements are found. This keeps the code simple and maintainable. - PAIR PROGRAMMING Developers work in pairs, checking each other's work and providing the support to always do a good job. 3. What are the differences between agile requirement and traditional requirement? - ANSWER Agile requirements focus more on what people think (meetings). Traditional requirements is writing requirements documentation. 4. Software process models - ANSWER - Waterfall | - Prototype | ---- Build Software - Spiral | ------------------------------ - Incremental Agile: - XP | - DevOps |--- Grow Software Plan Driven: 5. What are the steps/stages in requirement engineering (what do people do in each step)? - ANSWER - R eview - E licitation - A nalysis - D ocumentation

Vista previa del contenido

SOEN 341 – FINAL Actual Exam
Questions With Reviewed 100%
Correct Detailed Answers
Guaranteed Pass

1. What is involved in the SCRUM process? - ANSWER Scrum is an agile
method that focuses on managing iterative development rather than specific
agile practices.
The three phases are:
- Outline planning and architectural Design
- Assess, Select, Develop, Review (repeat)
- Project Closure


2. What are the main four key practices in XP (and the details of each practice)? -
ANSWER -TEST-FIRST DEVELOPMENT

An automated unit test framework is used to write tests for a new piece of
functionality before that functionality itself is implemented.
- USER STORIES FOR SPECIFICATION
- REFACTORING
All developers are expected to refactor the code continuously as soon as possible
code improvements are found. This keeps the code simple and maintainable.


- PAIR PROGRAMMING

,Developers work in pairs, checking each other's work and providing the support to
always do a good job.


3. What are the differences between agile requirement and traditional
requirement? - ANSWER Agile requirements focus more on what people
think (meetings). Traditional requirements is writing requirements
documentation.



4. Software process models - ANSWER Plan Driven:

- Waterfall |
- Prototype | ----> Build Software
- Spiral |




------------------------------
- Incremental


Agile:
- XP |
- DevOps |---> Grow Software


5. What are the steps/stages in requirement engineering (what do people do in
each step)? - ANSWER - R eview

- E licitation

, - A nalysis
- D ocumentation


NOTE: R. Design is in itself a different phase of Software Engineering.


6. What are the differences between functional and non-functional requirements
(and some examples of each)? How can you distinguish them? - ANSWER A
functional requirement describes WHAT a software system should do, while non-
functional requirements place constraints on HOW the system will do so.


- An example of a functional requirement would be:


A system must send an email whenever a certain condition is met (e.g. an order is
placed, a customer signs up, etc).


-A related non-functional requirement for the system may be:


Emails should be sent with a latency of no greater than 12 hours from such an
activity.



7. What are the differences between use cases and user stories? - ANSWER
They are written for different purposes.
- User stories are about needs (agreed upon by the client and devs), and are often
short and easy to read

Información del documento

Subido en
21 de marzo de 2025
Número de páginas
23
Escrito en
2024/2025
Tipo
Examen
Contiene
Preguntas y respuestas
$11.49

¿Documento equivocado? Cámbialo gratis Dentro de los 14 días posteriores a la compra y antes de descargarlo, puedes elegir otro documento. Puedes gastar el importe de nuevo.
Escrito por estudiantes que aprobaron
Inmediatamente disponible después del pago
Leer en línea o como PDF

Seller avatar
Los indicadores de reputación están sujetos a la cantidad de artículos vendidos por una tarifa y las reseñas que ha recibido por esos documentos. Hay tres niveles: Bronce, Plata y Oro. Cuanto mayor reputación, más podrás confiar en la calidad del trabajo del vendedor.
Vendido
284
Seguidores
87
Artículos
3433
Última venta
1 semana hace



Por qué los estudiantes eligen Stuvia

Creado por compañeros estudiantes, verificado por reseñas

Calidad en la que puedes confiar: escrito por estudiantes que aprobaron y evaluado por otros que han usado estos resúmenes.

¿No estás satisfecho? Elige otro documento

¡No te preocupes! Puedes elegir directamente otro documento que se ajuste mejor a lo que buscas.

Paga como quieras, empieza a estudiar al instante

Sin suscripción, sin compromisos. Paga como estés acostumbrado con tarjeta de crédito y descarga tu documento PDF inmediatamente.

Student with book image

“Comprado, descargado y aprobado. Así de fácil puede ser.”

Alisha Student

Preguntas frecuentes