project management phases

Project Life Cycles in Project Management

Project management is a daily routine of the management. Planning, organization and controlling project activities are management routine. The project management defines the roles and responsibilities of the project team clearly. Every project has its own life. The sequential phase is different for every project – from project idea to its closure. Each phase is defined by the organization, according to the set standards, the nature of the proposed project, area of application, use of technology. PMP Certification Preparation – Start with Free Test Now! There are 5 phases of the project management life cycle – The  Concept Phase of …

Project Life Cycles in Project Management Read More »

Project Management: Power of Documentation and following Processes

Advantages of following Processes: When I read PMBOK first time I was not convinced by some of the processes and thought it is really hard to apply some of them in the real world. But after completing all the knowledge areas and coming back to those areas, my way of thinking got changed. Although there are times when it is really hard f to follow all the PMP standards the way they should be, and due to lack of time we tend to take a shorter and easier path. But in long run it pays back and believes me it …

Project Management: Power of Documentation and following Processes Read More »

What is Inheritance

In our day to day life, we use a word inherit which simply means-‘to receive from an ancestor by legal succession or will’. We use this term generally in case where a child inherits his/her parents’ properties or where a parent-child relationship exists. This process of inheriting the properties is referred as inheritance. Similarly, in java the term inheritance, is also used where a parent child relationship exists, but instead of human beings here parent as well as child is a class. Inheritance is a concept using which a class can inherit the properties of another class. Inheritance allows the …

What is Inheritance Read More »

What Is SWOT Analysis In Project Management?

Strategic planning is very significant for the success of the organization.  Systematic strategic planning is defined as the processes that are involved in achieving the goals of the organization. It includes two components – strategic thinking and tactical planning. Strategic thinking focuses on setting objectives, vision and mission, while tactical planning defines strategies for implementing plan of actions, resources and the people in the organization. Thus, strategic management involves the processes by which organizations formulates its set goals, develops the plans of improvement, makes the vision and the mission; implements the plan and evaluates the performances. Every organization has its …

What Is SWOT Analysis In Project Management? Read More »

Generics and Polymorphism

In the previous two articles related to Generics we learned about generics usage and concepts. In this article, let us focus on the aspect of polymorphism and how generics support polymorphism. In general, polymorphism applies to the base type of the collection. For example, the following code creates an ArrayList which can hold Integers. Note that in the following code the base type is List and sub type is ArrayList(since ArrayList is a sub class of List). List<Integer> numberList = new ArrayList<Integer>(); In the above code snippet, List and ArrayList are ‘base’ types and Integer is the generic type. Because …

Generics and Polymorphism Read More »

How To Make The Right Project Selection?

Selection of a project is important for the organizational success. There are a lot of things that have to be managed well. A weak selection of the project is followed by its weak implementation and hence a project failure.  There are some factors that affect the project and will guide a project to its completion.  There are five factors of project constraint that affect any project – scope, time, cost, risk and quality. Organizations encounters many problems, opportunities and the directives. Here, we explore three factors for selection of projects: Defining problem areas:  The projects are selected due to the …

How To Make The Right Project Selection? Read More »

Java Virtual Machine

Whenever we are asked what makes java different from other programming languages, the first answer that pop-up in our mind is “Java is platform independent”, and Java Virtual Machine is simply held responsible for this. But have we ever thought that what actually was the need of platform independence and how java is platform independent? Or what exactly JVM does? Well, you can find the answers to these questions, below. A code written in any programming language is very closely bound to the specific hardware and operating system it runs on. For example, a Mac application can’ run on a …

Java Virtual Machine Read More »

How to differentiate between a negative and positive Stakeholders ?

Stakeholders are the individuals and organizations who are actively involved in the project or whose interest may be positively or negatively affected as a result of project execution. Stakeholders have varying level of responsibility and authority when participating in a project which can change over the course of project lifecycle. They may have a positive or negative influence on the project. Every project has different groups of stakeholders, most of them are listed below: Project Manager – manages the project Customer/User – uses the product/service of the project Performing organization – the enterprise involved in performing the work Project team …

How to differentiate between a negative and positive Stakeholders ? Read More »

Understanding Generics

In the previous article, we learned about the basics of generics and its usage. In this article, we’ll go one level down and understand the semantics of generics and how compiler handles generics code. To quickly recap, generics provides compile-time safety. When we provide the type information in the angle brackets (< … >), the compiler will use this type of information to make sure that we do not put objects with different type into the collection. This safety check happens at compile time only. Generics can also be used for method parameters for the type safety of arguments, and …

Understanding Generics Read More »

Difference between Scrum Master and a Project Manager

The Scrum Master is like a coach and a mentor, and look at the project from different angles. The project remains the responsibility of the product owner, who has the authority to take final decisions. Scrum master can help the Product Owner by sharing user experiences and feedbacks, challenges faced by them, functionality issues, and any need to realign the development to fit with changes outside the business. Can Scrum master act as a project manager? The scrum master is supposed to own the process. If you are the scrum master and doing the daily standup and are staying close to …

Difference between Scrum Master and a Project Manager Read More »

Scroll to Top