Most traditional approaches to process modelling do not provide an analysis of critical human resources and their impact(s) on project performance and output quality. However, the ability of a software organisation to take on a new project (and its success) depends to a large extent on the capability, rather than, availability of resources. Since in contrast with software process models, project management deals with resources, software process modelling can be provided by project schedule simulation. Nevertheless, contemporary project management scheduling approaches cannot be sufficiently used for software projects, because they are concerned with resource availability and utilisation, and do not provide study, analysis and management of resource capabilities and compatibilities.