![]() |
| | #1 |
| Registered User Join Date: May 2003
Posts: 161
| ![]() Can anyone please tell me where I can find a sample software development proposal? For example, if I want to hire a software firm to develop a customised application for my organization, then what should be in the proposal/contract? I've been trying to search the internet but can't find what I am looking for? Can someone please provide me a sample that real software developing companies do? |
| khpuce is offline | |
| | #2 |
| Kernel hacker Join Date: Jul 2007 Location: Farncombe, Surrey, England
Posts: 15,686
| This is probably WAY outside the scope that you could post in this forum, but here are some things to consider: 1. Describe the exact requirements in a separate document. Then consider what happens if those req's change. 2. How is the software to be tested. On what platforms, arhitectures, different variants of hardware, etc? 3. Acceptance criteria. Test specification, performance requirements would affect this. Memory footprint, is the amount of memory that the software uses of importance? If so, how is it measured, and what are the limits. 4. Negotiated timeframe and price. You will most likely have to involve legal people to get the contract agreed both sides. This will cover for example what happens if the acceptance criteria isn't met in the timeframe expected? What if the performance is not working right. The contract must also cover what happens with LATE requirement changes. Prototypes/alpha/beta versions - are you receiving "incremental updates" so that YOU can test the software, and what happens if those are not matching your expressed or implied requirements [implied requirements are such things that you took for granted, but the contractor "missed", either on purpose or by misunderstandings/miscommunication or neglect - try to avoid having implied requirements, but it is nearly IMPOSSIBLE to completely avoid those - so expect to get some "negotiation" on that]. 5. Be very specific in your requirements if you wish to have any expectancy to get the required software to match your req's. Any software contractor will "read the contract like the devil reads the bible", meaning that they will take ANY shortcut possible to avoid work that they can get out of. -- Mats
__________________ Compilers can produce warnings - make the compiler programmers happy: Use them! Please don't PM me for help - and no, I don't do help over instant messengers. |
| matsp is offline | |
| | #3 |
| Registered User Join Date: May 2003
Posts: 161
| Thanks matsp for your kind reply. I've posted the question here since many of the forum members here work in software industries. So, I was hoping to get some real example of a software developing contract as I have no idea how a real contract looks like. |
| khpuce is offline | |
| | #4 |
| l'Anziano Join Date: Aug 2001
Posts: 2,629
| Well, I am still a student, but I work as a programmer on campus, and my department has at times contracted us out to do work for other departments that need programming work done. There isn't as much in terms of legal issues going on because it is all "in-campus" stuff, but there is still some. I don't know much about what went on behind the scenes because all I know is I was a programmer asked to do a project, and I did the project as I was asked, but I do know that as student programmers we were contracted out at $30/hour. I don't know if that is a standard rate or if it is a lower rate based on the fact that we are students, but eh...doesn't matter. |
| DavidP is offline | |
| | #5 |
| Malum in se Join Date: Apr 2007
Posts: 3,188
|
__________________ Until you can build a working general purpose reprogrammable computer out of basic components from radio shack, you are not fit to call yourself a programmer in my presence. This is cwhizard, signing off. |
| abachler is offline | |
![]() |
| Thread Tools | |
| Display Modes | |
|
Similar Threads | ||||
| Thread | Thread Starter | Forum | Replies | Last Post |
| Undertaking Website Building Project and Application Software Development | Programmer168 | Projects and Job Recruitment | 0 | 03-21-2009 04:44 AM |
| website hosters good for software development | Akkernight | General Discussions | 3 | 02-24-2009 10:42 AM |
| OOT vs Structured Approach in open source software development | dkt | A Brief History of Cprogramming.com | 3 | 10-12-2001 09:30 PM |