Project Management is both soft skills and hard skills, often referred as art and science. Hard skills are comprising of tools, processes and techniques. Soft skills are managing, working with resources, satisfying customer, gaining trust of customer and delivering high quality projects. In current evolving generation, soft skills are considering as critical for success of the project. Decision making, Risk management, Problem solving, Communication, Time management, Trust building and Leadership are few of the essential soft skills for any project management. Communication skills helps in achieving accurate and concise communication, maintains professionalism, Effective oral communication and Effective listening. Decision making skills identify the problem and analyses, Takes appropriate action, Creative and innovative solutions and Transfers knowledge. Leadership skills are essential to think strategically, to respect knowledge and contributions, to motivate and to build professional relationships. Time management helps planning activities and delivering project within the specified time with effective efficiency. Problem solving skills play vital role when a problem arises. Problems are most common and unexpected issues in any project. The better skill handles problem efficiently. Soft skills contribute to the efficiency of productivity. Soft skills are effective with experience and are learned through hard hurdles in projects. Therefore, Soft skills are extremely important for project management to achieve successful projects.Decision making is one of the key skills of Project management that can alter the shape of the project. It influences Utilization of Resources, Problems and Challenges, Business Growth, Achieving Objectives, Efficiency, Innovation and motivation directly and indirectly. Decision making is a process of choosing one of the many best possible solutions. According to Project Management Institute, 47% of unsuccessful projects are due to poor decision making. In Software development, making decisions have been often in day to day activities considering resources, processes, tools, techniques confronted by different objectives. Software development is human driven. A human perspective of decision making is assumed as subjective, multidimensional, dynamic and measurable. It is hard for project management to make decisions as people rely on heuristics. Therefore, Decision making skill is an important skill of project management in Software development. Decision making is not just confined to software development. Because, Decisions are made in every industry in day to day activities.