ArticlesBase.com - Free Articles Directory
Free Online Articles Directory
07.10.2008 Sign In Register Hello Guest
Email:
Password:
Remember Me 
forgot your password?


Preferred Requirements Gathering Techniques - 4

Author: Crestech Author Ranking Bronze | Posted: 26-06-2008 | Comments: 0 | Views: 12 | Rating:  (58) Article Popularity - Blue (?) Got a Question? Ask.
Sign Up Now!

Effort Estimation
Effort estimation consists in predict how many hours of work and how many workers are needed to develop a project. The effort invested in a software project is probably one of the most important and most analysed variables in recent years in the process of project management. The determination of the value of this variable when initiating software projects allows us to plan adequately any forthcoming activities. As far as estimation and prediction is concerned there is still a number of unsolved problems and errors. To obtain good results it is essential to take into consideration any previous projects. Estimating the effort with a high grade of reliability is a problem which has not yet been solved and even the project manager has to deal with it since the beginning.

Cost Estimation
It is the responsibility of the project manager to make accurate estimations of effort and cost. This is particularly true for projects subject to competitive bidding where a bid too high compared with competitors would result in loosing the contract or a bid too low could result in a loss to the organisation . This does not mean that internal projects are unimportant. From a project leaders estimate the management often decide whether to proceed with the project. Industry has a need for accurate estimates of effort and size at a very early stage in a project. However, when software cost estimates are done early in the software development process the estimate can be based on wrong or incomplete requirements. A software cost estimate process is the set of techniques and procedures that an organisation use to arrive at an estimate. An important aspect of software projects is to know the cost, The major contributing factor is effort.

Why SCE is difficult and error prone ?

Software cost estimation requires a significant amount of effort to perform it correctly.
SCE is often done hurriedly, without an appreciation for the effort required.
You need experience at developing estimates, especially for large projects.
Human bias i.e An Estimator is likely to consider how long a certain portion of the system would take, and then to merely extrapolate this estimate to the rest of the system, ignoring the non-linear aspects of software development.

The causes of poor and inaccurate estimation

imprecise and drifting requirements
new software projects are nearly always different form the last.
software practitioners don't collect enough information about past projects.
estimates are forced to match the resources available.

Rate this Article: Current: 0 / 5 stars - 0 vote(s).

Article Source: http://www.articlesbase.com/information-technology-articles/preferred-requirements-gathering-techniques-4-463005.html

Print this Article Print article   Email to a Friend Send to friend   Publish this Article on your Website Publish this Article   Send Author Feedback Author feedback  
About the Author:

CresTech provides software testing

training,software testing, corporate trainings and

IT certifications & workshops on HP LoadRunner,

WinRunner, ISTQB, CSTE, QA, QC, IBM Rational, QTP,

RFT and many more. CresTech has operations in all

major cities in India including Delhi, NCR, Noida,

Gurgaon, Jaipur.

Submitting articles has become one of the most popular means of generating quality backlinks and targeted traffic to your website. Join us today - It's Free!

Article Comments

Comment on this article Comment on this article
Your Name
Your Email:
Comment Body
Enter Validation Code: Captcha


Got a Question? Ask.

Ask the community a question about this article:

Q&A Powered by:
Powered by Yedda 

Latest Information Technology Articles

Marketing Software to Retail Banks
By: Michael J. Kelly | 07/10/2008
There are few IT salespeople who don’t dream of a big order from a retail bank. Yet it has to rank as one of the most tricky markets to crack. Mike Kelly, managing director of Ridge Consulting, has been helping IT companies sell to retail banks for 4 years. Here he shares some of his expertise on how to sell up a storm on the high street.

Reliable Web Solutions Company Zap Infotech
By: Zap Infotech | 07/10/2008
We at zapinfotech provide the most comprehensive Product Portfolio at the most competitive prices. We currently provide our Products and Services and power the backend infrastructure and software

The Best Way to Move Your Nt Domain to Active Directory 2003
By: Zifra Permana | 07/10/2008
In this artcile, the author want to share self experience in migrate old NT domain to new Windows Active Directory 2003

Foreign Acquisitions That Tranformed Indian it
By: Jaya Sinha | 06/10/2008
Indian IT is on its all time best point. It is furling its success flag globally and recent foreign acquisitions made by Indian firms are key pushers in this high ride.

What are Proxy Sites
By: willyboy | 04/10/2008
If you were ever curious as to how people at school and work surfed their favourite websites whilst they were blocked for you then they used a proxy site. If you want to be able to surf your favourite websites at school or work then you need to know what a proxy site is, learn how to make a proxy site or just what a proxy site is here.

Simple Way to Have Your Secure Vpn Tunnel
By: omer | 04/10/2008
Most of established businesses are relay more than 80 % on the Information technology the thing that gave a high priority for a sheltered communication since delivered data might carriage private information. In this article I will guide you step by step in order to establish a secure tunnel of communication through the use of Hamachi. Although I will use a friendly language so anyone can easily understand without any requirement of strong Networking background.

Role of it Help Desk in the Organization
By: Jawwad Ahmed | 03/10/2008
Help Desk of any organization plays a very significant role for building up the strong relationship between departments, end users and customers. It also helps to increase the productivity and approach of company's resources and outcomes.

It Outsourcing Company
By: Anirban Bhattacharya | 03/10/2008
Information Technology (IT) outsourcing is a recent trend in the IT industry these days. An IT outsourcing company is primarily involved in the outsourcing of KPO and BPO outsourcing services.

More from Crestech

Travel Guide - Driving
By: Crestech | 18/09/2008 | Restaurant Reviews
Travel Guide - Driving Hire a car or buy a car ? Buying a car in New Zealand is really popular. For some the road trip is the ultimate form of travel. Independence, complete and total, and you can go places that no bus or train could get you to. Two major options - buy a car, only applicable in some countries, and you have to consider insurance requirements, and other legal requirements. Also if you own a car and it goes wrong you bear the cost of putting it right. Renting a car is a simpler.

Fundamentals of Jmeter
By: Crestech | 30/07/2008 | Software
Apache JMeter is a 100% pure Java desktop application designed to load test functional behavior and measure performance. It was originally designed for testing Web Applications but has since expanded to other test functions. Apache JMeter may be used to test performance both on static and dynamic resources (files, Servlets, Perl scripts, Java Objects, Data Bases and Queries, FTP Servers and more). It can be used to simulate a heavy load on a server, network or object to test its strength or t

Fundamentals of Automation Testing
By: Crestech | 28/07/2008 | Software
This module would serve as Stepping stone for students in the Testing. This will take participants through the understanding of job of a software tester and what awaits them when they work in company as Test Engineer. The course content covered are

Certification Preparation for Hp Loadrunner Hp 0m 18
By: Crestech | 26/07/2008 | Software
Certification Preparation for HP LoadRunner HP 0M 18 Course Code : CTCMLR802 Source : CresTech Course Length : 2 days HP LoadRunner is a load testing product that determines application scalability, behavior, and performance. It emulates thousands of virtual users, and identifies and isolates performance bottlenecks acrossand within each tier. This course teaches students the fundamentals of performance testing using LoadRunner. By the completion of this course, students will be a

6 Superfoods for Age-defying Beauty!
By: Crestech | 15/07/2008 | Supplements and Vitamins
6 Superfoods For Age-Defying Beauty! 6 superfoods for age-defying beauty: 1) Goji Berries Goji berries, hollywoods hottest new food, are one of the most nutritionally dense foods on earth and house a staggering concentration of vitamins, minerals, amino acids, phytochemicals and essential fatty acids. With such an awesome constitution it is not surprising they are reputed anti-aging marvels. Originating in Tibet and greatly favoured in traditional medicine.

Certification Preparation for Cste
By: Crestech | 15/07/2008 | Software
Certification Preparation for CSTE Course Code : CTCSTE822 Source : CresTech Course Length : 3 days KNOWLEDGE OF: THE TEST ENVIRONMENT Knowledge Domain 1 : Test Principles and Concepts Definition of Test Specifications Testing Techniques Testing Methods Independent Testing

Glossary - M (part 1)
By: Crestech | 02/07/2008 | Software
Metric: A standard of measurement. Software metrics are the statistics describing the structure or content of a program. A metric should be a real objective measurement of something such as number of bugs per lines of code. Monkey Testing: Testing a system or an Application on the fly, i.e just few tests here and there to ensure the system or an application does not crash out.

Glossary - L (part 1)
By: Crestech | 02/07/2008 | Software
Load Testing: See Performance Testing. Localization Testing: This term refers to making software specifically designed for a specific locality. Loop Testing: A white box testing technique that exercises program loops.

Article Categories






Give Feedback

Sign up for our email newsletter

Receive updates, enter your email below