Download as docx, pdf, or txt
Download as docx, pdf, or txt
You are on page 1of 2

IRIS D.

TORELLA BSIT z 4D

JULY 7, 2011 ASSIGNMENT IN IT16

 TYPES OF COST ESTIMATION:

1. Experiential Models - estimates the cost based on expert judgment. 2. Static Models - where the development process is examined in terms of the cost factors involved. 3. Dynamic Models- incorporates the effect of time on the development process.

Cost estimation models are mathematical algorithms or parametric equations used to estimate the costs of a
product or project. The results of the models are typically necessary to obtain approval to proceed, and are factored into business plans, budgets, and other financial planning and tracking mechanisms. Models typically function through the input of parameters that describe the attributes of the product or project in question, and possibly physical resource requirements. The model then provides as output various resources requirements in cost and time.

Software Engineering (SE) is a profession dedicated to designing, implementing, and modifying software so that it
is of higher quality, more affordable, maintainable, and faster to build. It is a "systematic approach to the analysis, design, assessment, implementation, test, maintenance and reengineering of software, that is, the application of engineering to software. The IEEE Computer Society's Software Engineering Body of Knowledge defines "software engineering" as the application of a systematic, disciplined, quantifiable approach to the development, operation, and maintenance of software, and the study of these approaches; that is, the application of engineering to software. Software Engineering is an approach to developing software that attempts to treat it as a formal process more like traditional engineering than the craft that many programmers believe it is. We talk of crafting an application, refining and polishing it, as if it were a wooden sculpture, not a series of logic instructions. The problem here is that you cannot engineer art.

A G a n t t c h a r t i s a t y p e o f b a r c h a r t t h a t i l l u s t r a t es a p r o j e c t s c h e d u l e. G a n t t c h a r t s
i l l u s t r a t e t h e s t a r t a n d f i n i s h d a t es o f t h e t e r m i n a l e l e m e n t s a n d s u m m a r y e l e m e n t s o f a p r o j e c t . T er m i n a l e l e m e n t s a n d s u m m a r y e l e m e n t s c o m p r i s e t h e w o r k b r ea k d o w n s t r u c t u r e o f t h e p r o j e c t . S o m e G a n t t c h a r t s a l s o s h o w t h e d e p e n d e n c y ( i . e. , p r e c e d e n c e n e t w o r k ) r ela t ions hips b et ween a ct ivit ies. Ga ntt c ha r ts ca n b e us ed t o s how cur r ent s c hed ule sta tus u s i n g p e r c e n t - c o m p l e t e s h a d i n g s a n d a v e r t i c a l " T O D A Y " l i n e a s s h o w n h er e .

D ai l y and H our l y Gantt C hart Exampl e

View a PDF of this Example Schedule

This example is a typical Gantt chart format. It shows how the Gantt chart format can be applied to a one-day time frame. In this case, the Gantt chart format is used to display schedules for college courses. Different colored bars are used to represent different departments (red for language arts, green for science, etc.) All Schedules on this web site were created using Milestones software. This includes Milestones Professional, which is a powerful, fast, and easy to use project scheduler, and Milestones Simplicity, a basic program for creating Gantt charts. These programs can both be used to present schedules. They are both great examples of project planning software.

You might also like