Software project planning necessitate what activities, Software Engineering

Q. Software project planning necessitate what activities? What are the difficulties encountered in measuring the Software Costs?

Ans. Software project planning necessitate the following activities

  • Estimation:
  • - Resource, Effort, cost and project duration
  • Project scheduling
  • Staff organization
  • -staffing plans
  • Risk handling
  • - analysis, identification and abatement procedures
  • Miscellaneous plans
  • -quality assurance plan as well as configuration management plan and so on.

Software costs are because of the requirement for hardware, software and human resources. One is able to perform cost estimation at any point in the software life cycle.

Since the cost of software depends on the nature and characteristics of the project the accuracy of estimate will depend on the amount of dependable information we have about the final product. Consequently when the product is delivered the costs can be actually determined as everything spend is known by then. Nevertheless when the software is being initiated or during feasible study we have only some idea about the functionality of software. There is extremely high uncertainty about the tangible specifications of the system hence cost estimations based on uncertain information cannot be accurate.

Posted Date: 7/26/2013 2:46:17 AM | Location : United States

Related Discussions:- Software project planning necessitate what activities, Assignment Help, Ask Question on Software project planning necessitate what activities, Get Answer, Expert's Help, Software project planning necessitate what activities Discussions

Write discussion on Software project planning necessitate what activities
Your posts are moderated
Related Questions
Q. Illustrate Basic COCOMO model? Basic COCOMO model:- It provides an order of magnitude of cost. This model utilizes estimated size of software project and the type of softwar

I have a comprehensive question for Software Metrics is 16 question

Q. Use of Test file generators in software engineering? Test file generators This creates a file of information that is used as the program and does so based on comments give

QUESTION - Name Services (a) Illustrate with help of a diagram the results of a DNS lookup and an ARP lookup assuming we are using IPv4. (b) Why do DNS root servers hold en

What is a cohesive module? A cohesive module performs only "one task" in software procedure with few interaction with other modules. It means cohesive module serve only one thi

What are the benefits of modular design? Changes made during testing and maintenance becomes manageable and they do not affect other modules.

Objectives of Data dictionaries:- 1)  A standard definition of all terms in a system, that is every item of data is uniquely identified and described. 2)  Easy cross-referen

Discuss how your own organization can take advantage of outsourcing its IT systems/functions. In your discussion state what can be outsourced and what benefit will be gained. Do yo

write a decision table that specifies the rules for the game of checkers

An activity in which a system or component is implemented under specified conditions, the results are observed and an evaluation is made of some problem of the system or component.