Planning: Project Identification, Project Management And Requirements Analysis Flashcards

1
Q

What is a project?

A

Project is a set of activities with a specified beginning and end point intended to create a system that brings value to the business

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

What is project management?

A

The process of planning and controlling an IS project within a specified time and budget

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

What are project managers?

A

The monitor and control all tasks and roles that need to be coordinated

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

How is the project identified ?

A
  • Projects are driven by business needs
  • Identified by business people
  • Identified by IT people
  • Both above.

The project sponsor is a business person that believes in the system and wants to see it succeed. Also, has the authority to move the project forward.

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

What are the business values?

A
  • Tangible: 2% reduction in operating cost.
  • Intangible: Improved customer service
  • Imperative: Millennium bug y2k.
How well did you know this?
1
Not at all
2
3
4
5
Perfectly
6
Q

What questions arises in the feasibility analysis?

A
  • Is this project feasible?
  • What are the risks?
  • Can these risk be overcome?
How well did you know this?
1
Not at all
2
3
4
5
Perfectly
7
Q

Technical Feasibility. Can we build it?

A

Functional: are analysts familiar with this portion of the business?

Technical: Is this new or unfamiliar technology?

Scale: Is the project of a manageable size?

Compatibility: will there be many components to integrate?

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

Economic Feasibility. Should we build it? AKA Cost-Benefit analysis

A

Identify and assign value to costs and the benefits

Determine the cash flow

Determine the value using :

  • Net present value (NPV)
  • Return on investment (ROI)
  • Break-even point analysis
How well did you know this?
1
Not at all
2
3
4
5
Perfectly
9
Q

Organizational Feasibility. Will they use it?

A

Will the users accept the system?

Is the project strategically aligned with the business?

Is there an obvious senior project champion(s)?

Have all stakeholders been identified and involved?

Is the management pre-disposed to adopting a new system

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

Describe the project selection.

A

The projects are approved, declined or delayed based on value added vs risk.

The project portfolio management goals are to maximize cost/benefit ratio and maintain an optimal mix of projects based on risk-size, cost and length.

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

What are the project management tools (Work planes) ?

A

Work breakdown structures (WBS): a hierarchy of tasks identifying duration, status dependencies

Gantt chart: horizontal bar chart that shows the WBS graphically

PERT chart: describes tasks and status

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

How is the project effort estimated?

A

Estimation involves trade-offs between Functionality/Quality, time and cost.

      F/Q
        /\
      /    \ 
    /        \
T/\_\_\_\_\_ \ C
How well did you know this?
1
Not at all
2
3
4
5
Perfectly
13
Q

How is managed the work plan?

A

In waterfall, the work plan is usually a sequential list of tasks needed to complete in a project.

In agile, the work plan is determined by the backlog.

Also, is an essential part of planning as it determines the skills, numbers and timing of people.

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

Briefly describe the techniques to manage the project scope.

A

Identify all requirements at the
outset (!!!)

Allow only those changes deemed absolutely necessary

Carefully examine the impact of suggested changes

Delay some changes for “future enhancements”

Time boxing

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

Why analysis of requirements is a critical step in the SDLC?

A

More than 50% of system failures are due to problems with requirements.

It’s usually very hard for customers/users to describe the requirements of a new system.

However, the changes can be made easily in this stage.

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

What is a requirement? What types of requirement are? What is its purpose?

A

A requirement is a statement of what the system must do or characteristic it must have. Also, it evolves into a technical description of how the system will be built.

There are to types, which together define the scope of the system:

  • Functional: related to a process or data FRs
  • Non-fuctional related ro a performance or usability

It’s purpose is to convert high level business requirements into a detailed requirements that can be used as input for developing the system.

17
Q

How to determine a requirement?

A

Best determined by systems analysts
and business people together

Common techniques include:

  • Interviews, questionnaires and/or observation
  • Joint application development (JAD)
  • Document analysis
18
Q

What are the challenges?

A

Analyst may not have access to the correct users

Requirements specifications may be inadequate

Some requirements may not be known in the beginning

Verifying and validating requirements can be difficult

19
Q

What are the requirement gathering techniques?

A
  • Interviews
  • JAD: Joint Application Development
  • Questionnaires
  • Document Analysis
  • Observation
20
Q

Describe what interviews are?

A

It’s the most popular method. Selected people attend the interview and a schedule is created.
There are open-ended, closed-ended and probing questions. And there is a follow up after the interview.

21
Q

Describe what JAD is?

A

Join user-analyst meeting hosted by a facilitator. Meetings can be held electronically and anonymously. Sessions require careful planning to be successful.

22
Q

Describe what questionnaires are?

A

It’s a set of written questions used to obtain information from individuals. Paper based or electronic.
Used when designing for a system with external users. And there is a large number of users.

23
Q

Describe what document analysis is?

A

It provides information about the as-is system. Review technical documents such as form and reports.

24
Q

Describe what observation is?

A

Check validity of information gathered in other ways. Workers tend to be carefil when watched.

25
Q

What is a system proposal?

A

It combines all the material created in planning and analysis phases such as work plan, feasibility analysis, requirement definitions.