Thursday, October 9, 2014

What are the elements of a Business Case

1. Project Title and Description
 2. Project Manager Assigned and Authority Level
 3. Business Case
 4. Resources Preassigned
 5. Stakeholders
 6. Stakeholder Requirment as know
 7. Product description/Deliverables
 8. Assumptions
 9. Contraints
10. Measureable Project Objectives
11. Project Approval Requirements
12. High Level Project Risks
13. Project Sponosors

Wednesday, October 8, 2014

PMP - Procurment Management / Contract Types

Fixed Price:
        FP = Fixed Price
    FPIF = Fixed Price Incentive Fee 
   FPAF = Fixed Price Award Fee Adjustment
 FPEPA = Fixed Price Economic Price Adjustment

Cost Plus:
  CPF/CPPC = Cost Plus Fee/Cost Plus Percentage of Cost
           CPFF = Cost Plus Fixed Fee
            CPIF = Cost Plus Incentive Fee
           CPAF = Cost Plus Award Fee


   T&M = Time & Material
       CR = Cost Reimbursable
       CC = Cost Contract


Wednesday, September 17, 2014

What is SWOT Analysis?

Seven Basic Tools of Quality

Sunday, September 14, 2014

PMP Process, Inputs & Outputs, Tools & Techniques - Full Single Page Diagram

Full process chart with knowledge areas, tools & techniques, inputs and outputs.

Click here to download

PMP Exam Preparation

If you are preparing for PMP exam, remembering all the process, tools & techniques and outputs will be a challenging task.

I found this matrix chart on and it think its quite useful. You must try this.

You can register and download this chart for free from Goto Free & then PMP Resources section.

Sunday, September 7, 2014

Software Development for Medical Devices

Until recently, safety regulations for medical device software, at least formally, were not exceptionally rigorous across the board. In addition, software was not formally classified as a medical product by the Medical Devices Directive. This has now changed. A new regime is in force governing all medical device software development for all classes of device.
Very good article on software development of medical devices click here to read.

Tuesday, September 2, 2014

Data Mining Algorithms

Choosing the Right Algorithm

Choosing the best algorithm to use for a specific analytical task can be a challenge. While you can use different algorithms to perform the same business task, each algorithm produces a different result, and some algorithms can produce more than one type of result. For example, you can use the Microsoft Decision Trees algorithm not only for prediction, but also as a way to reduce the number of columns in a dataset, because the decision tree can identify columns that do not affect the final mining model.

Choosing an Algorithm by Type

Analysis Services includes the following algorithm types:
  • Classification algorithms predict one or more discrete variables, based on the other attributes in the dataset.
  • Regression algorithms predict one or more continuous variables, such as profit or loss, based on other attributes in the dataset.
  • Segmentation algorithms divide data into groups, or clusters, of items that have similar properties.
  • Association algorithms find correlations between different attributes in a dataset. The most common application of this kind of algorithm is for creating association rules, which can be used in a market basket analysis.
  • Sequence analysis algorithms summarize frequent sequences or episodes in data, such as a Web path flow.

Sunday, August 31, 2014

Types of Software Testing

What kinds of software testings you have been doing?

  1. Performance Testing 
  2. Security Testing 
  3. Exploratory Testing 
  4. Benefits Realization Testing
  5.  Mutation Testing
  6.  Sanity testing
  7.  Build Acceptance Tests 
  8.  Smoke Tests 
  9.  Bug Regression Testing 
  10.  Database Testing
  11.  Functional Testing (or) Business functional testing
  12. User Interface Testing (or) structural testing 
  13. Volume Testing
  14. Stress Testing 
  15. Load Testing 
  16. Installation Testing 
  17. Configuration Testing
  18. Compatibility Testing 
  19. Documentation Testing
  20. Recovery/Error Testing
  21. Comparison Testing
  22. Acceptance Testing
  23. Alpha Testing
  24. Beta Testing
  25. Regression Testing
  26. Incremental Integration Testing
  27. Usability Testing
  28. Integration Testing
  29. System Testing
  30. Parallel/Audit Testing
  31. Blackbox Testing
  32. Whitebox Testing
  33. Stress Testing
  34. Alpha Testing
  35. Beta Testing

Saturday, August 30, 2014

What is Your Leadership Style?

  • Autocratic leadership?

  • Bureaucratic leadership?

  • Charismatic leadership?

  • Democratic leadership or participative leadership?

Saturday, July 19, 2014

Create your own simple node.js server, in few steps!

  1. Node.js is a platform built on Chrome's JavaScript runtime for easily building fast, scalable network applications. Node.js uses an event-driven, non-blocking I/O model that makes it lightweight and efficient, perfect for data-intensive real-time applications that run across distributed devices.

  • Download node.js (
  • Install it on your machine.
  • Create a file for example server.js
  • Write following code in it.

  • Save the file.
  • Go to command prompt and type following command 

  • You will get message "My Server Started".
  • Go to browser and type following URL 
  •  You will get message "Welcome to My Server!"

Friday, July 11, 2014

A Quick Look at Amazon's AWS Services

In 2006, Amazon Web Services (AWS) began offering IT infrastructure services to businesses in the form of web services -- now commonly known as cloud computing. One of the key benefits of cloud computingis the opportunity to replace up-front capital infrastructure expenses with low variable costs that scale with your business. With the Cloud, businesses no longer need to plan for and procure servers and other IT infrastructure weeks or months in advance. Instead, they can instantly spin up hundreds or thousands of servers in minutes and deliver results faster.
Today, Amazon Web Services provides a highly reliable, scalable, low-cost infrastructure platform in the cloud that powers hundreds of thousands of businesses in 190 countries around the world. With data center locations in the U.S., Europe, Brazil, Singapore, Japan, and Australia, customers across all industries are taking advantage of the 

Services being provided by Azure:-

Compute & Networking:

Storage & Content Delivery:


App Services:

A Quick look at Microsoft Azure Services

Azure is an open and flexible cloud platform that enables you to quickly build, deploy and manage applications across a global network of Microsoft-managed datacenters. You can build applications using any language, tool or framework. And you can integrate your public cloud applications with your existing IT environment.

Services being provided by Azure: