document.write( "Question 1173650: A leading firm requires software for its internal use. The firm wants to evaluate whether it is less
\n" );
document.write( "costly to have its own programming staff and resources or to have programs developed by an
\n" );
document.write( "external development firm. The cost of both options is a function of the number of lines of code.
\n" );
document.write( "After the mathematical analysis, it has been estimated that the in-house development will cost $1.75
\n" );
document.write( "per line of code. In addition, annual overhead costs for supporting the program will be $35000.
\n" );
document.write( "While Software developed outside the firm costs, on average, $2.5 per line of code.\r
\n" );
document.write( "\n" );
document.write( "a) How many lines of code per year make the costs of the two options equal?
\n" );
document.write( "b) If programming needs are estimated at 35000 lines per year, what are the costs of the two
\n" );
document.write( "options?
\n" );
document.write( "c) In part b what would the in-house cost per line of code have to equal for the two options to be
\n" );
document.write( "equally costly?
\n" );
document.write( " \n" );
document.write( "
Algebra.Com's Answer #798919 by Theo(13342)![]() ![]() You can put this solution on YOUR website! let x equal the number of lines of codes.\r \n" ); document.write( "\n" ); document.write( "inside cost is 35,000 + 1.75 * x \n" ); document.write( "outside cost is 2.5 * x\r \n" ); document.write( " \n" ); document.write( "\n" ); document.write( "for the costs to be the same, 35,000 + 1.75 * x = 2.5 * x. \n" ); document.write( "subtract 1.75 * x from both sides of this equation to get: \n" ); document.write( "35,000 = .75 * x \n" ); document.write( "solve for x to get: \n" ); document.write( "x = 3,5000 / .75 = 46,666.666666...\r \n" ); document.write( " \n" ); document.write( "\n" ); document.write( "the break even point is when x = 46,666.66666.... \n" ); document.write( "that's the number of lines per code per year.\r \n" ); document.write( " \n" ); document.write( "\n" ); document.write( "2.5 * x becomes 2.5 * x = 116,666.66666... lines of code. \n" ); document.write( "35000 + 1.75 * x = 116,666.66666... lines of code.\r \n" ); document.write( " \n" ); document.write( "\n" ); document.write( "they're the same at the break even point.\r \n" ); document.write( " \n" ); document.write( "\n" ); document.write( "if the programming needs are estimated at 35,000 lines of code per year, then the outside and inside cost would be:\r \n" ); document.write( " \n" ); document.write( "\n" ); document.write( "outside costs = 2.5 * 35,000 = 87,500 \n" ); document.write( "inside costs = 5,000 + 1.75 * 35,000 = 96,250\r \n" ); document.write( " \n" ); document.write( "\n" ); document.write( "to make the costs between inside and outside costs at 35,000 lines of code be the same, then the inside costs would have to be 87,500 as well.\r \n" ); document.write( " \n" ); document.write( "\n" ); document.write( "this could be achieved by reducing the fixed costs or reducing the per line costs are a combination of both.\r \n" ); document.write( " \n" ); document.write( "\n" ); document.write( "assuming the fixed cost have to remain the same, then reduction in the cost per line of code would be the only way.\r \n" ); document.write( " \n" ); document.write( "\n" ); document.write( "let r represent the reduced cost per line of code. \n" ); document.write( "the equation becomes 87,500 = 35,000 + r * 35,000 \n" ); document.write( "subtract 35,000 from both sides of this equation to get:| \n" ); document.write( "87,500 - 35,000 = 35,000 * r \n" ); document.write( "solve for r to get: \n" ); document.write( "r = (87,500 - 35,000) / 35,000 = 52,500 / 35,000 = 1.5 dollars per line of code.\r \n" ); document.write( " \n" ); document.write( "\n" ); document.write( "at that inside cost per line of code, ...\r \n" ); document.write( " \n" ); document.write( "\n" ); document.write( "inside cost = 35,000 + 1.5 * 35,000 = 87,500 \n" ); document.write( "outside cost is 2.5 * 35,000 = 87,500 \n" ); document.write( "they're the same.\r \n" ); document.write( " \n" ); document.write( " \n" ); document.write( "\n" ); document.write( " \n" ); document.write( " |