Author Archives: admin

What is Prioritization of Requirement?

It is the process deciding which requirement should go first for the development based on several scenarios. In general we calculate the relative importance of any requirement based on its urgency, amount of risk involved, difficulty of implementation, likelihood of its success, stakeholder agreement or policy compliance. Prioritization ensures that the most critical requirements are […]

Industries for Automation

We live in a world where traveling is the trend. Have you ever wondered how the traffic is controlled so efficiently that makes traveling fun? Who controls the traffic?  Count the various household chores to be done. If all these chores have to be done by us, what time-consuming and manual work it would be? […]

ORACLE CERTIFIED JAVA PROGRAMMER (OCJP)

Nowadays IT companies are getting rooted all over the world, these companies need skilled programmers to program, develop and administer critical systems. Earning an Oracle certification gains you with these in-demand skills, making you a more outstanding candidate. The OCJP certification has got its name when the Oracle cooperation took over Sun Microsystems. Oracle certified […]

ORACLE CERTIFIED WEB DEVELOPMENT (OCWD)

If you are currently doing wonders with Java language technology and are capable to create/develop web pages using Hyper Text Markup Language (HTML), then web development should be the next target. Being able to design, understand the server, program and to launch the web applications on the server is an unparalleled accomplishment for any web […]

What are the Information Required for starting a Control System Project?

The major projects are based on the competitive analysis, execution planning and definition performed during the FEED stage. The FEED is the most critical stage where it will influence the design at a almost low cost. The approach is that open scope and planning output can be finalized after project approval. However, without the appropriate […]

What is Piping and Instrumentation Diagram (P&ID)?

A P&ID (piping and instrumentation diagram), depicts the piping and other components of a process flow. P&ID commonly used in the automation and control system engineering field. It is used for modification and maintenance of the process flow that can be presented graphically. During the designing stage of the process, the P&ID diagram also gives […]

Process Control of Storage Tank after Downstream Section of Petroleum Industry

After completion of the refining of petroleum crude oil and of raw natural gas last part of the downstream process is storage of petroleum products, for that ambient pressure, temperature and level should be maintained. As like the midstream processes, this can also be made easy and accurate by applying industrial automation technologies. For an […]

How Automation Helps Oil and Gas Industry?

SCADA (supervisory control and data acquisition) simplify complex processes in oil and gas industries. Geographically dispersed industries like oil and gas pipelines, water distribution and wastewater collection systems, electrical power grids, and railway transportation systems can rely on SCADA to a greater level. The oil and chemical industries need to face a lot of hazards […]

What is Mind Map?

Mind map is a diagram generally used for organizing information visually. A mind map is hierarchical and depicts relationships among other pieces of the system. It is developed around a single concept, drawn as a picture in a blank page, to which related representations of subjects such as images, and phrases. Key topics are directly […]

Who is DevOps Engineer?

Who is DevOps Engineer? In the past few years need for professionals with DevOps skills is increasing rapidly because businesses establishments get outstanding results from DevOps. Companies who keep DevOps are overwhelmingly high-functioning: They implement code up to 30 times faster than their competitors, and 50 % fewer of their deployment projects fail, (according to […]

What is DevOps Testing?

Speed and Quality both are equally significant in today’s world for businesses to remain successful. To assure speed and quality, leading organizations leverage the growing synergy between operations teams and development teams through an integrated DevOps model. The acceptance of a DevOps culture and the utilities and practices that consist of DevOps is being driven […]

What are the Best DevOps Tools?

Here is a list of tools that help DevOps engineer to perform various tasks. These tools assist in performing numerous tasks including developing, testing, and releasing software. 1. Nagios (& Icinga) Nagios is a veteran monitoring solution which is highly efficient and effective because of the large community of contributors who develop plugins for the application. […]

Introduction to DevOps

DevOps is a culture or practice that give emphasis to the collaboration and communication between software developers and other professionals from information-technology (IT) while automating the process of application delivery and changes in infrastructure. It targets at starting a culture and environment where developing, testing, and releasing software can happen fast, repeatedly, and more reliably. Since […]

ISA Certified Control Systems Technician® (CCST)

ISA’s Certified Control Systems Technician® (CCST®) Program provides a non-biased, third-party, objective assessment and confirmation of a technician’s skills. CCSTs are skilled in pneumatic, mechanical, and electronic instrumentation. They understand process control loops and process control systems, including computer-based systems. ISA’s three levels of CCST certification require differing degrees of technical experience, education, and training-with […]

What are the skills required to become control system engineer?

According to the U.S. Bureau of Labor Statistics (BLS), the following qualities are required for automation engineers: A firm understanding of software development and computer programming Equipment troubleshooting skills The ability to perform complex system tests Creative thinking and detail oriented Excellent manual dexterity Strong communication skills to support interactions with other members of the […]

How to Pass NCEES PE Certification Exam?

The Principles and Practice of Engineering (PE) exam will test your ability to practice in a particular engineering discipline competently. It is designed for engineers who have gained at minimum four years’ post-college work experience in their chosen engineering discipline. Each PE exam lasts 8 hours and is split into a morning and an afternoon […]

Roles and Responsibilities of SCADA, DCS and PLC Programmer (Control System Engineer)

Control System engineers develop skills in specific control disciplines such as: advanced process control (APC); distributed control systems (DCS); programmable logic controllers (PLC); supervisory control and data acquisition (SCADA). The use of these disciplines will depend on the exact nature of individual job roles. In general, however, tasks and responsibilities can include: designing and developing […]

MCTS Certifications

MCTS certifications validate deep skills and expertise in a Microsoft technology. Microsoft Certified Technology Specialist (MCTS) certifications distinguish IT professionals who are proficient in a specific Microsoft technology, such as Exchange Server, Windows or Visual Studio. Typical competencies possessed by Technology Specialists include configuring, implementing, troubleshooting and debugging a technology.   IT professionals can leverage […]

How to Become MCSD Certified Professional?

The Microsoft Certified Application Developer has been retired and replaced by the Microsoft Certified Solutions Developer (MCSD) certification. Research the training requirements and learn about the experience you need to earn this credential. The Microsoft Certified Solutions Developer (MCSD) program is designed for software developers looking to prove their ability to construct solutions using both […]

Skills That Could Boost .NET Developer Salary

Microsoft’s .NET development ecosystem spans a wide array of capabilities and tools. With a large feature set and frequent updates in the ecosystem, it is difficult for .NET developers to know which .NET development skills and training to pursue in order to increase their marketability — and earning potential. Here are five skills that could […]

How to Become a Good .Net Developer?

Every company nowadays require .net developers. The main task of a .net developer is to maintain and develop the new web for the company, so as to break the monotony of working on the same web for long. They are the ones who make best use of the web applications and create the web portals […]

10 .NET Developers to Follow Online

Here I have gathered top 10 highly regarded .NET professionals. By following these Microsoft .NET developers you can learn a lot from their experience. If you find someone missing from this list then feel free to add their name in the comment section.         Scott Allen: Scott Allen is CTO of Medisolv […]

What is Oozie Workflow?

Apache Oozie is an open source project which is based on Java Web application technology that simplifies the process of creating workflows and manages coordination among jobs. In principle, Oozie has the ability to combine multiple jobs sequentially into a single logical unit of work. One of the advantages of the Oozie framework is that […]

What is .Net Framework?

The name “.NET Framework” itself is a bit of a misnomer. A framework (in programming terms) is really a collection of Application Programming Interfaces (APIs) and a shared library of code that developers can call when developing applications, so that they don’t have to write the code from scratch. In the .NET Framework, that library of shared […]

Advantages and Disadvantages of Microsoft .NET

Coding languages before .NET would compile the source code and send it directly to the machine code so that the processor could execute. As a result, the processor alone could interpret the code, while the programmer had to manage resources like the allocated memory. .NET freed up the programmer’s time by taking memory management off […]

Top 10 Books Every NET Developer Should Own

Everyone at one time or another reached for that specific book to find out how that one design pattern works or just needed it as a refresher on how to do that one routine better. When you grow in your career, you start to notice that tutorial books don’t line your bookshelf anymore. Nor do you […]

Roles and Responsibilities of .NET Developer

ASP.NET is a framework for web applications that is developed for the purpose of building dynamic web pages and applications. The framework is developed and marketed by software giant Microsoft. It is a popular web tool amongst developers and those who work solely on it are known as ASP dot NET developers. There are a […]

What is .NET?

.NET is both a business strategy from Microsoft and its collection of programming support for what are known as Web services, the ability to use the Web rather than your own computer for various services. Microsoft’s goal is to provide individual and business users with a seamlessly interoperable and Web-enabled interface for applications and computing devices […]

What Are the Requirements for ISTQB Certification?

ISTQB is an abbreviated form of International Software Testing Qualifications Board. It was created for software testers to proof their expertise and skill level. ISTQB allows professionals to different levels of software testing such as ISTQB Foundation Level, ISTQB Advanced Level, ISTQB Expert Level, Module-Based Tester and Security Tester.  Besides these levels of software testing, […]

How to Become Oracle Certified Java Professional (OCJP)?

By far Java programming language has been one of the most preferred programming language for different platforms. If you are looking for a job in Java programming language then you can boost your employability by getting certified from Oracle in Java. Oracle conducts three levels of OCJP certification exams. In order to get detailed information […]

Oracle Certification Program (OCP)

Oracle has been providing online certification on different technologies and applications over the past several years. By getting certified from Oracle you can showcase your knowledge and capability to hiring managers and higher management professionals. Credentials are given to examinee based on several parameters including passing exams, marks based on assignments, which is dependent on […]

How PMI-PBA defines the Business Analysis?

In my last PMI-PBA® class, we had a good discussion on what is Business Analysis and why project managers, product owners, system analyst, quality analyst need business analysis skills? I facilitated the discussion where the conversation turned to go deep in various business analysis activities from project initiation to closure. The discussion ended with an understanding that […]

PMI PBA vs IIBA CBAP

PMI has come up finally with a certification to satisfy the hunger of the business analysis community. Of late business analysis has been a very valuable skill to learn for the project management community as well due to the need for the PM to perform BA roles also. The certification space for BA community has […]

Five Challenges of Big Data

Using data to make business value is now a reality in many IT and NON-IT industries. With the introduction of the “Internet of things,” enhanced analytics and developed connectivity through new technology and application bring significant prospects for industries. For an example, at Siemens, Big Data is changing the way maintenance services are provided, from […]

Agile Interview Questionnaire

Agile software development is a group of software development methods in which requirements and solutions evolve through collaboration between self-organizing, cross-functional teams. It promotes adaptive planning, evolutionary development, early delivery, continuous improvement and encourages rapid and flexible response to change Agile Testing Interview Questions are designed to test your knowledge of agile principles and testing […]

Static Storage vs Heap vs Stack

The following is the summary of compiler storage allocation. 1. Static vs Dynamic Static: Storage can be made by compiler looking only at the text of the program. One reason for statically allocating as many data objects as possible is that the addresses of these objects can be compiled into target code. Dynamic: Storage can […]

What’s Next for Apache Hadoop Data Management and Governance

Hadoop – the data processing engine based on MapReduce – is being superceded by new processing engines: Apache Tez, Apache Storm, Apache Spark and others. YARN makes any data processing future possible. But Hadoop the platform – thanks to YARN as its architectural center – is the future for data management, with a selection of […]

The Importance of Apache Drill to the Big Data Ecosystem

You might be wondering what bearing a history lesson may have on a technology project such as Apache Drill. In order to truly appreciate Apache Drill, it is important to understand the history of the projects in this space, as well as the design principles and the goals of its implementation. The lessons that have been […]

How SQOOP-1272 Can Help You Move Big Data from Mainframe to Apache Hadoop

Apache Sqoop provides a framework to move data between HDFS and relational databases in a parallel fashion using Hadoop’s MR framework. As Hadoop becomes more popular in enterprises, there is a growing need to move data from non-relational sources like mainframe datasets to Hadoop. Following are possible reasons for this: HDFS is used simply as an […]

Kudu: New Apache Hadoop Storage for Fast Analytics on Fast Data

The set of data storage and processing technologies that define the Apache Hadoop ecosystem are expansive and ever-improving, covering a very diverse set of customer use cases used in mission-critical enterprise applications. At Cloudera, we’re constantly pushing the boundaries of what’s possible with Hadoop—making it faster, easier to work with, and more secure. Cloudera, the […]

Introduction to HDFS Erasure Coding in Apache Hadoop

Hadoop is a popular open-source implementation of MapReduce framework designed to analyze large data sets. It has two parts; Hadoop Distributed File System (HDFS) and MapReduce. HDFS is the file system used by Hadoop to store its data. It has become popular due to its reliability, scalability, and low-cost storage capability. HDFS by default replicates […]

Drill into Your Big Data Today with Apache Drill

Big data techniques are becoming mainstream in an increasing number of businesses, but how do people get self-service, interactive access to their big data? And how do they do this without having to train their SQL-literate employees to be advanced developers? One solution is to take advantage of the rapidly maturing open source, open community […]

How-to: Deploy Apache Hadoop Clusters Like a Boss

The HDFS docs have some information, and logically it makes sense to separate the network of the Hadoop nodes from a “management” network. However, in our experience, multi-homed networks can be tricky to configure and support. The pain stems from Hadoop integrating with a large ecosystem of components that all have their own network and […]

Template Method Design Pattern in Java

Template Method is a behavioral design pattern and it’s used to create a method stub and deferring some of the steps of implementation to the subclasses. Template method defines the steps to execute an algorithm and it can provide default implementation that might be common for all or some of the subclasses. Template means Preset format like HTML templates which […]

Struts2 Spring 3 Integration Example

Struts2 Spring 3 Integration Example Now first question comes here ,why you want to integrate spring with struts 2? Spring provides some features which are not available in struts 2.Most powerful among them is dependency injection.To learn more about dependency injection,you can refer dependency injection in spring link. Create project named “Struts2Spring3IntegrationExample”. First of all, you need […]

Listeners: Can Java Hear You?

What Sort of Listener Are You? If we tried to implement a full graphical interface in a program by using MouseListener, we’d have a lot of work to do. We’d have to draw all the buttons using drawing instructions in our program, then wait for mouse clicks. Once we got a click on something we’d […]

Java’s Inner Classes: The Keys to the Kingdom

An inner class is a Java class that’s defined inside another class. In both the examples above, I have a class called VGKernel, which is the class that implements the video game kernel. Inside that class, I define other classes. This has a special effect on the relationship between those classes and VGKernel. Normally, our […]

Java Video Game Programming: Game Logic

CodeSpells, an immersive, first-person player video game designed to teach students in elementary to high school how to program in the popular Java language, has been developed by University of California, San Diegocomputer scientists. In simple video games, there is usually some object in the game that does most of the “thinking” with respect to the game’s rules. […]

Jackson example – Read and write JSON

Java JSON Processing API is not very user friendly and doesn’t provide features for automatic transformation from Json to Java object and vice versa. Luckily we have some alternative APIs that we can use for JSON processing. In last article we learned about Google Gson API and saw how easy to use it. Jackson project has implemented a very […]

Introduction to hibernate framework

Hibernate is an open source object/relational mapping tool for Java. Hibernate lets you develop persistent classes following common Java idiom – including association, inheritance, polymorphism, composition and the Java collections framework. Hibernate not only takes care of the mapping from Java classes to database tables (and from Java data types to SQL data types), but […]

How to remove duplicates from ArrayList in java

You can remove duplicates or repeated elements from ArrayList in Java by converting ArrayList into HashSet in Java. but before doing that just keep in mind that Set doesn’t preserver insertion order which is guaranteed by List, in fact that’s the main difference between List and Set in Java. So when you convert ArrayList to HashSet all duplicates elements will be removed but insertion order will […]

How to configure Apache Tomcat 7 in eclipse

Building Apache Tomcat from source is very easy, and is the first step to contributing to Tomcat. The complete and comprehensive instructions are provided in the file BUILDING.txt. The following is a quick step by step guide. 1.Install Java. Building Apache Tomcat requires a Java 6 JDK to be installed and optionally a Java 7 JDK […]

Configuring Hibernate in Eclipse

Hibernate is an object/relational mapping tool for Java environments. What does it mean the term object/relational mapping? simply a technique of mapping a data representation from an object model to a relational data model with a SQL-based schema. Hibernate Installation/Setup on Eclipse IDE You should download the latest production release of Hibernate from the Hibernate website at http://www.hibernate.org/ orhttp://sourceforge.net/projects/hibernate/files/hibernate3/ and […]

Introduction to the C# Language and the .NET Framework

INTRODUCTION TO C#  C# is a multi-paradigm programming language which is based on objectoriented and component-oriented programming disciplines. It provides a framework for free intermixing constructs from different paradigms. 0 It uses the “best tool for the job” since no one paradigm solves all problems in the most efficient way. DESIGN GOALS C# was intended […]

Top 10 Mistakes Java Developers Make

Top 10 Mistakes Java Developers Make 1. Convert Array to ArrayList To convert an array to an ArrayList, developers often do this: List<String> list = Arrays.asList(arr); Arrays.asList() will return an ArrayList which is a private static class inside Arrays, it is not the java.util.ArrayList class. The java.util.Arrays.ArrayList class has set(), get(), contains() methods, but does […]

Portability of Java Programming Skills

You can program in Java. That’s great! But what else can you do with those skills? Are you trapped with Java? Not at all. Here are some other languages, and a brief look at what your Java programming skills will give you in the way of a head start, and what differences to look out […]

Business Analyst Behavioural Interview Questions

Some of the common Business Analyst Behavioral or Situational Interview Questions asked during Business Analyst Interviews. Be prepared with answers for the interview questions below when you prepare for an interview.  Here are 25 Business Analyst Behavioral or Situational Interview Questions which are repeatedly asked in interviews.  All the Best for a successful career as a Business […]

The Future of Industrial Automation

The automation of control processes has been around for a long time and has evolved from the early days of manual controls through switches and relays to today’s sophisticated control systems. The evolution of these systems has focused on gaining efficiencies in the operation, but what is the next frontier for industrial process automation? Control […]

Future of Industrial Software

The industrial software is applicable right from when a plant is built, through to commissioning and operation. Models that are used in the design of a plant can also be used when running it to optimize the process and allow owners and operators to take advantage of new business opportunities as they present themselves. The multitude […]

What is Process Flow?

Process Flow A method of  stages involved in performing a certain business procedure. A type of process flow popular among business managers might take the form of flow charts that show inputs or information requests, followed by each of the steps required to create deliverable outputs such as products or services from the inputs.    the following symbol set as the Standard for Process Charts.   Symbol Letter Description Ο O Operation Ỻ I Inspection → M Move D D […]

Career option for Control Engineers

Career option for Control Engineers A control engineer is responsible for designing, developing, installing, managing and/or maintaining equipment which is used to monitor and control engineering systems, machinery and processes. Control engineers make sure that these systems and processes operate effectively, efficiently and safely. They work for the companies who manufacture and supply the equipment […]

What is Programmable Logic Controller?

A PROGRAMMABLE LOGIC CONTROLLER (PLC) is an industrial computer control system that monitors input makes decisions based on its  program to control outputs to automate a process or machine.   The automation of many different processes, such as controlling machines or factory assembly lines, is done through the use of small computers called a programmable logic controllers (PLCs). Ladder Logic […]

What is DCS?

A Distributed Control System (DCS) is an automated control system that monitors and provides instructions to different parts of a machine. Commonly used in manufacturing equipment, a DCS utilizes input and output protocols to control distributed equipment. DCS systems are commonly used in process industries controlling breweries, refineries, chemical plants, paper mills, etc.  The elements […]

What is Industrial Automation?

Today, one of the fastest growing businesses is industrial automation. The operation of modern process industry would be very difficult without automation. There are lot of automation engineering, procurement, erection & commissioning service providing companies globally.   These companies are hiring for DCS/PLC/Control system engineers. This demand needs to be fulfilled by professionals with skill […]

The PMI-PBA vs. IIBA CBAP or CCBA

In this article, you’ll learn about a few of the differences between the PMI and IIBA® certifications, why the PMI-PBA℠ is good for business analysis, and then I’ll offer up some criteria you might use to choose the right certification as part of your near-term professional development goals. First, let’s take a look at what the PMI-PBA is. […]

5 Transferable Soft Skills That Will Catapult Your BA Career Forward

It is difficult to practice those hard skills prior to getting that first business analysis job, but as many those writers mentioned above have noted, and those of us who have transitioned into business analysis careers know, you often perform business analysis tasks prior to getting that Business Analyst job title.  Even then, it is the […]

3 Characteristics of Star BAs

In every workplace there are a few people who outperform everyone else.  Their work is of such high quality and quantity that others admire and value them. A “star BA” is someone who is recognized by their peers and superiors for the extraordinary results they deliver in business analysis work. 1. Star BAs Put Themselves […]

NINE KEY SKILLS THAT EVERY GOOD BUSINESS ANALYST NEEDS

Being a successful Business Analyst means you have  a variety of different skills and be adaptable to a changing environment. Every Business Analyst will bring their unique blend of skills and experience to the role, but I’ve highlighted below what I think are the most common skills that a good BA will need. 1. UNDERSTAND […]

The Difference Between Data Analysis and Data Modeling

We are seeing more and more data-related analysis skills in business analysis jobs. Some data skills are critical for business analysts while others are better suited to other job functions, such as data analyst, financial analyst, reporting analyst, marketing analyst, and product management. Data Analysis Evaluates the Data Itself Data analysis is a set of tools […]

What Software Tools Business Analysts Use for Data Modeling

Database Tools Can Generate Complicated-Looking Models Most database models we see are physical-level models representing the actual database structure. They are generated output direct from the database software itself. This also happens to be one reason they are so difficult to read from a business perspective. These models do not represent meaningful abstractions designed to help business […]

What Business Analyst Skills are Important for a New BA?

Are you exploring a business analyst role and wondering if you have the required business analysis skills and experience? Core Skills Typically if business analysis is a good career choice, you’ll be able to tick off these skills Communication Skills Business analysts must be good communicators. The ability to be a strong communicator in a virtual […]

How Do I Know If I’m Qualified to Be a Business Analyst?

Are you exploring a career in business analysis? Do you find yourself wondering if your skills and experience are relevant to a business analyst role? Would you be interested in learning about how qualified you are to be a business analyst? What are Transferable Skills? Transferable skills are skills that you’ve built through experiences in […]

8 Steps to Being an Effective Business Analyst

8 Steps to Being an Effective Business Analyst Being assigned to a new project is an exciting time as a business analyst, but it can also be nerve-wracking. Depending on the size and complexity of your project, you can go through these steps quickly or slowly. Get Oriented Often as business analysts we are expected […]

6 Ways Business Analysts Minimize Project Rework

Minimizing project rework is one of the values that hold close to everyone’s heart as a business analyst. Even with the best of business analysis practices, there will be times when you miss or misunderstand minor requirements or where the business learns something new between requirements and development that leads to changing important requirements. As […]

Role of a BA in an Agile project

Out of many roles on an agile team – developer, tester, project manager or product manager, the role of the business analyst is probably the one whose “existence” on the team is most frequently challenged. When a project shined with an analyst, two of the biggest benefits to the development teams have been: Everyone on […]

Problems in requirements management

Problems in requirements management The majority of business analysts don’t have the tools which would help them work more effectively. We’ve identified some problems which we can solve by developing a requirements management tool. You could help us make it more useful to you by providing input and feedback. One of the major goals of […]

CAREER TRACK FOR BUSINESS ANALYST

The Business Analyst Career Road Map defines the business analysis opportunities available to you. It designed to identify the many roles within business analysis, and show your options based on your experience today. IT Business Analyst As a Business Analyst in his/her first few years of BA career should work in these 3 major types of organization. IT services Org. Product […]

Top 10 Most Common Java Mistakes

Top 10 Most Common Java Mistakes: 1. Neglecting Existing Libraries It’s definitely a mistake for Java Developers to ignore the innumerable amount of libraries written in Java. Many of them have been polished over the years of their existence and are free to use. These could be logging libraries, like logback or network related libraries, like Netty. […]

J2EE Standard Tools

J2EE Standard Tools J2EE Standard Tools will provide plug-ins for the development of J2EE Applications and support development, testing and debugging with a wide range of J2EE servers. The tools for J2EE will include: Server Tooling More than starting a VM Complex environmental setup and classloader models In process, local and remote development scenarios Must […]

Components of J2EE application

Components of J2EE application The J2EE Specification describes four types of components that can be created by a developer. It interacts with its host environment and other components through the J2EE APIs that are available to it. The application components are: Applet component Applet Components are client-side GUI components that are hosted by an applet container, which […]

Who can benefit from learning java?

Who can benefit from learning java? Java programmers develop business and Web applications for a variety of platforms using the Java Language.  Java programmers may collaborate with software developers and engineers. Java allows for fast processing in software applications and utilities for Internet, computer and mobile devices. Programmers often work seated at computers for most […]

Advantages of learning Java

Advantages of learning Java If you want to learn Java language you should know that it offers many advantages than other languages don’t have.  Easy to learn:  Java is an object-oriented, it’s quite easy to learn, especially if you know something about C and C++ Object Oriented Programming Language: Java is one of the few close […]

Top 5 Java Programming Books

1) Head First Java – Best book to Learn Java for Beginners Head First Java is the best Java book for any programmer who are new in both programming and Java. Head first Java covers essential Java programming knowledge about class, object, Thread, Collection, language feature like Generics, variable arguments or auto-boxing etc. They also has […]

Introduction to J2EE Architecture:

J2EE Introduction: Standard Edition (J2SE) as a basis, Java 2 Platform, Enterprise Edition (J2EE) builds on top of this to provide the types of services that are necessary to build distributed, large scale, component based, multi-tier applications.  J2EE is also a standard for building and deploying enterprise applications, held together by the specifications of the […]

What is the difference between Java and J2EE?

Core Java usually refers to Java SE which consists of the Java Language, the JVM and JDK (which itself contains the compiler some tools and a pretty large library). Enterprise Java refers to Java applications written for enterprises; the leading technology here is Java EE which consists of a set of APIs (EJB, JMS, JPA, […]

Java vs. Other Programming Languages

Java vs. Other Programming Languages:  Java is one of the most popular programming language and is used to create web applications, customized software and web portals, including E-commerce and M-commerce Solutions. 1.C++ Java was basically derived from C++. C++ was designed mainly for systems programming and extending the C programming language but Java was created initially to […]

Java Advantages and Disadvantages

 Advantages of Java: Simple: Java was designed to be easy to use, write, compile, debug, and learn than other programming languages. Java is much simpler than C++ because Java uses automatic memory allocation and garbage collection. Object-Oriented: Allows you to create modular programs and reusable code. Platform-Independent: Ability to move easily from one computer system to another […]

the-next-stage-of-hadoop-could-change-the-process-by-which-big-data-is-s_917_473097_0_14090551_500-300x284

Hadoop advantages and disadvantages

Advantages of Hadoop: 1. Scalable Hadoop is a highly scalable storage platform, because it can stores and distribute very large data sets across hundreds of inexpensive servers that operate in parallel. Unlike traditional relational database systems (RDBMS) that can’t scale to process large amounts of data, Hadoop enables businesses to run applications on thousands of nodes […]

hadoop-installation-tutorial

How to install Hadoop?

Prerequisites Supported Platforms GNU/Linux is supported as a development and production platform. Hadoop has been demonstrated on GNU/Linux clusters with 2000 nodes. Win32 is supported as a development platform. Distributed operation has not been well tested on Win32, so it is not supported as a production platform. Required Software Required software for Linux and Windows include: JavaTM 1.6.x, […]

job-responsibilities-hadoopadmin

Hadoop Admin responsibilities

Hadoop Admin Responsibilities: Responsible for implementation and ongoing administration of Hadoop infrastructure. Aligning with the system engineering team to propose and deploy new hardwares and software environments required for Hadoop and to expand existing environments. Working with data delivery teams to setup new Hadoop users. This job includes setting up Linux users, setting up Kerberos […]

hadoop-facebook-oracle

Comparison of Hadoop with SQL and Oracle database

Basically the difference is that Hadoop is not a database at all. Hadoop is basically a distributed file system (HDFS) – Hadoop lets you store a large amount of file data on a cloud machines, handling data redundancy etc. Comparing SQL databases and Hadoop: Hadoop is a framework for processing data, what makes it better […]

51tbGdOrGgL._SX258_BO1,204,203,200_

Five Must Read Books on Hadoop

    Looking for hadoop books? We have shortlisted best hadoop books. 1.Hadoop: The Definitive Guide (By: Tom White ) This is the best book for hadoop beginners. This is a best source to adapt you to the world of big data management. 2.Hadoop in Practice (By: Alex Holmes ) This book discuss about the advanced […]

Hadoop-zoozu-seen-numerical-text-with-magnyfying-glass

What are the pre-requisites for big data hadoop?

  Working directly with Java APIs can be tedious and error prone. It also restricts usage of Hadoop to Java programmers. Hadoop offers two solutions for making Hadoop programming easier.Pig is a programming language that simplifies the common tasks of working with Hadoop: loading data, expressing transformations on the data, and storing the final results. […]

bigdatahadoop-banner-t-20140826104647

Who can become a hadoop professional?

System administrators can learn some Java skills as well as cloud services management skills to start working with Hadoop installation and operations. DBAs and ETL data architects can learn Apache Pig and related technologies to develop, operate, and optimize the massive data flows going into the Hadoop system. BI analysts and data analysts can learn SQL and Hive […]

hadoop-introduction-why-and-what-is-hadoop-1-638

Introduction to Big data Hadoop

“Big Data” is a concept that is crucial to driving growth for businesses and was also a challenge for the programmers to analyse. The solution to this challenge is achieved by a framework called “Hadoop“.  Hadoop Framework has overcome the Big Data challenges with the help of a file system concept called – “Hadoop Distributed […]

introduction-to-java

Introduction to Java

Java is a high-level, third generation programming language, like C, FORTRAN, Smalltalk, Perl, and many others. You can use Java to write computer applications that play games, store data or do any of the thousands of other things computer software can do. Compared to other programming languages, Java is most similar to C. However although […]

Introduction to Selenium

Introduction to Selenium

Selenium is an open source automation testing tool for web based applications. It’s easy to use and very flexible. Works on multiple browsers and multiple operating systems as compared to other tools in market. It support Android and Iphone Testing. You can use open source frameworks such as Junit, TestNG etc. and can write selenium test cases. Languages supported by Selenium: Java, C#, Ruby, Pyton, PHP Pearl Browsers supported by Selenium: FireFox, […]

Certifications for QA Software Testing

Certifications for QA Software Testing

Let us understand about some of the widely accepted and recognized certifications available for QA Software Testing Certified Software Tester: (CSTE) The Certified Software Tester (CSTE) certification is intended to establish standards for initial qualification and provide direction for the testing function through an aggressive educational program. Acquiring the designation of Certified Software Tester (CSTE) indicates a professional level […]

professional1

Who can become a QA Software Testing Professional?

QA Software testing is about exploring and discovering. A QA Software Test Engineer should be curious to know how things work or how a product behave. Unique skill sets are required by QA Software Test Professional such as a Test to break attitude, quick learning capability, Curiousity, Passionate about work, Good thinking and analyzing skills, Creativity, […]

skillset

Skill sets required to become a QA Software Testing Professional

Here are some required skill sets for a Quality Analyst or Software Tester listed below: Customer’s perspective: Every product is developed for customers, so it is very much important to think from their point of view and prepare your test data accordingly during testing. If one failed to consider from customer perspective then quality of the product […]

 BA, BA Certification, BA Certifications, Business Analysis, Business Analysis Certifications, Business Analyst, Business Analyst Certification, CBAP, CCBA, IIBA, SA

Difference between CBAP and CCBA

As outlined by IIBA, “the Certification of Competency in Business Analysis™ (CCBA™) designation allows the business analyst practitioner to demonstrate their skills and their ability to take on greater responsibility. The Certified Business Analysis Professional™ (CBAP®) designation is for senior business analysts who have the skill and expertise to perform BA work on projects of […]

BA Certification, Business Analyst Certification, CBAP, CCBA, Certifications for Business Analysts, IIBA, International Institute of Business Analysis

Business Analyst Certification by IIBA

The International Institute of Business Analysis (IIBA®) is the professional association dedicated to developing and maintaining standards for the practice of business analysis and for the certification of practitioners. In September 2008, IIBA® released the highest recognition that can be given to a Business Analyst, the Certified Business Analysis Professional (CBAP®). Just like other widely well recognized […]

BA skill set, Business Analyst Skill set,

Skill sets of a Business Analyst

There are some required skills for Business analyst listed below: A Business Analyst (BA) should have knowledge or experience in preparing business requirements, working with use cases, experience in business process modeling, preparing use-cases and sequence diagrams BA should have skills on Project management Business Analysts should have an understanding of Software Testing Experience and […]

BA, Business Analysis, Business Analyst, difference between BA and SA, difference between Business Analyst and System Analyst, SA, System Analysis, System analyst

Differences between a System Analyst and Business Analyst:

System Analyst: A systems analyst is capable of looking at a program or utility and see the code. They can go in and pinpoint where changes need to be made. They can incorporate the new data into an existing program for benefiting the company. The systems analyst can collect data and transform it into usable […]

BA career, BA jobs, BA training, Business Analysis, Business Analyst, Business Analyst career, Business Analyst jobs, entry for BA, SA jobs, Systems Analyst

5 steps to become a Business Analyst:

  Step 1: Learn about Business Analysis and Confirm Your Career Choice As it would be with any profession, building knowledge of business analysis is an important part of determining your career path. Becoming knowledgeable about the role of business analysts is only the first step. The biggest mistake we see with many aspiring BA’s […]

 Agile, Agile PM, Agile PM process, Agile PM responsibilities, Agile Process, Agile Project Management, Agile Project Manager, Agile projects, PM, Project Management, Project Manage

Agile Project Management

Agile Project Management is one of the revolutionary methods introduced for the practice of project management. Agile is one of the latest project management strategies that is mainly applied to project management practice in software development. Therefore, it is best to relate agile project management to the software development process when understanding it. Therefore, more […]

Acceptance Testing, Alpha Testing, Beta Testing, Black Box Testing, End to End Testing, Functional Testing, Non-Functional Testing, Performance Testing, Quality Assurance, Regression Testing, Sanity Testing, Security Testing, Smoke Testing, Software Testing, System Testing. Integration Testing, types of testing, Unit Testing, White Box Testing

Types of Software Testing

Software testing is a process of executing a program or application or product with the intent of finding the software bugs. It can also be stated as the process of validating and verifying that a software program or application or product meets the business and technical requirements that guided its design and development. Software testing can be further […]

Business Analyst, Can Developer or a QA professional can become a business analyst, Can i become a business analyst, how a fresh graduate can become business analyst, how non-IT professional can shift to IT, how to become a business analyst, Roles and responsibilities of a business analyst, System analyst, Business Analysis

Can I become a Business Analyst (BA)?

    Are you planning to get enrolled for the Business/Systems Analyst Training Program? MindsMapped Online Business/Systems Analyst Training is a renowned online Business/Systems Analyst Training course provider. Since inception, we have been striving to ensure that the training prepares you for the industry. Our real world and unmatched practical approach to the training program […]

job resume, marketable resume, Resume, Resume guidelines, resume preparation, How to prepare resume, Sample resume, Sample resume template

Best Resume – Guidelines 2014

A resume is a selling tool, which describes your experience and skills so the employer can see, at a glance and decide what/how you can contribute to the organization. Use basic font such as Times New Roman, Courier or Arial Keep point size as 9-12 Use the simple design and layout Easy-to-Read; Employers spends only […]

What is Unit Testing?, Quality Assurance, Quality Control, Requirements Documentation, Requirements Analysis, Software Testing

What is Unit Testing?

Unit testing is the testing of an individual unit or group of related units. It falls under the class of white box testing. It is often done by the programmer to test that the unit he/she has implemented is producing expected output against given input. Typically done by the programmer and not by testers, as […]

Performance Testing, Quality Assurance, Software Testing, Quality Control

What is Performance Testing?

Performance testing is the testing to assess the speed and effectiveness of the system and to make sure it is generating results within a specified time as in performance requirements. It falls under the class of black box testing. Performance testing often used interchangeably with ‘stress’ and ‘load’ testing. It intends to determine how a system […]

Quality Assurance, Quality Control, Software Testing

Quality Assurance and Quality Control

Quality Assurance:   The function of Software Quality that assures the Standards, Processes, and Procedures are appropriate for the project and are correctly implemented. QA is the process of managing for quality and evaluated against Correctness, Flexibility, Efficiency, Portability, Reusability and Maintainability Quality Assurance evaluates the processes to produce the products. Identifies weaknesses in processes and […]

Six Sigma, Quality Assurance, Quality Control, Best Quality Practices, MindsMapped, Process Improvement methodology

Six Sigma

Six Sigma is a process improvement methodology.  It is structured into 5 phases which can be iterated to continually improve key processes and deliver greater efficiencies and success within an organization.  These 5 phases are Define, Measure, Analyze, Improve, and Control.

Work Breakdown Structure, Project Management, Scope Management, Project Managers

Work Breakdown Structure

The Work Breakdown Structure (WBS) documents the subdivision of tasks and effort required to complete an objective or project. It is most often depicted as a tree structure where high level tasks break down into lower level tasks. Low level tasks are typically grouped in various logical ways such as by system, subsystems, project phase, […]

Business Analysis, Business Analyst Documentation, Business Analyst drawings,  Decision Tree,  Enterprise Analysis,  Requirements Documentation,  Requirements Management,  UML Diagram

Decision Tree

A decision tree graphically represents a series of decision points with branching occurring at each decision point forming a treelike structure.  A decision tree maps out each possible outcome and will often also include the probability of each outcome.

Business Analysis, Business Analyst Documentation, Business Analyst drawings, Enterprise Analysis, Requirements Documentation, UML Diagram

Communication Diagram

A communication diagram is a UML 2.0 diagram which models the objects or parts of a system, the interactions (or messages) between them, and the sequence in which these interactions occur. A communication diagram models this as a free-form arrangement of objects or parts of a system.

Burndown Chart, Business Analysis, Requirements Analysis, Requirements Documentation

Burndown Chart

    A Burndown Chart is a tool used by multiple software engineering methods to track the progress of work completed.  It compares the amount of work remaining (typically measured along the vertical axis) against time (measured along the horizontal axis).  The burndown chart gives a quick view of the amount of work that is […]

Activity Diagram, Business Analysis, Business Analyst, Requirements, Requirements Analysis, Requirements Documentation, UML Diagram

Activity Diagram

An activity diagram is a UML diagram that is used to model a process. It models the actions (or behaviors) performed by the components of a business process or IT system, the order in which the actions take place, and the conditions that coordinate the actions in a specific order. Activity diagrams are mainly used […]