Data Warehouses

Data warehousing was a powerful field of study in the 1990s as the business requirements changed from transaction processing to analyzing the data. This post seeks to discuss the concepts behind Data warehousing along with the purpose of Data warehousing. From the days of data bases to Big Data analytics – we have come a long way. The very concept of storing data and querying it was refreshingly new in the 90’s. Times changed and Data warehousing necessities and concepts pierced the IT landscape. What is a Data warehouse? “Data” that is stored on different systems like CRM, ERP, flat […]

Data Warehouses Read More »

Java Collections Framework

The Java Collections framework has reduced the cumbersome work of actually creating data structures like List, Set, Map. The basic idea behind Collections is that they are used to add, delete, search, sort and iterate over objects. This post will seek to explain the Java Collections framework. Is it “Collection” or “Collections”? At the outset, the word “Collection” in Java might be misunderstood for other terms. It is always important to note if it is ‘Collection’ or ‘Collections’. We have ‘java.util.Collection’ which is an interface and which is our primary point of discussion in this post. We also have’java.util.Collections’ which

Java Collections Framework Read More »

Whizlabs Announces Six Sigma Black Belt Online Course

With carrying over 14 years of experience in the Technology and Project Management fraternity, Whizlabs is a renowned global leader that offers online courses and certification programmes to more than 2 million users till now. The mission statement of Whizlabs clearly states: ‘To get everyone certified nobody left out’. Since its existence from over a decade and a half ago, every possible effort is being made to offer certification programme in several domains viz. Oracle Java, Project Management, Big Data and Apache Hadoop Online Course along with Six Sigma certifications. Amongst the aforesaid, Whizlabs has launched a certification programme in

Whizlabs Announces Six Sigma Black Belt Online Course Read More »

Supply Chain management

Imagine a scenario where you went to your local retail store or online store and discovered that the latest electronic gadget or the latest book that you were so eagerly waiting to purchase was “not in stock”! The immediate reaction will be to check other retail stores or simply move to other online portals. To avoid this and lose potential customers an effective supply chain strategy is needed.  The main components of a ‘Supply chain management’, what it is, the necessity to have a SCM in place and SCM analytics will be the focus of this post. What is Supply

Supply Chain management Read More »

CRM Systems

CRM systems or ‘Customer Relationship management’ systems form the backbone of every organization’s sales and marketing team. This post gives a brief insight into the necessity for dealing with CRM systems, the different types of CRM systems, the main vendors of CRM technology and various features of CRM technology. History of CRM systems: Going back in time, when the Internet was not alive the only relationship between a customer and a business was through a brick and mortar store. The use of computers was still in its infancy and the only way to track regular customers, new enquiries and leads

CRM Systems Read More »

Java 8 Lambda Expressions

The Java programming language introduced in 1996 by Sun Microsystems as a cross platform environment and an object oriented programming structure has undergone tremendous changes.  From introducing inner classes, JDBC, RMI, Annotations, the latest addition to the Java world is the entry of Lambda expressions. This post will provide an overview of ‘Lambda expressions’ and why it is necessary. Missing feature of Java: Java the strictly object oriented programming language makes one think only in terms of objects and classes. Given that time has evolved and more languages have come into existence with a different set of features – the

Java 8 Lambda Expressions Read More »

Planning Or Execution Which Is More Difficult?

Project planning and execution both plays important role in the successful completion of any project. Execution of a project totally depends upon what you’ve planned for your project. If the project planning is done properly then there will be less chances of risk to the project. Once a project plan is ready then for its execution, one can use any of the Project Management tools available in market like Asana, Trello, Basecamp, Orchestra etc. based on their project requirements. Project planning is the harder among the two because when that is achieved perfectly the Execution becomes easy. If you fail

Planning Or Execution Which Is More Difficult? Read More »

Anonymous Inner Classes

Having dealt with inner classes in earlier posts this post deals with anonymous inner classes – an even more different type of code that causes more confusion for the amateur programmer. What are anonymous inner classes? ‘Anonymous inner classes’ or ‘Anonymous classes’ as the name suggests is creating an inner class with no name. Here is a simple program that illustrates the working of the anonymous class. Program 1: //Program to illustrate anonymous inner class package whizlabs; class anon_1 {      public static void main(String args[]){               pgm p1=new pgm();                pgm p=new pgm(){ // start of

Anonymous Inner Classes Read More »

Difference Between Project, Program, Portfolio and Operational Work

PMP certification focus on applying best practices for managing project but no it is not mandatory to apply all the rules and a project manager needs to use his own judgement what to follow in real world. Difference between Project, Program & Portfolio As per PMBOK fifth edition project is a temporary endeavour with a start and end date, it provides a unique output. Reasons for a need a project: Market Demand Customer Requirement Environment or Regulatory conditions Business case to achieve cost efficiency Sometimes we may need to execute a series of projects; program is a collection of related projects. A

Difference Between Project, Program, Portfolio and Operational Work Read More »

How to identify foreseen/unforeseen risks in your project?

Risks can be foreseen or expected resulting in contingencies built into your project plan. A good project manager is able to identify the issue at the earliest, work out a solution to mitigate the problem and align the expectation of the stakeholders. Some of the risk can be Natural calamities. Major requirement or design/architectural changes in the middle of the project. Impacts to project in terms of Cost and/or schedule due to change in business priority. Replacement wiring installed and old wiring not removed caused the ceiling to collapse overnight and shut down all terminal access in the offices except in central

How to identify foreseen/unforeseen risks in your project? Read More »

Scroll to Top