Người quản lí phần mềm tốt PHẢI có cả kĩ năng kĩ thuật và kĩ năng doanh nghiệp. Những kĩ năng này KHÔNG thể được học trong lớp nhưng phải dựa trên thực hành thực tế. Người quản lí phần mềm tốt phải hiểu nhu cầu của khách hàng, có khả năng trao đổi tốt với khách hàng và các “kĩ năng mềm” này như kĩ năng trình bày, kĩ năng viết đề án, kĩ năng tài chính là bản chất. Để có kĩ năng doanh nghiệp, họ phải có kinh nghiệm, để là người quản lí tốt họ phải biết mọi thứ về dự án phần mềm và điều này phải được xây dựng qua thời gian trong thực hành.