Monday, October 29, 2007

Project Process in Level 5 Companies

I found this from a forum, very Interesting
------------------------------------------
A not techincally strong person is sent to onsite as a "coordinator" together with an experienced but recently recruited professional who is too excited to be onsite to realize what is he getting into.
They will agree to everything the customer ask without analyzing it and they write a big requirements document which the client barely understand. A delivery date is committed. Meanwhile, offshore, the team is assembled: a politically savvy but technically mediocre who has been long enough without doing anything important is appointed as the Project Leader and will happily show to everybody that now he's "the boss".
The unlucky employee who is capable and happens to be available is appointed as the technical lead (a.k.a. "the only who has a glimpse of a clue"), the team is completed with "freshers" which the only thing they're able to code without help is "hello world".
Of course, the team size is half of what would be required if all they were experts and the requirements were correct.
The offshore team is given even stricter deadlines, so everybody starts working 25hrs/day, the technical lead the only one achieving something barely close to what is expected, while the other team members struggle to create the only functionality that is so basic the technical lead feels he can assign to them. Except the less experienced of the team is the only one who really gets the programming "thing" and becomes the other team member that helps, but that is compensated with another member who is so useless that is assigned to testing.
Meanwhile the project leader realizes that the work is not progressing as it should and starts having long meetings to intimidate and try to coerce more work hours (which will be spent in more meetings). Of course, the only two members who really are doing something are the ones who look worse in the meetings.
After spending a full week working 24 hours, the team completes something that gets sent to the QA team (of course, we're talking about a CMMi level 7 organization). The QA team finds hundreds of irrelevant "bugs" not related to the real requirements. The Project Lead decrees that nobody would leave until all the bugs are solved, and somehow the team manages to fix them. The code finally is delivered to onsite missing the deadline by a couple of days.
The onsite technical person has to disentangle barely working the big ball of mud received from offshore and has to spend a full week to integrate it with the customers systems while the onsite coordinator haggles with the customer about trivial details in the requirements document.
The customer frustrated cancels the project and takes to another firm and the process starts again from the beginning until is too late an the systems goes into production as it is... sure some guys here experienced something similar... I'm missing something?
Don't ask me how I know... to painful to remember

Tuesday, October 2, 2007

Build a Bulletproof StartUP


Got a great Idea ? There's never been a better time to turn it into a great company Here's a 16-step guide to help you do it right more>>>

Sunday, September 23, 2007

BIT TO MAKE INDIA A GREAT COUNTRY - A.P.J


Since our childhood we have been bought up under the belief that ours is a great country , MERA BHARAT MAHAN. We have heard so many stories about the greatness of our country but seeing todays India do we realy feel like living in a great country? Our attitude ,our character
,our approach towards fellow countrymen ,our behaviour on the road and our concern for the country is in total contrast to this belief.
Here is a thought provoking speech given by our great former president Dr. A.P.J.Abdul Kalam, on the 10th of November 2003. I think it was given at IITB. Here is an excerpt from the speech.
After outlining his visions for the nation and the four greatest milestones of his career, he coutinues his speech thus:
…Why is
the media here so negative? Why are we in India so embarrassed to recognize our own strengths, our achievements? We are such a great nation. We have so many amazing success stories but we refuse to acknowledge them. Why? We are the first in milk production. We are number one in Remote sensing satellites. We are the second largest producer of wheat. We are the second largest producer of rice. Look at Dr. Sudarshan, he has transferred the tribal village into a self-sustaining, self-driving unit. There are millions of such achievements but our media is only obsessed in the bad news and failures and disasters.
I was in Tel Aviv once and I was reading the Israeli newspaper. It was the day after a lot of attacks and bombardments and deaths had taken place. The Hamas had struck. But the front page of the newspaper had the picture of a Jewish gentleman
who in five years had transformed his desert land into an orchid and a granary. It was this inspiring picture that everyone woke up to. The gory details of killings, bombardments, deaths, were inside in the newspaper, buried among other news. In India we only read about death, sickness, terrorism, crime. Why are we so NEGATIVE? Another question: Why are we, as a nation so obsessed with foreign things? We want foreign TVs, we want foreign shirts. We want foreign technology. Why this obsession with everything imported. Do we not realize that self-respect comes with self-reliance?
I was in Hyderabad giving this lecture, when a 14 year old girl asked me for my autograph. I asked her what her goal in life is: She replied: I want to live in a developed India. For her, you and I will have to build this developed India. You must proclaim.
India is not an under-developed nation; it is a highly developed nation.
Allow me to come back with vengeance. Got 10 minutes for your country?
YOU say that our government is inefficient. YOU say that our laws are too old. YOU say that the municipality does not pick up the garbage. YOU say that the phones don't work, the railways are a joke, the airline is the worst in the world, mails never reach their destination. YOU say that our country has been fed to the dogs and is the absolute pits. YOU say, say and say. What do YOU do about it? Take a person on his way to Singapore. Give him a name - YOURS. Give him a face - YOURS. YOU walk out of the airport and you are at your International best. In Singapore you don't throw cigarette butts on the roads or eat in the stores. YOU are as proud of their Underground Links as they are. You pay $5 (approx. Rs. 60) to drive through Orchard Road (equivalent of Mahim Causeway or Pedder Road) between 5 PM and 8 PM.
YOU comeback to the parking lot to punch your parking ticket if you have over stayed in a restaurant or a shopping mall irrespective of your status identity. In Singapore you don't say anything, DO YOU? YOU wouldn't dare to eat in public during Ramadan, in Dubai. YOU would not dare to go out without your head covered in Jeddah. YOU would not dare to buy an employee of the telephone exchange in London at 10 pounds (Rs. 650) a month to, "see to it that my STD and ISD calls are billed to someone else." YOU would not dare to speed beyond 55 mph (88 kph) in Washington and then tell the traffic cop, "Jaanta hai sala main
kaun hoon (Do you know who I am?). I am so and so's son. Take your two bucks and get lost." YOU wouldn't chuck an empty coconut shell anywhere other than the garbage pail on the beaches in Australia and New Zealand. Why don't YOU spit Paan on the streets of Tokyo?
Why don't YOU use examination jockeys or buy fake certificates in Boston? We are still talking of the same YOU. YOU who can respect and conform to a foreign system in other countries but cannot in your own. You will throw papers and cigarettes on the road the moment you touch Indian ground. If you can be an involved and appreciative citizen in an alien country why cannot you be the same here in India.
Once in an interview, the famous Ex-municipal commissioner of Bombay Mr.Tinaikar had a point to make. "Rich people's dogs are walked on the streets to leave their affluent droppings all over the place," he said. "And then the same people turn around to criticize and blame the authorities for inefficiency and dirty pavements. What do they expect the officers to do? Go down with a broom every time their dog feels the pressure in his bowels? In America every dog owner has to clean up after his pet has done the job. Same in Japan. Will the Indian citizen do that here?"
He's right. We go to the polls to choose a government and after that forfeit all responsibility. We sit back wanting to be pampered and expect the government to do everything for us whilst our contribution is totally negative. We expect the government to clean up but we are not going to stop chucking garbage all over the place nor are we going to stop to pick a up a stray piece of paper and throw it in the bin. We expect the railways to provide clean bathrooms but we are not going to learn the proper use of bathrooms. We want Indian Airlines and Air India to provide the best of food and toiletries but we are not going to stop pilfering at the least opportunity. This applies even to the staff who are known not to pass on the service to the public.
When it comes to burning social issues like those related to women, dowry, girl child and others, we make loud drawing room protestations and continue to do the reverse at home. Our excuse:
"It's the whole system which has to change, how will it matter if I alone forego my sons' rights to a
dowry."
So who's going to change the system? What does a system consist of? Very conveniently for us it consists of our neighbors, other households, other cities, other communities and the government. But definitely not me and YOU. When it comes to us actually making a positive contribution to the system we lock ourselves along with our families into a safe cocoon and look into the distance at countries far away and wait for a Mr. Clean to come along & work miracles for us with a majestic sweep of his hand.
We leave the country and run away. Like lazy cowards hounded by our fears we run to America to bask in their glory and praise their system. When New York becomes insecure we run to
England . When England experiences unemployment, we take the next flight out to the Gulf. When the Gulf is war struck, we demand to be rescued and brought home by the Indian government. Everybody is out to abuse and rape the country. Nobody thinks of feeding the system. Our conscience is mortgaged to money .
Dear Indians, The article is highly thought inductive, calls for a great deal of introspection and pricks one's conscience too….I am echoing J.F. Kennedy's words to his fellow Americans to relate to Indians…..
"Ask what we can do for India and do what has to be done to make India what America and other Western countries are today."
Let's do what India needs from us.
Clearly, It has all to begin with us, the individuals. Ignorance of our social responsibilities and lethargy will take us nowhere.
LET'S DO OUR BIT TO MAKE INDIA A GREAT COUNTRY.
LET'S FEEL OUR RESPONSIBILITY TOWARDS THE NATION ,

27 Tips for Building a Kick-Ass Blog


If you've been blogging for a while, you probably have certain blogging 'habits' and tips that you swear by. This article is a collection of such tips, designed to help you build a better blog.

Warning! You may have read some of these before - heck, all of these will be familiar to you. There's a very good reason - they work extremely well for the bloggers who swear by them and while it's hard to get bloggers to agree on what the important tip of them all is, they will agree that IF you take out XX days and implement each of these tips ONE day at a time, your blog will be be kicking ass in your niche, in your blogging community and in the search engine results by the end of it.

So let's get started.more>>

How open source saved a school district’s IT department


Heather Carver faced major dilemmas when she became the IT director at Windsor Unified School District in California one year ago. There was no virus protection, no data backup, and upgrading to current Microsoft technologies would have cost more than $100,000, half of the district’s IT budget. Buying security from Trend Micro to cover all seven schools would have cost $200,000 a year. more

Monday, August 27, 2007

JDBC Program to write to a Excel File

public class JdbcConnect {
public static void main(String args[]){
try{
Statement st = null;
ResultSet rs = null;
String sql = "select * from tab";
Class.forName("COM.ibm.db2.jdbc.net.DB2Driver");
System.out.println(" Driver Loaded"); //"jdbc:oracle:thin:@//localhost:1521/XE
DriverManager.getConnection("jdbc:db2://localhost:6789/database","ganesh","ganesh");

System.out.println("Connection Created ");

st = connection.createStatement();
rs = st.executeQuery("select username from ganesh.sample");
System.out.println("LEN:: "+rs.getFetchSize());
StringBuffer sBuffer = new StringBuffer();
while(rs.next()){
sBuffer.append(rs.getString(1));
sBuffer.append("\n");

}

BufferedWriter bw = new BufferedWriter(new FileWriter("test1.xls"));
bw.write("new file excel \n \n "+sBuffer.toString());
bw.close();


}catch(Exception exp){
exp.printStackTrace();
}
}
}

Sunday, August 26, 2007

Free Online Programming Books



FreeTechBooks.com lists free online computer science, engineering and programming books, textbooks and lecture notes, all of which are legally and freely available over the Internet. All the books listed in this site are hosted on websites that belong to the authors or the publishers. We are allowed to view, download and with a very few exceptions, print the books for our own private use at no charge more>>