Banner

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 »

HOW TO ALIGN YOUR GOALS WITH COMPANY’S GOAL

Most of the companies revise their road map for the coming years in the beginning of every financial year. Motivating employees to make them understand their roles in company goals is an integral part of management. Each individual has some goals in his life, and he proceed with the aim to achieve at least 50% of what he had committed to himself and to achieve more than 90% to what he had committed to his managers. If you learn the art to align your goals with the company’s goals then these 2 numbers will match. 4 Steps how to proceed

HOW TO ALIGN YOUR GOALS WITH COMPANY’S GOAL Read More »

JAVA GENERICS – BASIC USAGE

Generics is an important feature of Java which was introduced in the version 1.5. Generics allows us to create generalized collections and provides a way of type safety at compile time. Generalized collections means any collection from java.util package which only accepts a particular type. For example, an ArrayList of String objects can be considered as a generalized list. With the help of Generics, we can ensure that our ArrayListor of any other collection only accepts any specific type of objects. This safety check is done at compile time. Before the introduction of Generics (Java 1.4 and previous versions), developers

JAVA GENERICS – BASIC USAGE Read More »

A GOOD LEADER SHOULD FIRST FOLLOW ALL THE GROUND RULES BEFORE SETTING THEM

Leadership is a core principle of effective and efficient managerial practice. Rules and regulations are crafted to guide and shape subjects into a set of uniform and coherent behaviors in the work places and companies. An influential leader inspires other to what he/she understands to be good. Therefore, understanding ground rules first before setting them for the team to follow is of utmost good faith and trust. Leaders should be exemplary and subordinates will follow suit. There are however issues to be safeguarded against blind following. If the rules are against the laws, ethics and morals, the leader has all

A GOOD LEADER SHOULD FIRST FOLLOW ALL THE GROUND RULES BEFORE SETTING THEM Read More »

Scroll to Top