Download as docx, pdf, or txt
Download as docx, pdf, or txt
You are on page 1of 2

2 MARKS

Recall the steps involved in Knowledge Management.

How does agile knowledge sharing contribute to team performance?

What does the Story-card Maturity Model (SMM) assess in agile teams?

Identify the goals of an elicitation phase.

State the characteristics of software requirement specification.

Mention the significance of concurrency in agile requirements generation.

List the impact of agile processes in RE

Outline the feature driven development in Agile and quality assurance.

Define Agile Interaction Design.

Label the scope of an Agile approach to global software development.

List any two benefits of managing software knowledge effectively?

Define Story-card Maturity Model (SMM) in agile methodology.

Differentiate between Agile requirements modelling and traditional approaches.

How can you implement prioritization in Agile requirements?

Outline the Agile Requirements Abstraction Model (ARAM).

Mention the concept of "variance" in the context of agile requirements

Relate interaction design in agile methodology.

How does agility impact quality assurance in software development?

List any two challenges faced in pair programming.

What are the key considerations when implementing Agile in a global software development setting?

12 MARKS

Enumerate the execution of seven distinct functions accomplished in requirement engineering


process (6).

Summarize the challenges of migrating to agile methodologies(6).

Thesaurus is a form of a dictionary describing the synonyms of primary words in a particular


language. Imagine various activities (functions) involved in maintaining a digital form of a thesaurus.
Give an SRS document towards development of such a thesaurus. Explain how your SRS meets the
expected properties of a good SRS.(12)

Identify the key factors influencing Agile requirements modeling and generation, and analyze how
these factors contribute to the adaptability and effectiveness of the process in Agile development
environments.(12)

Outline the metrics in Agility and quality assurance.(6)


Illustrate the challenges and issues in pair programming.(6)

Exemplify the phases involved in feature driven development(6)

Elaborate the significance of test driven development for Agility in quality assurance(6).

Explain the importance of knowledge sharing in agile methodologies.(6)

Describe the Story-card Maturity Model (SMM) and discuss how it can be used to assess and improve
the usage of story-cards in agile environments. (6)

Provide an overview of how Requirements Engineering (RE) is conducted within an agile


development framework. (6)

Apply agile techniques for prioritizing requirements and negotiating conflicts to reach compromises
that satisfy the majority of stakeholders(6)

Differentiate between agile requirements modeling and agile requirements generation. (6)

Identify the concept of concurrency in agile requirements generation. How can concurrent
requirements be effectively managed? (6)

Design a Test-Driven Development (TDD) cycle for implementing social media application. This
application will allow users to create and share private photo albums with specific friends. List the
benefits and challenges of TDD model. (12)

Apply Feature Driven Development (FDD) approaches and techniques in software product
development . How are financial and production metrics used in FDD? (12)

You might also like