Proces wytwarzania oprogramowania jest bardzo skomplikowany. Po pierwsze, samo znalezienie odpowiednich ludzi to bardzo duży problem. Nawet jeśli osoby, które znają bardzo dobrze języki programowania, to może okazać się, że nie mają oni pojęcia na temat innych dziedzin związanych z programowaniem. Na przykład mogą się oni w ogóle nie znać na tworzeniu algorytmów lub planowaniu przebiegu całej pracy.
Oczywiście trzeba również wziąć pod uwagę to, że praca będzie podzielona i nie jest tak, że każdy pracownik w grupie musi znać się na wszystkim. Jeśli już mowa o grupie, to jest to także poważny problem. Niewielu jest dobrych programistów, którzy jednocześnie są bardzo kontaktowi. Istnieje taki stereotyp, że osoba związana z informatyką ma problemy w kontaktach z innymi ludźmi i mimo tego, że jest on przesadzony, to jest w tym sporo prawdy i znalezienie programisty który potrafi działać zespołowo, a dodatkowo zna bardzo dobrze języki programowania może graniczyć z cudem. Na początku musimy także od razu pomyśleć o człowieku, który zarządza całą grupą. Programistów oraz dostarcza raporty szefowi projektu.
Copyright @ 2010 Programowanie