"When starting a new project, the most important factors I focus on are the requirements and the desired outcomes as defined by the project stakeholders. I make sure I clearly understand these and that they are achievable. If I feel that the stakeholder's expectations are unrealistic, I have a conversation with them and try to guide them towards more realistic and achievable results. I have found that establishing clear expectations at the beginning of a software development project results in more successful project outcomes and satisfied stakeholders."