Thursday, 29 November 2012

TATA Steel Ideation Challenge



Tata Steel is looking for an original idea that will use any aspect of digital technology (cloud, mobile, Android, IoS etc ) to create a application or platform that can be integrated with the strategic management requirements of the company. Since this is an ideation contest, no software need to be built but paper must contain the following sections.


  1. Identify a need or a gap in the current management architecture of Tata Steel. Information available in the public domain can be used for this purpose.
  2. Propose a solution that will show how the current gap can be closed or narrowed significantly
  3. If possible give examples where a similar solution has or is being implemented.
  4. List benefits -- economic or otherwise -- that will accrue to the company if it is implemented. Also identify potential problems or difficulties that need to be guarded against.
  5. Provide  rough estimate of costs including people costs that the company would have to incur as a one time expense and as a regular expense.



Friday, 19 October 2012

ChocoSwirl HRM Software



ChocoSwirl Inc. is a Swiss multinational chocolate company headquartered in Zurich. It is the world's largest supplier of dark and white chocolates. The company was founded by Mr. Volkmar Kohler in Stuttgart in 1886. ChocoSwirl Inc. is privately owned, and 92% of its share capital is held by ChocoSwirl Stiftung GmbH, a charitable foundation. The majority of voting rights are held by ChocoSwirl Industrietreuhand KG, an industrial trust. The remaining shares are held by the ChocoSwirl family and by ChocoSwirl GmbH. The ChocoSwirl logo represents a simple magneto armature and casing, one of the company's first products. ChocoSwirl India Inc. is a 100% owned subsidiary of ChocoSwirl India Inc. catering to the Indian chocolate company, Cadbury’s since its inception.

1. The Problem Statement :
Mr. Blake Thomas is the CEO of ChocoSwirl India Inc., the only Swiss in the Indian subsidiary of ChocoSwirl India Inc. identifies serious performance issues within the company. After a discussion with Mr. Aadarsh Mehta, Vice President, Human Relations at ChocoSwirl India Inc., he appoints a special task force under Mr. Pankaj Sharma, AVP, Personnel Management, HR and and Mr. Hind Verma, AVP, Learning Division to perform a root cause analysis of the problem and suggest measures of improvement. After performing a rigorous study in this area they came up with the conclusion that the following areas need improvement:
  • HR capacity 
  • HR planning 
  • Personnel policy and practice 
  • HR data 
  • Performance management and training 
To achieve this and hence to improve the overall performance of the company, the task force strongly recommended moving to a new HR Management software with the following:
  • Organization details 
  • Employee data 
  • Leave details 
  • Recruitment details 
  • Performance data
Mr. Thomas on understanding the gravity of the problem and the prospects of the suggested HRM software decides to implement it and approaches Mr. Satish Gupta, VP, IT Support to design a HRM software to solve the issues .... and ..... the ChocoSwirl HRM Software is born.

                               Click here to explore ChocoSwirl HRM Software !

Login Credentials :
Login ID : admin
Password : priyax10

2. Software Selection: 

Softwares under consideration : 
Open Applicant: To streamline the recruitment process in an organization, Open Applicant software is a wise choice. The software has been specifically designed to track numbers of applicants and assess their performance too. Along with it, HR professional can resort to this free software to make background checks on applicants too. Some additional features of the software include screening of resume and emails, reporting, customized assessment tests and many more.

TimeTrex: In most of the enterprises, monitoring employee attendance accurately is a matter of concern. To carry out the task of employee attendance properly, TimeTrex appears to be one of the best options. It is real-time software that keeps a check on the attendance of the employees from any location of the world. Above all, enterprises can customize this open source HR software according to their requirements and budget.

OrangeHRM: To improve communication between HR professionals and rest of the employees in the organization, free OrgangeHRM can be used with ease. This software compasses all functions required necessarily in an organization. Some of the modules in this open source software are benefit module, personal information management module, employee self-service module, applicant module and the list goes on and on.

Finally OrangeCRM was chosen to make the ChocoSwirl HRM Software because of the following reasons:

  • It provides total HRM solution. 
  • It is a robust and feature rich hosted HR system with no download, installation, maintenance or upgrading required and can be setup in just 15 minutes. 
  • OrangeHRM can be tailored to suit the requirements by addressing specific needs. 
  • OrangeHRM is the world’s most popular Open Source Human Resource Management Software (HRMS) with over 1,000,000 users globally. 
  • Faster Implementation, Significant savings on expensive servers, IT staff and expertise. 
  • It is hosted on highly secured servers and backed up by professional support. 
  • OrangeHRM is compatible on any leading web browser and is accessible from anywhere in the world. 

3.Customisation done :

Admin Module :
Customised general information, organisational structure, job details (job titles, pay grades, etc), qualifications, users and project information.
Personal Information Module:
Added few employees, especially their job details like salary, reporting authority, job title.
Leave Module:
Configured leave period, leave types, work week and holidays.
Recruitment Module:
Added candidates and declared vacancies.
Performance Module:
Configured key performance indicators (KPIs) and scheduled a review.

Thursday, 20 September 2012

Bank of Zoho (Customer Perspective)



Bank of Zoho

Customer : Lakshmi Priya Vijay - 12BM60055
Vendor : Piyush Jaiswal - 12BM60059



Objective : I, being the customer, has provided my customer with the requirements for  Bank of Zoho App.


Bank of Zoho- Pay Order System

          Bank of ZoHo wants to automate the process of “Pay Order” for its registered account holders or New Account holders.  Bank’s customers should be able to see their account details and can place an online request to execute a “Pay Order “in favour of any given name by customer using internet banking account. The order should deliver to the address of customer, which is already registered with bank, in physical form.  The customer should also be able to see its “pay order” history in its account.
The of pay order application functional specifications are as followed:
User/ Customer Specification:
1.       Customer should have online banking account; if not, he should be able to create an account using online banking application.
2.       A Email Notification should be sent to customer with ID , Account Number and type.
3.       Customer should be provided a Customer ID and password to access its account.
4.       A separate “Account Number” should be given to customer for account details.
5.       The generation of Customer ID and Account Number must be automated.
6.       Customer can access three sub sections : Customer Details, Pay Order and Pay order History.
7.       Customer personal details must be recorded in customer detail sections.
8.       Customer can place a pay order in pay order section.
Settlement Process :
1.       The pay order amount should be deducted from customer bank account immediately.
2.       The amount acceptance for “Pay order” should not be greater than customer bank balance amount.
3.       Pay order history for each customer should be maintained in customer online account.

Click herefor the User Manual.
Click herefor the Bank of Zoho App.
Click here for the Certificate to Conformance of Requirements.

isclaimer: This post is prepared as a requirement for ZOHO APP, MIS Course, VGSoM, IIT Kharagpur fall semester class of 2014





Party @ ZoHotels (Vendor Side Perspective)


Party @ ZoHotels 
The Party Booking App of ZoHotels, an initiative of The ZoHotel Group using Zoho.




Customer : Debjyoti Mitra - 12BM60052
Vendor : Lakshmi Priya Vijay - 12BM60055


Objective : I, being the vendor, is providing my customer with the Party @ ZoHotels App according to his requirements.

Click here or here for the Requirements Document.
Click here for the App User Manual.
Click here for the Certificate to conformance of Requirements issued by the Customer.



The App : Party @ ZoHotels 




#Disclaimer: This post is prepared as a requirement for ZOHO APP, MIS Course, VGSoM, IIT Kharagpur fall semester class of 2014


Online Form powered by

Saturday, 4 August 2012

How Data Met Algorithms... :-)

A glance at the title of the post would have cast a shining smile on the face of the millions of “How I Met Your Mother”( HIMYM) fans. And, to those who are still to be enlightened on it, guys, this famous American sitcom that premiered on CBS unfolds the social life of Ted Mosby and his friends Marshall Eriksen,, Lily Aldrin, Robin Scherbatsky and Barney Stinson and is set in Manhattan. HIMYM is a voiceover narration by the main character, Ted, in the year 2030 to his son and his daughter, the events that led to his meeting their mother. Special thanks to Craig Thomas, Carter Bays and Pamela Fryman for the wonderful job!
                          
Well, this post is meant to “enlighten” you further (kindly bear with me…)… I begin the story of “How Data Met Algorithms” with the advice : Watching at least a season of HIMYM would (no “Marketing” intended…) help you understand the post better.

Ted, an Architect by passion and profession (a graduate of Wesleyan University) had heard about “Systems Architecture” from his friend Barney. After the lecture from the great orator, it was very easy for him to explain the same to his kids who wanted to hear “The WWW Story”!

So Dad Ted is all set out here teaching his kids on the topic …who are, as usual, sitting on the same sofa (you know, this magical sofa has always given them better listening power! )

                         

And Ted begins...in his usual opening dialogue…

Ted: Kids, I've been telling you the story of how I met your mother…this time let me explain “How Data Met Algorithms”. You guys have been playing games and watching cartoons on the computer all the time. Have you thought about the use of computers at my office?

Son: Dad… that’s why we are here…

Ted: Oh yeah… so kids…me, the Architect was unaware of “The WWW Story” until one day your LEGEN…wait for it…DARY Uncle Barney, who then was working at the Goliath National Bank, explained to me how these computers helps us a lot in office, where we have a lot of raw data which is required for carrying out our day to day work. This data has to be processed in different ways to make our work faster and easier.

Daughter: That’s quite interesting to Dad… I am eager to hear more about it.

Ted: Good to hear sweetie... As you know there are a lot of employees in every company. The employees in the organization who simultaneously work need a lot of inputs from each other.

Son: So Dad, does the computer connect you all?

Ted: Bravo…you got it… you are simply Legendary my dear… But there is a small correction…The computer is a part of the big chain called the System which can be the Internet, WAN,LAN etc.. And kids…like my building drawings; this system has an “Architecture” which does the magic of connecting. This is popularly known as “System Architecture”.

Daughter: Dad, you mean to say that if this architecture wasn’t there you had to run from one colleague to another to get the required inputs.

Ted: Exactly my dear… You guys make me feel so proud.

Son: Dad why don’t you explain what the architecture consist of. I mean… other than the computer…

Ted: Okay… computers as you know, is made of hardware and software. Also, there is Data and Program. Programs process data to give useful results. This system consists of two things, the Database or what to be processed and Applications or how it is to be processed.

Son: We know that Dad... could you explain the Architecture?

Ted: Basically, the Architecture is the connection of the hardware, software, database servers and some client computers.
Depending on the complexity level, the System Architecture has been classified into a few.
The first and the simplest is the Single Tier Architecture. Here all the data and the applications are stored in a single computer.
                                      
 The different files and documents that you have in the computer is the data and the different games, video players include the application.
In such a system the data in a single computer could be used by only one user.

Daughter: But in your office as you said so many people exchange data. How is that possible Dad?

Ted: Exactly. Such a requirement gave birth to Two Tier Architecture. The simple diagram of this kind of an architecture looks like this.



Here, the data and applications are separated, the data being stored in one server and the client computers are separate entities having the applications. That enables a lot of employees at the office to simultaneously work on the same data or files.

Son: Dad, do we have more complex architectures?

Ted: Yes son, in huge organizations operating worldwide, the Three Tier Architecture is used which looks like this.



Here, there are three layers – Central Data server, Business Logic Server and Client Server. The new server here called the Business logic server controls the functioning of the applications used by the users and it processes the whole of the data.
And kids, this is how the internet works. If the internet is used as the network, we require a web browser where web server is included between the Application server and the client machines. This web server connects the application server and the client machines which look like this.

  A consolidated figure looks like this:


Son: And what about the security in this system?

Ted: Excellent question Son.
A software called Firewall acts as a security and prevents external clients from accessing and corrupting our client machine’s data.


Kids: This is very interesting.

Ted: Very much. That is the reason why Architect Ted Mosby remembers this even today…


And that, kids is the true story of How Data Met Algorithms.

Kids : Thank God, you finished it in a day Dad.