Pour le coût, une mesure simple sera le coût homme-heure, plus le coût de l'outillage (probablement négligeable si c'est un grand projet), plus les installations auxiliaires. Quelqu'un dans votre organisation aura les chiffres pour le coût d'un développeur par heure. Ce n'est pas la même chose que ce que vous payez. Il comprendra l'équipement, l'espace de bureau, le chauffage, les avantages supplémentaires, etc. Vous trouverez probablement cela assez élevé, et pourquoi je dis que pour quelque chose de plus que le projet le plus trivial, les coûts d'outillage seront négligeables.
Avez-vous des serveurs partagés/une salle des machines, etc.? Quelqu'un aura les chiffres pour cela et vous devez déterminer quelle proportion vous avez utilisée.
Je ne pense pas que vous puissiez calculer des coûts significatifs simplement en regardant le code.
Maintenant, si vous regardez prix, alors tout ce qui précède n'a pas d'importance, puisque vous l'avez déjà dépensé. Vous devez regarder ce que le marché est prêt à payer. Pour cela, je peux vous diriger vers un meilleur article que celui écrit par Joel Spolsky lui-même, qui traite de la théorie économique de base, y compris le concept de surplus du consommateur.
Vos mots-clés indiquent également le prix. Cherchez-vous à obtenir un prix pour cela finalement? Pour le vendre? –