Witaj Gościu! ( Zaloguj | Rejestruj )

Forum PHP.pl

> Informatyczny rzeczoznawca, Czyli jak oszacować wartość projektu informatycznego?
Tomplus
post
Post #1





Grupa: Zarejestrowani
Postów: 1 884
Pomógł: 231
Dołączył: 20.03.2005
Skąd: Będzin

Ostrzeżenie: (0%)
-----


Witam,

Czy forumowicze php.pl orientują się jak można sprawdzić wartość projektu informatycznego? Nie mając dostępu do informacji tj. ile godzin poświęcił programista i/lub zespół na wykonanie danego projektu?

Jak można obliczyć szacunkową wartość takiego oprogramowania, jak obliczają to rzeczoznawcy i czym się kierują?

Pisząc tutaj, przede wszystkim chodzi mi o projekty napisane w PHP.

Ten post edytował Tomplus 23.10.2015, 18:17:04
Go to the top of the page
+Quote Post
 
Start new topic
Odpowiedzi
PrinceOfPersia
post
Post #2





Grupa: Zarejestrowani
Postów: 717
Pomógł: 120
Dołączył: 18.04.2009

Ostrzeżenie: (0%)
-----


Cytat
Na początku zastanawiałem się że ilość linijek kodu oraz objętość plików mogą być wyznacznikiem, ale raz że objętość można sztucznie generować (np. dodając komentarze, prawa autorskie czy nazwy zmiennych, funkcji można wydłużać.), tak jak ilość linijek kodu

Nie wpływa. Chyba, że szukasz wałka i chcesz po prostu oszukać nieświadomych urzędników.

A jeśli już to raczej należałoby liczyć odwrotnie - im mniej linijek kodu na daną funkcjonalność tym lepsze programowanie. Bo więcej linijek kodu łatwo naklepać (każdy początkujący programista może naklepać tysiące kodu) ale później ciężko utrzymać. A zaawansowany programista raczej nie będzie produkował linijek kodu, tylko zaklepie np. w 20 linijek to co początkujący w 500.

Tyle, że to też nie jest żadna miara, bo jak projekt jest duży, to naturalnym jest, że i tak się rozrośnie pod kątem linijek kodu. Pytanie tylko, czy będzie to accidental complexity czy inherent complexity.

Anyway - linijki kodu to ciekawe zagadnienie, ale nie mające żadnego bezpośredniego przełożenia na wartość projektu.

Cytat
Oraz w zależności czy strona jest pisana na frameworku (zwykle mają dużo więcej kodu)

którego i tak nikt nie będzie nie widział i nikt nie będzie potrzebował utrzymywać, i nikt nie będzie musiał dopisywać niczego do niego. Czyli tak jakby tego nie było.

Problem z frameworkami jest raczej taki, że należy się ich uczyć. Z drugiej strony ułatwiają wiele rzeczy. No i to jest gotowy kod, który wystarczy użyć.

Cytat
czy na własnym silniku stron, który jest zdecydowanie prostszy pod względem skomplikowania niż pierwszy lepszy framework.

Po pierwsze, jeśli jest napisane na własnym silniku stron, więc trzeba by doliczyć czas potrzebny na jego napisanie.
Po drugie - zdziwiłbyś się jak bardzo skomplikowane mogą być "własne silniki stron", szczególnie pisane przez słabych i niedoświadczonych programistów. Przy czym to "skomplikowanie" to oczywiście wada. Bo doświadczony programista raczej napisze coś prostego, a robiącego to samo.

Generalnie wszystkie te przymiarki jakieś takie bez sensu. Mam wrażenie, że bierzesz się za coś, o czym nie masz zielonego pojęcia (tj. pewnie jesteś osobą nietechniczną?)

Cytat
Wartość_projektu = Suma_pensji_pracownikow + Wartość_twórczości

Co to jest "wartość twórczości" i po kiego grzyba chcesz to liczyć? Jeśli robisz komercyjny program to chyba o "wartości twórczości" się przekonasz licząc statystyki sprzedaży kopii programu. Jeśli nikt programu nie kupi, to będzie miał zerową wartość. Jeśli zarobisz na nim milion złotych, to milion złotych, jeśli Google odkupi prawa do twojego programu za 10 milionów dolarów, to... itd.

Ten post edytował PrinceOfPersia 24.10.2015, 15:14:19
Go to the top of the page
+Quote Post

Posty w temacie


Reply to this topicStart new topic
2 Użytkowników czyta ten temat (2 Gości i 0 Anonimowych użytkowników)
0 Zarejestrowanych:

 



RSS Aktualny czas: 6.10.2025 - 09:25