In reply to an open question, some managers
mentioned the ease of validating some of the rules
directly from the project planning tool as an
important factor in SPIM. In reply to another open
question, nearly 60% of the respondents mentioned
the fact that many times the project manager only
perceives the need to have asked another department
some information earlier in time just at the very
moment the team must execute a project’s activity
that depends on that other department (e.g. acquiring
new equipment or hiring a new programmer are
common examples). These observations confirm the
relevance in building this integrated model.
As a final consideration, all the interviewed
project managers found that the SPIM model
contributes in identifying the dependencies of the
activities between the project flow and the support
management flow, which allows the prediction of
the needs that come upon the organizational support
areas during the planning of the project, resulting in
a more accurate plan and schedule.
The results collected in the survey reaffirm the
benefits the SPIM model provides in solving the
problems related to the inadequate definition of tasks
(increase in cost and delays in projects, for instance)
due to the obscurity in visualizing the
interdependency between the organization’s and
project specific workflows.
6 CONCLUDING REMARKS AND
FUTURE WORK
This paper presented a proposal to integrate the main
concepts of the PMBOK to a model of software
development process (in this case RUP). First, we
have identified the importance of project
management activities during a software
development project. Then we noticed the lack of
information on management practices in most
software development processes used nowadays.
After an individual analysis of each base model, we
proposed a model that covers both perspectives into
a single integrated model. Later, we have analyzed
the results from a series of interviews with
experienced project managers, based on a real tool.
This work contributes with some interesting
findings that reaffirm the goal of designing a support
tool that help software project managers in planning
software development projects. We believe that is
possible to extend this integration model to other
software development processes because, in
accordance to (Sommerville, 1995), different models
of software development processes share
fundamental concepts. A previous study of
integration involving the OPEN process framework
(in place of RUP) also reiterates the applicability of
the model. The next steps include the generalization
of this approach to other software process models, as
well as the development of a multi-criteria resource
selection mechanism for software projects.
REFERENCES
Beck, K., 2004. Extreme Programming Explained:
Embrace Change. Addison-Wesley, 2
nd
edition.
Burke, R., 2001. Project Management: Planning and
Control Techniques. John Wiley & Sons, 3
rd
edition.
Callegari, D., Bastos, R., 2007. Project Management and
Software Development Processes: Integrating RUP
and PMBOK. In ICSEM - International Conference on
Systems Engineering and Modeling, IEEE, pp. 1-8.
Graham, I., Henderson-Sellers, B., Younessi, H., 1997.
The OPEN Process Specification. Addison-Wesley.
Henderson-Sellers, B., Dué, R., Graham, I., Collins, G.,
2000. Third generation OO processes: a critique of
RUP and OPEN from a project management
perspective. In ASPEC - Seventh Asia-Pacific
Software Engineering Conference, pp. 428-435.
Henderson-Sellers, B., Collins, G., Dué, R., Graham, I.M.,
2001. A Qualitative Comparison of Two Processes for
Object-Oriented Software Development. In
Information and Software Technology, vol. 43, no. 12.
Hundhausen, R., 2005. Working with Microsoft Visual
Studio 2005 Team System. Microsoft Press.
Jacobson, I., Booch G., Rumbaugh, J., 2001. The Unified
Software Development Process. Addison Wesley.
Kerzner, H., 2000. Applied project management: best
practices on implementation. USA: Wiley & Sons.
Kruchten, P., 2000. The Rational Unified Process: An
Introduction. Addison-Wesley, 2
nd
edition.
Pressman, R., 2001. Software Engineering: a
practitioner's approach. McGraw-Hill, 5
th
edition.
PMI - Project Management Institute., 2000. PMBOK
Guide: A Guide to the Project Management Body of
Knowledge, 3
rd
edition.
Rea, L. M., Parker, R., 2005. Designing and Conducting
Survey Research: A Comprehensive Guide. Jossey-
Bass, 3
rd
edition.
Rehman, A., Hussain, R., 2007. Software Project
Management Methodologies/Frameworks Dynamics
"A Comparative Approach". In ICIET – Internatinal
Conference on Information and Emerging
Technologies, Karachi, Pakistan, pp. 1-5.
Schwalbe, K., 2002. Information Technology Project
Management, Thomson Learning. Canada, 2
nd
edition.
Sommerville, I., 1995. Software engineering, Addison-
Wesley. 5
th
edition.
ICEIS 2008 - International Conference on Enterprise Information Systems
32