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
How do you differentiate the roles of Quality Assurance Manager and Project Manager? Quality Assurance Manager (QA Manager) produces the process to be followed at every phase

What is verification?     Verification is the process of determining whether the output of single phase of software development conforms to that of its last phase, whereas vali

Q. Illustrate Functions that dynamic testing tools supports? Functions that dynamic testing tools supports: 1: input setting it is selecting of the test data that the test

Write down the SRC for "Add a node" Function Add node Description Adds a node to an existing design. Inputs Node type, Design Identifier, Node position Source

A player with an active turn must make a valid move with their character or pass their turn. As a first move in the game, the player can move to the hallway that is adjacent to the

Define design process. Design process is a sequence of steps carried by which the requirements are translated into a system or software model.

Q. What is Data Binding? Ans. The matrix that attempts to imprison the module-level concept of coupling is data binding. Data binding are a calculate that captures the data in

Describe Operational Testing? Ans) Testing done by the end user on software in its normal operating environment.

Define White box testing White box testing method deals with the internal logic and structure of the code. White box testing also called as glass, structural, branches, paths

What is Version and release management? Invent an identification system for system versions. Plan when a new system version is to be formed. Ensure that version managemen