Examen 2 Flashcards
(35 cards)
Project Schedule
Describes the software development cycle for a particular project by enumerating the phases or stages of the project.
Work Breakdown Structure
Depicts the project as a set of discrete pieces of work. Its the heart of a project plan,as most of other parts of a project are built from it
Activity Graph
Depict the dependencies among activities
Critical Path Method
Analyzing the paths among the milestones of a project
Real(Duration)
Estimated time required to complete the activity
Available Time
Time available in the schedule for the activity’s completition
Slack
The difference between the available and real time
More realism for CPM
We need the resources availability and it does not indicate weekends, holidays etc.
Analogy
If we already built a system much like the one proposed, then we can use this info for the estimates
Delphi Technique
Experts are asked to make individual predictions secretly, based on their expertise and using whatever process they choose.
Watson and Felix Model
A productivity index is included in the equation
Gantt Charts
Invented during World War I to schedule the logistics of getting men and materials to the many ships the US coast for transport to Europe.
Earned Value Analysis
A way to measure the amount of work actually performed on a project and to forecast a project’s cost and date of completition
Planned Value(BWCS)
“how much did we plan to spend as of this date?”, “how much work should have been completed by this date?”
Actual Cost (ACWP)
“how much have we actually spent?”
Earned Value
“how much work has actually been completed” (%complete * planned value)
Schedule Variance
SV = BCWP-BCWS
A negative variance mean the project is behind schedule
Cost Variance
CV = BCWP-ACWP
A negative variance mean the project is over budget
Schedule Performance Index
SPI = BCWP/BCWS
SPI <1 means project is behind schedule
Cost Performance Index
CPI = BCWP/ACWP
CPI < 1 means project is over budget
Estimation
During the contract process there is a need to estimate the size, effort, and cost of a software product that is yet to be developed.
Measurement
With the exception of the contract phase and the time preceding the first milestone, measurement activities takes places in all other situations
Function Point Analysis
Software us better measured in terms of the functionality that it performs.
Internal Logical Files
Represent data that is stored and maintained within the boundary of the application you are counting