For my business studies, I need to explore the financial side of software engineering projects, but I am rather a technical person myself. What would be good place to start? What are the important financials (net-present-value does this make sense for software?) or performance-indicators of "good" software projects? What type of person in an organization I should contact? Thanks for any help.
closed as off-topic by gbjbaanb, gnat, MichaelT, Thomas Owens♦ Oct 4 '13 at 12:40
This question appears to be off-topic. The users who voted to close gave this specific reason:
- "Questions seeking career or education advice are off topic on Programmers. They are only meaningful to the asker and do not generate lasting value for the broader programming community. Furthermore, in most cases, any answer is going to be a subjective opinion that may not take into account all the nuances of a (your) particular circumstance." – gbjbaanb, gnat, MichaelT, Thomas Owens
There isn't a great body of work backing up the theory/gut instinct of well run agile projects being more financially efficient than traditional waterfall (in terms of bang for your buck as it were).
One of the hardest tasks many of us face is persuading clients when they say "Show me the scientific papers".
It would be nice to be able to start pointing at some real case studies with proper scientific analysis that show how TDD for example saves on QA costs and medium to long term bug fixes in real dollars and cents.
|show 1 more comment|
I like Martijn's answer, but I thought I would add my own (because having a choice is good).
How about an analysis of consultancy in different scenarios. For a reasonably-sized project (a website for a large company, for example), what are the analysis costs, what are the costs of changes in the specification, how much does fixed vs variable costing affect the overall net expendature, and what kind of long-term support is likely to be required?
For another scenario, what about if a software development organisation wants to out-source a project. What are the costs involved here vs just doing it themselves?
Scrum is a one of software project management thesis topics. They are dependent upon the standards of constant assessment, adjustment, self administration, and improvement. Improvements are allowed to get his objectives and the most vital work is tried to get this targets, without agonizing over whatever else might be available. Obviously each individual of the work group can survey or get the work of the other part in light of the fact that the venture is noticeable for every living soul.