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
Normal 0 false false false EN-IN X-NONE X-NONE MicrosoftInternetExplorer4

List the principles of a software design. i. The design process should not undergo from "tunnel vision". ii. The design should be traceable to the analysis model. iii. Th

State some guidelines for testing The below are some guidelines for testing: i)  Test modules thoroughly, cover all the access paths and produce enough data to cover all the

Explain exploratory testing. - In exploratory testing approach testers are included in minimum planning and maximum test execution. - The planning contains creation of a tes

Illustrate the Introduction to Flowcharts This mainly covers four areas: 1 Common flow chart symbols 2 Writing flowcharts to solve problems 3 Dry running of flowcharts

Determine the different steps of Structured Requirements Definition Step 1: Make a user level data flow diagram. This step is meant for gathering requirements with intera

Draw a memory map for a system with a memory capacity of 256MB. Each memory location in the system is 8 bits. Assume the system has one 4 MB memory block used as ROM residing at th

Hello, I have an assignment and have to derive a regular expression based on a CFG provided but i dont know how. please help.