21. Development Strategies Flashcards

1
Q

How to obtain an AIS

A

Purchase or rent existing software

Develop in-house to meet the user’s needs

Outsource to outside organization. The company outsourcing the data processing activities

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

How to purchase or rent existing software

A

Scout the market

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

Develop Software In-House
by own developer

Advantages and risks?

A

Provides a significant competitive advantage

Risk: complexity, lack of qualified staff, poor top management support etc.

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

Develop Software In-House
by external developer

Advantages and risks?

A

A company maintains control over the development process as follows:

We select the external developer, we make the contract, and planning the project in details.

We can control cost and minimize cash outflows until accepted projects.

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

Outsourcing advantages and disadvantages

A

Advantages: allows companies to concentrate on core competencies

Disadvantages: loss of control, poor service, increased risks, unfulfilled goals.

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

Business process management (BPM) is a continuous approach to improving and optimizing business processes. Business
processes help the organization get things done (e.g., sell and ship goods to customers).

What are the fundamental principes for BPM?

A
  1. Business processes can produce competitive advantages.
  2. Business processes must be managed end to end.
  3. Business processes should be agile.
  4. Business processes must be aligned with organizational strategy and needs.
How well did you know this?
1
Not at all
2
3
4
5
Perfectly
7
Q

Explain Prototyping

Tip: way too early stage

A

Experimental with the prototype (demo) to create, modify and develop into the finished and fully functional information system.

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

What are the advantages and disadvantages with creating prototypes?

A
Advantages
- Results in well-defined user
needs.
- Higher user satisfaction and
involvement.
-  Faster development time.
- Fewer errors.
- Opportunities to suggest
changes.
Disadvantages
- Requires significant user
time.
- Resource efficiency may not
be achieved.
- Negative behavioral reactions.
- Continuous development of
iterations leaves a feeling of
no project completion.
How well did you know this?
1
Not at all
2
3
4
5
Perfectly