70
GROUP MEMBERS: o Ayesha Saeed o Huma Shabir o Amna Rehman o Iqra Qasim o Madeha Arif

Cost xpert

Embed Size (px)

DESCRIPTION

CostXpert, a project management tool.

Citation preview

Page 1: Cost xpert

GROUP MEMBERS:

oAyesha SaeedoHuma ShabiroAmna RehmanoIqra QasimoMadeha Arif

Page 2: Cost xpert

SUBJECT: SOFTWARE PROJECT MANAGEMENT

Topic: Cost Xpert

Page 3: Cost xpert

INTRODUCTIONBy Ayesha Saeed

Page 4: Cost xpert

ESTIMATING SOFTWARE COSTS

More projects are doomed from poor cost and schedule estimates rather than from technical, political, or development team problems.

Software estimating can be a science, not just an art.

It really is possible to accurately and consistently estimate development costs and schedules for a wide range of projects.

Page 5: Cost xpert

ESTIMATING SOFTWARE COSTS Time Cost Effort Risk Return on Investment

These project elements can describe a software development success or decry a project failure. They also frequently cause management nightmares.

Wide range of software cost estimating tools on the market to help with this process.

Page 6: Cost xpert

COST XPERT

Industry leading software cost estimation tool

Transform plans into concrete and quantifiable results

Cost Xpert is specially designed to help organization improve and manage processes, mitigate risks, and exceed bottom line expectations.

Page 7: Cost xpert

COST XPERT- ADVANTAGES

Easy to use for novices

Sophisticated features for advanced user

Integrates multiple estimating models

Most extensive options for project type, lifecycle and documentation standards

Interfaces with standard management and analysis tools

Page 8: Cost xpert

COMPETITIVE EDGE:

Cost Xpert Tool differentiates itself from competitors by integrating multiple estimation models into one user-friendly solution that provides the most accurate and comprehensive estimates possible.

Cost Xpert can be used to forecast any software development project, regardless of size or objective. The tool has been endorsed by both the private and public sector.

Page 9: Cost xpert

ALGORITHMIC COST MODELING

Cost is estimated as a mathematical function of product, project and process attributes whose values are estimated by project managers

The function is derived from a study of historical costing data

Most commonly used product attribute for cost estimation is LOC (code size)

Most models are basically similar but with different attribute values

Page 10: Cost xpert
Page 11: Cost xpert

COST XPERT EFFORT AND SCHEDULE CALCULATIONS

Algorithmically, Cost Xpert started with the COCOMO models, Revised Enhanced Version of Intermediate COCOMO (REVIC) extensions, and then layered functionality on top of this base.

Page 12: Cost xpert

BY HUMA SHABBIR

Page 13: Cost xpert

COST EXPERT

Page 14: Cost xpert

PROJECT TYPE

Page 15: Cost xpert

PROJECT LIFECYCLE

Page 16: Cost xpert

FINANCIAL

Page 17: Cost xpert

LABOR RATES

Page 18: Cost xpert

LANGUAGES

Page 19: Cost xpert

ACTUALS

Page 20: Cost xpert

PROJECT INFO

Page 21: Cost xpert

PROJECT MEMO

Page 22: Cost xpert

BY AMNA RAHMAN

Page 23: Cost xpert

SLOC

Lines of code (often referred to as Source Lines of Code, SLOC or LOC) is a software metric used to measure the amount of code in a software program.

Page 24: Cost xpert

FUNCTION POINTSFunction Point Analysis is an objective and structured technique to measure software size on the basis of the functionality provided to the user.

Page 25: Cost xpert

EQUIVALENT FUNCTION POINTS

Equiv Function Points=7.67*7 +46.83*10 +2*4 +27*5 +37.33*4 =814.31

Page 26: Cost xpert

EQUIVALENT SLOC

For JAVA 2 estimated SLOC per Function Point=46 soEquivalent SLOC=46*814.31=37458.26=>37459 Lines of code

Page 27: Cost xpert

MEAN

Page 28: Cost xpert

EQUIVALENT POINTS

Equiv Points=Mean Value * F.P Conversion Factor

Page 29: Cost xpert

STANDARD DEVIATION

Std. Dev=Worst-Best 6

Page 30: Cost xpert

FUNCTION POINTS

Function Point Analysis is an objective and structured technique to measure software size by quantifying its functionality provided to the user, based on the requirements and logical design.

External interface files are files that the system creates for use by other applications, or that are created by other applications for input into this system.

Page 31: Cost xpert

FUNCTION POINTS

Function Point Analysis is an objective and structured technique to measure software size by quantifying its functionality provided to the user, based on the requirements and logical design.

Each table in a relational database would be an internal table.

Page 32: Cost xpert

FUNCTION POINTS

Function Point Analysis is an objective and structured technique to measure software size by quantifying its functionality provided to the user, based on the requirements and logical design.

External queries are functions you publish for external use (as in an API) or functions/messages from an external system that you will be using.

Page 33: Cost xpert

FUNCTION POINTS

Function Point Analysis is an objective and structured technique to measure software size by quantifying its functionality provided to the user, based on the requirements and logical design.

External outputs are reports and read only screens.

Page 34: Cost xpert

FUNCTION POINTS

Function Point Analysis is an objective and structured technique to measure software size by quantifying its functionality provided to the user, based on the requirements and logical design.

External inputs are data entry screens or dialogs.

Page 35: Cost xpert

INTERNET POINTS

Page 36: Cost xpert

DOMINO POINTS

Page 37: Cost xpert

UML-USE CASE POINTS

Enter the best, worst and expected estimates of the number of Use Case scenarios that will be ultimately identified

Page 38: Cost xpert

UML CLASS METHODEnter the best, expected and worst case estimate of the number of control classes. Control classes represent coordination and sequencing mechanisms.

Page 39: Cost xpert

MKII FUNCTION PTSThis is a method for analysis and measurement of information processing applications based on end user functional view of the system.

Data entities are logical data structures that contains information meaningful to the user.Count the Input Data Element, the Data entity Types Referenced, and the Output Data Element

Page 40: Cost xpert

OBJECT METRICS

Enter the best, worst and expected estimates for the number of new objects (e.g. classes, components) in the system.

Page 41: Cost xpert

GUI METRICS

Enter the best, worst and expected estimates for the number of GUI metrics used in the system. These include dialog boxes, menus, reports and windows.

Page 42: Cost xpert

CAPABILITY REQUIREMENTSEnter the best, worst and expected estimates for the number of new capability requirements.

Page 43: Cost xpert

BY MADIHA ARIF

Page 44: Cost xpert
Page 45: Cost xpert
Page 46: Cost xpert
Page 47: Cost xpert
Page 48: Cost xpert
Page 49: Cost xpert
Page 50: Cost xpert
Page 51: Cost xpert
Page 52: Cost xpert
Page 53: Cost xpert
Page 54: Cost xpert
Page 55: Cost xpert
Page 56: Cost xpert
Page 57: Cost xpert

BY IQRA QASIM

Page 58: Cost xpert
Page 59: Cost xpert
Page 60: Cost xpert
Page 61: Cost xpert
Page 62: Cost xpert
Page 63: Cost xpert
Page 64: Cost xpert
Page 65: Cost xpert
Page 66: Cost xpert
Page 67: Cost xpert
Page 68: Cost xpert
Page 69: Cost xpert

LIMITATIONS

Highly extensive estimates needs to be determined which can be complex and tedious.

For example lines of codes, number of queries & functions , working labor and working hours.

Difficult to predict at the start of project.

Page 70: Cost xpert

THANK YOU