Wednesday, April 23, 2008
A Leader Should Know How to Manage Failure
Question: Could you give an example, from your own experience, of how leaders should manage failure?
Kalam: Let me tell you about my experience. In 1973 I became the project director of India's satellite launch vehicle program, commonly called the SLV-3. Our goal was to put India's "Rohini" satellite into orbit by 1980. I was given funds and human resources -- but was told clearly that by 1980 we had to launch the satellite into space. Thousands of people worked together in scientific and technical teams towards that goal.
By 1979 -- I think the month was August -- we thought we were ready. As the project director, I went to the control center for the launch. At four minutes before the satellite launch, the computer began to go through the checklist of items that needed to be checked. One minute later, the computer program put the launch on hold; the display showed that some control components were not in order. My experts -- I had four or five of them with me -- told me not to worry; they had done their calculations and there was enough reserve fuel. So I bypassed the computer, switched to manual mode, and launched the rocket. In the first stage, everything worked fine. In the second stage, a problem developed. Instead of the satellite going into orbit, the whole rocket system plunged into the Bay of Bengal. It was a big failure.
That day, the chairman of the Indian Space Research Organization, Prof. Satish Dhawan, had called a press conference. The launch was at 7:00 am, and the press conference -- where journalists from around the world were present -- was at 7:45 am at ISRO's satellite launch range in Sriharikota [in Andhra Pradesh in southern India]. Prof. Dhawan, the leader of the organization, conducted the press conference himself. He took responsibility for the failure -- he said that the team had worked very hard, but that it needed more technological support. He assured the media that in another year, the team would definitely succeed. Now, I was the project director, and it was my failure, but instead, he took responsibility for the failure as chairman of the organization. The next year, in July 1980, we tried again to launch the satellite -- and this time we succeeded. The whole nation was jubilant. Again, there was a press conference. Prof. Dhawan called me aside and told me, "You conduct the press conference today." I learned a very important lesson that day. When failure occurred, the leader of the organization owned that failure. When success came, he gave it to his team. The best management lesson I have learned did not come to me from reading a book; it came from that experience.
Wednesday, January 23, 2008
Difference between Focusing on Problems and Focusing on Solutions
Case 1
When NASA began the launch of astronauts into space, they found out that the pens wouldn't work at zero gravity (ink won't flow down to the writing surface). To solve this problem, it took them one decade. They developed a pen that worked at zero gravity, upside down, underwater, in practically any surface including crystal and in a temperature range from below freezing to over 300 degrees C.
And what did the Russians do...?? …………………………………………………..They used a pencil.
Case 2
One of the most memorable case studies on Japanese management was the case of the empty soapbox, which happened in one of Japan's biggest cosmetics companies. The company received a complaint that a consumer had bought a soapbox that was empty. Immediately the authorities isolated the problem to the assembly line, which transported all the packaged boxes of soap to the delivery department. For some reason, one soapbox went through the assembly line empty. Management asked its engineers to solve the problem. Post-haste, the engineers worked hard to devise an X-ray machine with high-resolution monitors manned by two people to watch all the soapboxes that passed through the line to make sure they were not empty. No doubt, they worked hard and they worked fast but they spent a whoopee amount to do so.
But when a rank-and-file employee in a small company was posed with the same problem, he did not get into complications of X-rays, etc., but instead came out with another solution. He bought a strong industrial electric fan and pointed it at the assembly line. He switched the fan on, and as each soapbox passed the fan, it simply blew the empty boxes out of the line.
Moral: "Always look for simple solutions,
Devise the simplest possible solution that solves the problems"
~ Kiran
Sunday, September 30, 2007
Tumko Paya Hai To Jaise Khoya Hoon Kehna Chahoon Bhi To Tumse Kya Kahon
I could not resist myself from hearing the original song... I guess this is one more masterpiece from sonu...
What awsome lyrics...and What a awsome song...
Here it goes:
Song : Main Agar Kahoon
Music : Vishal-Shekhar
Lyrics : Vishal Dadlani-Javed Akhtar & Kumaar
Singers : Sonu Nigam, Shreya Goshal
Tumko Paya Hai To Jaise Khoya Hoon
Kehna Chahoon Bhi To Tumse Kya Kahon
Tumko Paya Hai To Jaise Khoya Hoon
Kehna Chahoon Bhi To Tumse Kya Kahon
Kisi Zabaon Mein Bhi Woh Labaz Hi Nahi
Ki Jeene Mein Tum Ho Kya Tumhein Mein Bata Sakun
Main Aagar Kahoon Tumsa Haseen
Kaynaat Mein Nai Hai Kahin
Tareef Yeh Bhi To Sach Hai Kuch Bhi Nahi
Tumko Paya Hai To Jaise Khoya Hoon..
Shokhiyon Mein Dooobi Yeh Aadayein
Chehre Se Jhalki Hui Hain
Zulf Ki Ghani Ghani Ghatayein
Shaan Se Dhalki Hui Hain
Lehrata Aachal Hai Jaise Badal
Bhaahon Mein Bhari Hai Jaise Chandani
Roop Ki Chandani
Main Agar Kahoon Yeh Dilkashi
Hai Nahi Kahin Na Hogi Kabhi
Tareef Yeh Bhi To Sach Hai Kuch Bhi Nahi
Tumko Paya Hai To Jaise Khoya Hoon..
Tum Hue Meherbaan
To Hai Yeh Dastan
Hoo Tum Hue Meherbaan
To Hai Yeh Dastan
Abb Tumhara Mera Ek Hai Karwaan
Tum Jahan Mein Wahan
Main Agar Kahoon
Humsafar Meri
Apsara Ho Tum Ya Koi Pari
Tareef Yeh Bhi To Sach Hai Kuch Bhi Nahi
Tumko Paya Hai To Jaise Khoya Hoon..
Kehna Chahoon Bhi To Tumse Kya Kahon
Kisi Zabaon Mein Bhi Woh Labaz Hi Nahi
Ki Jeene Mein Tum Ho Kya Tumhein Mein Bata Sakun
Main Aagar Kahoon Tumsa Haseen
Lyricsmasticom
Kaynaat Mein Nai Hai Kahin
Tareef Yeh Bhi To Sach Hai Kuch Bhi Nahi
Tumko Paya Hai To Jaise Khoya Hoon…
~ Kiran
Friday, June 08, 2007
Wednesday, May 09, 2007
Choose your side...
Monday, January 15, 2007
Even a stopped watch is right... Twice a day!!!
Because for the one whom you cry
Does not deserve your tears
And the one who deserves
Will never let you cry......... ........
Treat everyone with politeness
Even those who are rude to you,
Not because they are not nice
But because you are nice........ ......... ......
Never search your happiness
In others
Which will make you
Feel alone,
Rather search it in yourself
You will feel happy
Even if you are left alone....... ......... ......
Always have
A positive attitude in life.
There is something positive
In every person.
Even a stopped watch is right
Twice a day......... .........
Sunday, January 07, 2007
Friday, January 05, 2007
I am alive!!
~ Kiran
Friday, December 22, 2006
Superb Ad!!
This ad won the EPICA awards for best ad.
See Advertisement
Thursday, November 02, 2006
About Google Code Search
* Use regular expressions to search more precisely
* Restrict your search by language, license or filename
* View the source file with links back to the entire package and the webpage where it came from
Want to read more...
Tuesday, October 31, 2006
Live Local
If you want to have route between two cities on the map, Use Live.Com site.
Route between Pune and Kalyan
Thursday, October 26, 2006
SQL Server Lesson 2 : sp_refreshview system stored procedure
When a new column is added to a table being referenced by a view, the new column will not automatically be reflected to the view, especially if the view is doing a SELECT * from the table.
For the new column to be reflected on the view, you have to refresh the definition of the view using the sp_refreshview system stored procedure. The sp_refreshview system stored procedure refreshes the metadata for the specified view.
Let us check this by example.Create Table Customers:
CREATE TABLE [dbo].[Customers] (
[CustomerID] INT,
[CustomerName] VARCHAR(100),
[Address] VARCHAR(100)
)
INSERT INTO [dbo].[Customers] VALUES(101, 'Ankit Jain', 'Ahmedabad');
CREATE VIEW [dbo].[CustomersView]
AS
SELECT * FROM [dbo].[Customers]
Now just do this
SELECT * FROM [dbo].[CustomersView]
This will give all records from the view with all the columns of [dbo]. [Customers] table.
Now let's add one more column to to above table
ALTER TABLE [dbo].[Customers] ADD [Gender] CHAR(1)
UPDATE [dbo].[Customers] SET [Gender] = 'M'
Now once again perform SELECT * FROM [dbo].[CustomersView]
This view will not include the new [Gender] column in the output.
EXECUTE sp_refreshview '[dbo].[CustomersView]'
After issuing this statement, the view will now include the new [Gender] column in the output.
Tuesday, October 24, 2006
Google helps you build your own search engine
Google is opening up its vast online index so other web sites can build their own specialty search engines.
Check on this link: http://www.google.com/coop/cse/
Thursday, October 19, 2006
FileInfo Class Properties
For example:
FileInfo f = new FileInfo(@"C:\MyFile.txt");
Console.WriteLine(f.CreationTime.ToString());
f.CreationTime = new DateTime(2001, 1, 1, 7, 30, 0);
Console.WriteLine(f.CreationTime.ToString());
Reason given behind this is(Which is quite good also):
If you have a program that effectively modifies a file by simply reading it in, then deletingit and creating a new file with the new contents, then you’d probably want to modify the creation date tomatch the original creation date of the old file.
Monday, October 16, 2006
SQL Server Shortcut keys.......
Bookmarks: Insert or remove a bookmark (toggle). CTRL+F2
Bookmarks: Move to next bookmark. F2
Bookmarks: Move to previous bookmark. SHIFT+F2
Cancel a query. ALT+BREAK
Connections: Connect. CTRL+O
Connections: Disconnect. CTRL+F4
Connections: Disconnect and close child window. CTRL+F4
Database object information. ALT+F1
Editing: Clear the active Editor pane. CTRL+SHIFT+ DEL
Editing: Comment out code. CTRL+SHIFT+C
Editing: Copy. You can also use CTRL+INSERT. CTRL+C
Editing: Cut. You can also use SHIFT+DEL. CTRL+X
Editing: Decrease indent. SHIFT+TAB
Editing: Delete through the end of a line in the Editor pane. CTRL+DEL
Editing: Find. CTRL+F
Editing: Go to a line number. CTRL+G
Editing: Increase indent. TAB
Editing: Make selection lowercase. CTRL+SHIFT+L
Editing: Make selection uppercase. CTRL+SHIFT+U
Editing: Paste. You can also use SHIFT+INSERT. CTRL+V
Editing: Remove comments. CTRL+SHIFT+R
Editing: Repeat last search or find next. F3
Editing: Replace. CTRL+H
Editing: Select all. CTRL+A
Editing: Undo. CTRL+Z
Execute a query. You can also use CTRL+E. F5
Help for SQL Query Analyzer. F1
Help for the selected Transact-SQL statement. SHIFT+F1
Navigation: Switch between query and result panes. F6
Navigation: Switch panes. Shift+F6
Navigation: Window Selector. CTRL+W
New Query window. CTRL+N
Object Browser (show/hide). F8
Object Search. F4
Parse the query and check syntax. CTRL+F5
Print. CTRL+P
Results: Display results in grid format. CTRL+D
Results: Display results in text format. CTRL+T
Results: Move the splitter. CTRL+B
Results: Save results to file. CTRL+SHIFT+F
Results: Show Results pane (toggle). CTRL+R
Save. CTRL+S
Templates: Insert a template. CTRL+SHIFT+INSERT
Templates: Replace template parameters. CTRL+SHIFT+M
Tuning: Display estimated execution plan. CTRL+L
Tuning: Display execution plan (toggle ON/OFF). CTRL+K
Tuning: Index Tuning Wizard. CTRL+I
Tuning: Show client statistics CTRL+SHIFT+S
Tuning: Show server trace. CTRL+SHIFT+T
Use database. CTRL+U
Tuesday, October 03, 2006
29th September: My Birthday
On 28th September, I went home early as I had no work pending in the office. I was looking for partner for dinner, but couldn’t find anyone. So went alone. When I came home after dinner, no one was at home. I just got surprised because they all should have been there at home, as they also had left office early like me.
As there was no one at home to chat, there were only two options available with me. One was watching TV and another was to have some study. I preferred watching TV. But I was just busy surfing TV channels as none of the channels had any good program available. It was that kind of boring life, I had that day.
But I was totally unaware of some memorable moments were waiting for me in next half an hour. At 11:30pm Rajesh, Rakesh, and Kiran entered room. Vijayendra, Rushit and Preeti followed them. I cut a cake on exact stroke of 12:00 am and everybody cheered with birthday song.
That was totally embarrassing situation for me, when everybody just attacked on me to give birthday- bumps. But I really enjoyed them also.
This was followed by photo-session to catch “my good looking face” ;) which was covered with the cake I cut. I tried to smile, but the same time was not able to hide very sorrow reactions after getting those free kicks by my friends.
That was really wonderful night, I spent with my friends.
Wednesday, September 27, 2006
SQL Server Lesson :1
That is:
USE Kiran_DB
GO
CREATE PROCEDURE sp_who
AS
PRINT 'Some Text'
GO
EXECUTE sp_who
Will not print the above text.
This will still return information about current SQL Server users and processes.