Computer Sciene of Udayana State University

March 7, 2009

Techniques of developing a system

Filed under: Computer Science — ignaga @ 1:20 AM
  • A technique is a collection of guidelines that help an analyst complete a system development activity.
  • Project management is the process of scoping, planning, staffing, organizing, directing, and controlling a project to develop an information system at a minimum cost, within a specified time frame, and with acceptable quality.

1. Project Management Technique

The example: Project Evaluation and Review Technique (PERT)

pert

pert

PERT charts show the relationship among key activities that constitute the construct and delivery process.


2.Fact Finding Technique

Fact Finding Plan

· Need to use time and resources effectively.

· One possible approach follows:

Use observation to identify useful contacts and important processes.

Interview a few carefully chosen personnel.

Follow up on interesting or unclear areas with further interviews, focus groups or questionnaires.

– Sampling.

3. Meeting Technique

Meeting Facilitation Techniques

1. Encourage participation from all group members

· Use brainstorming technique

· Show that you value ideas, opinions, and experience

· Limit/edit your own opinions and ideas and defer to the group

· Ask for different points of view

· Don’t allow a member to monopolize

· Thank participants for their contributions

· Ask open-ended questions

2. Focus on ideas and not on people

· Refer to the idea and not the person

· Rephrase comments to focus on the topic

3. Keep the meeting on track

· Manage both the flow and content of the meeting

· Let the participants carry the content

· Focus on how the content relates to the desired outcome

· Focus on covering the agenda items

· Refer to the Ground Rules to get back on track

· Speed up or slow down the pace as appropriate

· Periodically summarize what’s been said

· Help the group to reach conclusions

4. Close the meeting effectively

· Thank all participants for their input

· Restate what has been accomplished in the meeting

· Identify action items and assign them including timeframes

· If necessary, resolve agenda items not covered

· Determine date, time and location of next meeting


4. Inspection Technique/walkthrough

1. (Planning) Identify document to inspect, inspection team, etc.

( department/company may have policies about this)

2. (Overview) Hold overview meeting, divide responsibilities

3. (Preparation) Prepare for inspection meeting

( individual inspectors read document, record thoughts)

About one hour of preparation per hour of meeting

4. (Inspection) Have actual inspection meeting

5. (Rework) Make changes suggested in meeting

6. (Follow-up) Confirm changes done


Individuals selected, assigned “roles”

Some standard roles:

Author”: person answering questions about document

Moderator”: leading inspection meeting

“Reviewers”: as in code walkthroughs

“Scribe”: records minutes


Individual “reviewers” may be assigned viewpoints to take; e.g.

From programmer’s point of view

From end user’s point of view

Matching document with previous document in life cycle


Individual “reviewers” may be assigned viewpoints to take; e.g.

From programmer’s point of view

From end user’s point of view

Matching document with previous document in life cycle

All members of team must prepare for inspection meeting

Training helps


In the meeting:

Moderator leads team through document or checklist

Reviewers make comments, ask questions

Author answers questions as much as possible

Team decides on what has to be revised

Tries to avoid suggesting specific changes


After the meeting: Changes made and signed off by responsible parties


5. Cost Analysis Technique

Cost-effectiveness analysis

– Cost-benefit analysis


Advertisements

1 Comment »

  1. I have read a few excellent stuff here. Certainly worth bookmarking for revisiting.

    I wonder how so much attempt you set to create
    one of these excellent informative web site.

    Comment by holiday insurance for usa — July 28, 2014 @ 2:31 PM | Reply


RSS feed for comments on this post. TrackBack URI

Leave a Reply

Fill in your details below or click an icon to log in:

WordPress.com Logo

You are commenting using your WordPress.com account. Log Out / Change )

Twitter picture

You are commenting using your Twitter account. Log Out / Change )

Facebook photo

You are commenting using your Facebook account. Log Out / Change )

Google+ photo

You are commenting using your Google+ account. Log Out / Change )

Connecting to %s

Blog at WordPress.com.

%d bloggers like this: