The Project Audit Check List
Project Audit – A check List
The primary purpose of a project audit is to find the reasons for apparent failings in the project process, and answer:
- What is the current state of the project
- Is the project going to deliver something useful that meets requirements?
- Is the technical approach being used still appropriate
- Is the business case still valid?
- Is the project organised in an effective way
- Is the project context hindering or helping progress
- Are industry standard project processes being followed
- Is the project following industry best practice development methods?
- What should be changed to improve the project focus?
The output of a project audit will be the answers to these questions and a practical assessment what can be done to improve and fix problems?
Areas of investigation
Project management
- Does the project communicate effectively with its sponsors and other stakeholders
- Are decisions taken rationally and quickly?
- Does the management team have appropriate skills and experience?
- Project organisation and staffing
- Is the project divided into effective work units (teams)?
- Is there capacity within the team to handle the workload?
- Are the teams located appropriately?
- Are roles and responsibilities identified and clear?
- Are internal and external communications effective?
- Does the staff have appropriate skills and experience to do the job?
- Is staff working in a suitable physical environment?
Project processes
- Are project controls in place?
- How are work-packages identified and allocated?
- How is progress managed?
- How is change managed?
- Is proper version and configuration management in place?
Project planning and reporting
- What kind of plan is there?
- Is the level of detail appropriate?
- How has the plan been validated and agreed?
- How is progress against plan reported?
- Where is the project against the agreed plan and what are the reasons for deviations?
- Are the exception plans in place?
- Is the project actually at the point where progress reports say it is?
- How feasible is achieving the future goals in the plan?
Technology choice and usage
- What tools and technologies are being used?
- Why were these tools and technologies selected?
- Is the selection in line with industry best practice?
- Are appropriate skill-sets available to manage technology set?
System architecture
- How do the pieces that make up the solution fit together?
- Can the solution meet the quality requirements (speed, load, reliability? etc.)?
- How are technical decisions made? Is there a design authority?
- How are technical decisions recorded?
- How is technical feasibility demonstrated?
Functional requirements
- What is the requirements analysis process?
- How are users involved in the process?
- Are the requirements clear, complete and consistent?
Software design
- How are functional requirements turned into solutions?
- What kind of design documents is produced?
Code quality
- Are coding standards in place and followed?
- Is the code clear, efficient and well-organised?
Testing
- What kinds of testing are carried out?
- What testing strategy is in place?
- How is testing planned and managed?
- Is there a “test to fail” or “test driven” philosophy?
- Is testing automated?
- How are test cases identified?
- What kinds of test tools are used?
Royston
The Five Intercultural Negotiation Skills
Intercultural Negotiation
As the world becomes increasingly connected, people both at home and in travels abroad, must consider the important issue of intercultural negotiation. This post is a primer for use by readers in learning about this issue.
The Intercultural Dimension:
All cultures have their own preferred styles and strategies for dealing with and managing conflict. Yet it is quite difficult to be culture-specific when discussion how to deal effectively with cross-cultural conflicts. Nevertheless, there are some general skills involved in cross-cultural negotiation and conflict management that can be highlighted.
A basic requirement for effective conflict management and negotiation is to know as much as possible about the other culture(s). Although experiential knowledge is preferable, research of the culture, norms, values, history, society etc. can be very helpful. The most significant feature of good cross-cultural relations, as most cross-cultural sources will indicate, involves avoiding stereotypes. Although certain generalizations may be fairly assessed in regard to how certain cultures deal with conflict, individual differences should always be considered as paramount. In fact, some cultural specialists suggest that all conflicts are intercultural to an extent, since each individual person has their own personal history and experience, their own set of beliefs, values and assumptions, and ultimately, their own set of “survival skills.”
The Successful Intercultural Negotiator:
Successful intercultural negotiators are always cognizant of the fact that people do, indeed, feel, think and behave differently, while at the same time, they are equally logical and rational. Stated differently, competent intercultural negotiators recognize the differences between people while simultaneously appreciating the intrinsic rationality behind such divergent feelings thoughts and behaviors. That is to say, individuals, groups, communities, organizations and even nation states possess diverse values, beliefs and assumptions that make sense from their own perspective. Thus, effective intercultural negotiators are sensitive to the fact that each person perceives, discovers, and constructs reality — the internal and external world – in varied yet meaningful ways. They understand that difference is not threatening; indeed, it is positive, so long as the differences are managed properly.
Five Intercultural Negotiation Skills:
- EMPATHY – To be able to see the world as other people see it. To understand the behavior of others from their perspectives.
- ABILITY TO DEMONSTRATE ADVANTAGES of what one proposes so that counterparts in the negotiation will be willing to change their positions.
- ABILITY TO MANAGE STRESS AND COPE WITH AMBIGUITY as well as unpredictable demands.
- ABILITY TO EXPRESS ONE’S OWN IDEAS in ways that the people with whom one negotiates will be able to objectively and fully understand the objectives and intentions at stake.
- SENSITIVITY to the cultural background of others along with an ability to adjust one’s objectives and intentions in accordance with existing constraints and limitations.