Theme is a bit old but had to prepare a document and thought to share with you. Read it here .
“BPM is a structured approach employing methods, policies, metrics, management practices, and software tools to manage and continuously optimize an organization's activities and processes” -- Gartner Research Business Process Management...
"People are our most valuable asset" has become a cliché these days, but it will be very hard to find an organization that will disagree with this statement. In this blog post, we will look at some of the aspects of Human Resource Management...
After covering Customer Relationship Management (CRM) and Enterprise Resource Planning (ERP) in previous blog posts, let us now look at some of the basic concepts of Supply Chain Management (SCM). What is a supply chain? In simple terms, if the business...
In the previous blog post, we discussed Customer Relationship Management (CRM). In this blog post, let us look at some of the fundamental aspects of Enterprise Resource Planning (ERP). In general, CRM system can be considered as a sub-set of the features...
"The purpose of business is to create and keep a customer." --Peter Drucker Customer Relationship Management (CRM) enables businesses to do exactly that – to create and keep a customer. Customer Relationship Management Systems are technology...
"Online learning will rapidly become one of the most cost-effective ways to educate the world's expanding workforce." --Jack Messman Online learning, also known as e-learning, is fast becoming a preferred training mode in industry and academia...
The Scala programming language belongs to a class of programming languages known as ‘Functional Programming Languages’. Before we proceed further, let us have a quick re-cap of some the core concepts of functional programming languages, which...
If we ask the software fraternity to define ‘Open Source’ in one word, the answer will most likely be ‘collaboration’. To elaborate further, we can define ‘Open Source’ as public collaboration on a software project...
Let us start this blog post on ‘Functional Programming’ with a widely accepted definition of computer programming – “computer programming is the process of creating a sequence of instructions which will enable a computer to do...
In the current scenario across the globe where technology is an integral part of our lives, the younger generation is often referred to as ‘Digital Natives’ because of their apparent fluency with digital technologies. Please note the use of...
In part two of this two part blog post on cloud computing, we will cover: 1. Concerns related to cloud computing 2. Factors which can accelerate wide spread adoption of cloud computing 1. Concerns related to cloud computing (a) Security: One of the biggest...
Cloud computing, which extends the enterprise beyond the traditional data center walls is quietly winning over CIOs across the world. Cloud computing not only offers a viable solution to the problem of addressing scalability and availability concerns...
Among the technology trends predicted for the year 2010 is the advent of mainstream broadband-enabled television, with the BBC and other U.K. players participating in Project Canvas. The initiative involves the installation of a set-top box with an Internet...
Google Labs is developing five projects that could become mainstream in 2010. News Timeline organizes information on a certain topic chronologically, enabling the user to view it in a timeline. Searches also can be organized based on the news sources...