Week 4 Flashcards

1
Q

What are team-based techniques?

A
  • JAD (Joint Application Development) brings users into the design process.
  • RAD (Rapid Application development) is a condensed version of the system development cycle
  • Agile methods stress intense interaction between developers and users
How well did you know this?
1
Not at all
2
3
4
5
Perfectly
2
Q

What are the key components of a JAD?

A
  • Brings users into the development process as active participants
  • User involvement helps to create a successful system
  • Has a project leader and one or more members
  • Participants should be segregated from “insulated from distractions of day-to-day operations”
How well did you know this?
1
Not at all
2
3
4
5
Perfectly
3
Q

Who is involved in a JAD?

A
  • JAD project leader
  • top management (enterprise-level) // project owner or sponsor
  • managers provide department-level support for the project and understanding of how the project must support business functions/requirements
  • Users provide operational-level input/output on requirements, user interface issues, and how the project will support day-to-day tasks
  • System analysts and other IT staff members
  • Recorders that document result of JAD sessions (and work with system analysts to build system models.)
How well did you know this?
1
Not at all
2
3
4
5
Perfectly
4
Q

What are some disadvantages of JAD?

A
  • More expensive

* Cumbersome because group can be too large

How well did you know this?
1
Not at all
2
3
4
5
Perfectly
5
Q

What are some advantages of JAD?

A
  • Allows users to participate effectively
  • Users are more likely to feel a sense of “ownership”
  • Produce a more accurate statement of system requirements / common goals / stronger commitment to success of system
How well did you know this?
1
Not at all
2
3
4
5
Perfectly
6
Q

What are some components of RAD?

A
  • Uses a group approach (like JAD)
  • End product - “new information system”
  • Complete methodology
  • Includes a four-phase life cycle that parallels the traditional SDLC
  • Reduces cost/development time
  • Increases probability of success
  • Relies on prototyping and user involvement (prototypes or modified based on user input)
How well did you know this?
1
Not at all
2
3
4
5
Perfectly
7
Q

What are the steps in RAD?

A
  1. ) Requirements Planning Tasks
  2. ) User Design constantly share interaction between one another
  3. ) Construction
  4. ) Cutover
How well did you know this?
1
Not at all
2
3
4
5
Perfectly