uted projects: organizational, technical and communication. Moreover, maybe there are risks
in more than one category, and these must be on the top of priorities list.
The strategy presented here is an extension of the project management model proposed
by Enami et al (2006), which classifies the users in distinct levels in the organization, such as
operational, tactical and strategical. And also it is used the categorization of Sommerville,
stratified by the scope where the risks may impact: project, product and business.
In this strategy, information is always disseminated in two directions. Firstly, bottom-up
direction, in which the organization lower levels generate information related to the risk
management process, and each manager, when receive the data sent from the immediately
lower level, upgrades it and send the information again, until reaching the tactical level. In
this level, the information is upgraded again, and then is started the propagation to the lower
ones in a top-down direction. This is the documentation which will guide all the risk man-
agement process.
The stages of this strategy are: Risk Discovering, Risk Analysis, Risk Mitigation Strate-
gies, and Risk Monitoring and Learning.
5.1 Risk Discovering
As described in by MSF (2002), risks must be clearly identified and classified so that the
team can enter into an arrangement before evaluation them. During the risk identification, the
focus of the team must be intentionally expansible for any new risk that might be spotted,
besides the already known ones from previous projects. It is important to give special atten-
tion for looking gaps in what is already know about the project and its environment that may
affect, in an unfavorable way, the project, or limit its success.
When treating an outsourcing project, policies and organizational procedures will, cer-
tainly, be disagreeing. But, in early project management is necessary a standardization of
absolutely all the elements project related, for instance, documentation, procedures, represen-
tation and implementation characteristics.
In 1989, Boehm presented a risk classification structure, also called risk taxonomy. This
classification is critical to establish the workflow and bases the organizational risk knowl-
edge because provides a base for indexing new contributions and searches, and recover the
already existing work.
In distributed projects, communication and organizational aspects deserves special atten-
tion, once the geographic distribution makes these factors more complex. If we are leading
with a project in a distributed environment, the complexity is much bigger, with the insertion
of other factors, as: language, time zone, local cultures, and others.
Fortified with all the presented framework, the software engineers and project managers,
in each distributed unit, proceed the risk discovering process. Must be used methods, as
suggested by McManus (2004), as follows: brainstorming, swot analisys, checklists and
questionnaires, and interviews.
The result of risk discovering must be recorded by the project manager and reported to
the local manager, in case the last one has not participated of the process yet. It is task of the
local manager reports to the general managers, informing the process current situation, and
what was produced in this stage.
71