|
|
Subject:
Should an SRS be done before or after a project budget? Why?
Category: Computers > Software Asked by: 888-ga List Price: $10.00 |
Posted:
08 May 2003 02:11 PDT
Expires: 07 Jun 2003 02:11 PDT Question ID: 201046 |
as title |
|
Subject:
Re: Should an SRS be done before or after a project budget? Why?
Answered By: dogbite-ga on 08 May 2003 11:01 PDT Rated: |
Hi 888-ga, First, I assume that SRS stands for Software Requirements Specification. If so, it should be done before creating the project budget. An SRS is how a customer and developer agree on what the product will do. It is not a design document. It only describes what the project will accomplish, not how the developer will accomplish it. Accordingly, it is not possible to create a good budget without knowing what you are budgeting for. Finally, I thought this PowerPoint presentation from Buffalo University was a nice presenation on what an SRS should accomplish: http://www.cs.buffalo.edu/~kershner/cse4-542/5B.Customers.SRS.ppt To read more about the SRS, try googling for "SRS software project" or "SRS project budget." I hope that helps you. dogbite-ga | |
| |
|
888-ga rated this answer: |
|
Subject:
Re: Should an SRS be done before or after a project budget? Why?
From: maniac-ga on 08 May 2003 17:36 PDT |
Hello 888, I am a little concerned that the answer from dogbite is incorrect or misleading. I agree that it is best to have good, solid software requirements prior to setting up a budget. However, in a number of US government procurements, the Software Requirements Specification is written long after the contract is approved (and the project budget is done). For reference, see http://www.stsc.hill.af.mil/resources/tech_docs/ the guides (Guidelines for Successful Acquisition and Management of Software Intensive Systems) go into a lot of detail of the overall procurement and development process. What a contractor typically gets from the government includes: - the contract materials - the statement of work (how to do the task) - the procurement specification (what to do) These documents have requirements on what the contractor must do, but not to the detail of what the software must do vs. the hardware, people, etc. That detail is going to be developed after contract award (and thus after the budget is established). --Maniac |
Subject:
Re: Should an SRS be done before or after a project budget? Why?
From: 888-ga on 08 May 2003 23:35 PDT |
Hello maniac-ga, So are you saying that large project usually have the project budget before SRS be done? then how about a project like ERP? Pls advise! Thank you for your comment! -- 888 |
Subject:
Re: Should an SRS be done before or after a project budget? Why?
From: maniac-ga on 09 May 2003 11:26 PDT |
In response to your request for clarification... But If the SRS would be modified by customer's request again and again, then how's that? Do we need to update our project budget correspond to the changes that customer has made. This is an *excellent* question. The short answer is - yes - you need to update the project budget. Note however, that some changes don't affect cost and I'll mention that briefly below. The government's solution to this general problem area is called an "Engineering Change Proposal" (ECP) or some other form of contract change order. I will use a project done about 10 years ago as an example. The company I worked for had won a contract with the US Air Force to develop a set of flight simulators. Within a year to 18 months, we had contract changes for - replacing a 19" CRT display with a large rear projection display for the "out the window" visual system - replacing LCD's that would have simulated the altimeter, mach / airspeed indicator, horizontal situation indicator, and attitude / direction indicator with more realistic instruments - added a digital radar landmass simulation - stopped work / started work / stopped work on one set of simulators - options exercised to produce another 10-20 simulators (up from the original 5) and so on. Each of these required a change in the budget, schedule, statement of work, and procurement specification. There was a replanning activity as part of implementing each of these change orders. All of these changes happened to cost money, but some changes are called "class 2" ECP's which change the requirements but not the cost or schedule. A class 2 change may be a trade of some kind - the contractor will do X and in exchange, the government will remove requirement Y. Changes occur with almost every large government program and the government (and contractors) have well established procedures to do them. --Maniac |
If you feel that you have found inappropriate content, please let us know by emailing us at answers-support@google.com with the question ID listed above. Thank you. |
Search Google Answers for |
Google Home - Answers FAQ - Terms of Service - Privacy Policy |