Friday, 14 October 2011

Seven leadership skills a CIO needs to drive results

Technology is the single most powerful enabling force available in business today, but as executives and boards of directors recognize its potential, CIOs must have the right leadership skills in place to deliver on heightened expectations, according to Gartner and Korn/Ferry.
In the recently published book “The CIO Edge – Seven Leadership Skills You Need To Drive Results”, Graham Waller, vice president and executive partner with Gartner Executive Programs; George Hallenbeck director, intellectual property development, for Korn/Ferry Leadership and Talent Consulting; and Karen Rubenstrunk, formerly with Korn/Ferry’s CIO practice, examine the key skills CIOs need and how to develop them.

Following three years of data-driven research, Waller, Hallenbeck and Rubenstrunk distilled their findings down to the behavioural patterns and key skills they believe to be the most critical to success. Specifically, high-performing CIOs distinguish themselves by mastering the following seven skills:

1.Commit to leadership first and everything else second
The highest performing CIOs are effective because they embrace the idea that everything they need to accomplish will be achieved through people, by people, and with people. They don’t pay lip service to that idea. They live it. They lead.

2.Lead differently than you think
A high-performing CIO is an incredibly complex and creative thinker. Yet when the time comes to lead, they don’t rely on their superior ‘smarts’ and analytical skills to come up with the best possible solution. They act collaboratively.

3.Embrace your softer side
Effective CIOs manage the paradox of gaining more influence by letting go of control and allowing themselves to be vulnerable. In turn, that vulnerability enables them to create deep, personal connections — connections that provide the ability to inspire people both inside and outside their organization.

4.Forge the right relationships to drive the right results
High performing CIOs spend a greater percentage of their time and energy managing relationships that exist sideways: with internal peers, external suppliers, and customers. They purposely invest in horizontal relationships which form the foundation to drive extraordinary results.

5.Master communication
The best CIOs know that their colleagues - especially the people who work for them - are always watching. These executives understand they are always on stage. They take advantage of that situation by constantly reiterating core messages and values. Through their focus on clarity, consistency, authenticity, and passion, they make sure their message is not only understood but also felt. They want to communicate a feeling that compels people to take the right actions.

6.Inspire others
The best CIOs provide a compelling vision that connects people to how their enterprise wins in the marketplace and that their contributions are meaningful and valued.

7.Build people, not systems
By developing people all around them, these CIOs increase their capability and capacity to deliver results. They also know that leaving behind the next generation of leaders is the best thing they can do for the organization — it will be their lasting legacy.
The three authors warned CIOs that mastering soft skills can never be a replacement for the key management aspects of the job. It is instead a powerful enabler and an amplifying force that allows individuals to exceed expectations and maximise the value from IT.

Tuesday, 27 September 2011

Eight Great Reasons to Develop Your Soft Skills

Technical skills have little value if you have poor soft skills. Don’t get me wrong, your tech expertise matters. But don’t be fooled by your tech skills. King of Linux, champion of Oracle? You’ve got it made, right? Give me a break! Tech skills alone are no guarantee of success.
You’ve got all the hot technical certifications with solid work experience. You’re the programming guru or the 900-pound gorilla of Network administration. You’re on your way to becoming an outstanding IT achiever? Don’t make me laugh! Excellent tech activities, rapid knowledge acquisition, tons of certificates are not the same thing as growth.

Tech skills alone don’t lead to recognition, promotion, and most importantly: opportunity. Tech skills are important but so are your soft skills. How well do you communicate with your colleagues, management, clients or your employer? Are perceived as a contributor or just another techie?

1. Certification is not an end in itself. Tech skills do matter.
In fact, to succeed in IT you definitely need to have solid technical skills with a good grasp of the fundamentals. To make any headway you need to be solid on the ground with hard tech know-how. And the IT industry requires you to fortify yourself on a continuous basis with up-to-date tech knowledge and concepts. Training, certification, the Internet, books, are all opportunities available for lifelong learning. But what about your soft skills? As you build up your tech expertise, what effort are you making to develop your non-tech abilities? Certification is not an end in itself.
You need soft skills to create opportunity for yourself. What is the use of tech skills if nobody knows you’ve got such skills? The essence of education is opportunity. The essence of your technical ability is opportunity. Use soft skills to cultivate opportunity. Use soft skills to grab opportunity with both hands. It’s wakeup time - keep the right perspective: your value, not just your technical expertise, is your power.

2. Soft skills help advance your career.
Let’s look at specific ways in which soft skills can help IT professionals advance their careers. To bring value to organization and clients, IT staff are getting more involved in many non-tech activities to carry out their IT tasks. Your interpersonal skills should be top notch to deliver results with your colleagues and people in non-IT areas you must work with. As a project manager, how do you motivate other members of your team? You may need to work and interact with accountants and customer service staff to develop the company’s new business software. Network professionals have to enlighten other staff on the applications of the new wireless network and the implications of the company’s security policies.
The server room is no longer a hiding place. And no matter how “good” you think you are you will not get the marks you feel you deserve if can’t communicate well with colleagues or clients. In fact, the perception might be that you are not competent. But when you interact better with the people you have to work with, your performance tends to improve and they go away with a positive impression. And the meaning of positive impression is more opportunity, more responsibility.

3. Soft skills empower you and create opportunities.
In my opinion, the main benefit of soft skills is empowerment. How does your tech skill translate to value? How do you create opportunity? Soft skills are useful for creating and taking advantage of opportunities – jobs, career and business. No matter how great your tech skills are, when job hunting, your marketing skills should be first-class. Otherwise others who may not be as capable as you, but who have better marketing skills might beat you to the jobs or work you want. There are opportunities in IT. But there are also challenges and competition. In such a competitive environment, perception often reigns supreme.
If your technical competencies are similar to those of other candidates how do you differentiate yourself? You claim to be a technical wizard. The problem however, and this is a big however, is how do I know if you are good if you can’t sell what you have - yourself or your ideas? Your certifications and previous work experience are important. But the issue at stake is this: can you convince the interviewer or clients that you will solve their problems and deliver value?

4. Soft skills not only improve your career, they also offer personal growth.
Interestingly, the acquisition of soft skills also empowers you by allowing you to build flexibility into your future IT career plans. How? Most soft skills are regarded as transferable skills, e.g. communication, project management, business and team work, which are needed in nearly all aspects of life, not just for your career alone. You need to grow not just as a techie but also as a person.

5. Do you have more tech skills than sense? Work on communication and leadership.
As an IT professional, you have confidence in your technical abilities. But is your technical masterpiece built to last? Tech skills are important, but such abilities are no guarantee of career fulfillment. There is no way you can sustain an IT career with just tech skills. You get the job done but what is your impact and influence? What really is your aim in acquiring that certification? Is certification an end in itself? No it’s for opportunity, for career growth. It’s good to acquire skills, but please be sensible. Unfortunately, many of us seem to emphasize having more skills than sense.
Key skills that make a difference include communication, leadership, teamwork, problem solving, project management and business. Having the required interpersonal skills provides a must-have foundation for career growth. They give you the ability to take advantage of challenges and opportunities that will come your way. When you empower yourself, you stay ahead of the crowd.

6. Soft skills help you grow beyond money motivation.
Get rid of the tech-only approach. How serious are you about your influence, impact and career growth? Your technical expertise doesn’t stop you from developing leadership and motivational skills. And how far can you go without a positive, can-do, can-bounce-back mindset? When facing challenges, stop being a moaner, instead develop some backbone. Grow beyond money motivation. You can be self-motivated and also motivate everyone around you.
Oracle superstar, what really is the big deal in understanding how the business works and how you can enhance value? Cisco authority, it is myopic to be selfish when it comes to sharing knowledge with colleagues. Uncaring attitudes don’t encourage teambuilding. Java expert, you don’t have to turn nasty simply because the client is difficult.

7. Developing professional ethics is vital to your career.
Stop negative conduct whether deliberate, due to ignorance, or because of an unsupportive environment. No matter your environment, you can’t afford to be ignorant, insensitive or unprofessional simply because you feel you are a technical guru. IT “Hot stuff”, swallow your pride, dig deep and identify your soft skills gap. Then make a conscious effort to close the gap. Nobody is perfect. But that’s no excuse to empower your weaknesses. Developing your tech skills while actively cultivating poor soft skills is akin to moving one step forward, two steps backwards. It burns and wastes what you hold dear –time, money and resources. Poor soft skills devalue. Period!

8. Control co-worker’s perception of you as a professional and an expert in your field. If you are perceived as being difficult and unfriendly, of what value are your Linux skills when no one is ready to work with you? Are you doing your best in your area of specialization? But to people that interact with you - colleagues, clients, instructors, managers - what is their perception of you? A great asset, a fantastic contributor, just someone who does IT stuff, or the techie from hell? It’s a hard fact of life, but this book will often be judged by its cover. Most importantly, it’s not just about succeeding in work or business. What is the essence? To grow as a professional, to grow in business, you must also grow as a person.

Cheers & Have a Nice Day

Wednesday, 24 August 2011

Corruption in India

Corruption is today a world-wide phenomenon. In our own country some people in high positions lave been charged for it.
A corrupt person is termed immoral, dishonest and unscrupulous in his dealings. His disregard for honesty, righteousness and truth results in his alienation from society. He is treated with contempt. But as erosion of values leads to decadence, remedies for the social malaise remain elusive, and so no amount of contempt can eradicate corruption which is a symptom of decadence.
Corruption is the most virulent when crises everywhere threaten the very existence of the society and the faith in life is shaken. It has always been there like tie leech, but when the system grows weaker and the boat flounders, it gets bolder and drains its victims of the last drops of their blood.
The older the system the weaker it grows and fails to solve the riddles of life that grows more complex every day. So men lose faith in it and let it drift down. At this point corruption takes over and plunges the entire society. After Second World War the old system with all its values was left in a shambles. The crippling effects of the war, the recession and depression, and uncertainties in a faithless world of maimed and moribund encouraged cynicism in a section of the population.
This section included the government officials dealing in essential commodities. They found the post-war conditions ideal for fishing in troubled waters and jetting richer. They formed a sort of vicious circle in which moral values and honest intentions no longer held valid. The flourishing black market in essential commodities, adulteration of even baby- food, bribery, fraud and economic, political and administrative manipulations with an eye on earning profits has brought untold misery to the people.
One would say the corruption in India has an ancient lineage; it is sanctified by tradition. The author of the Arthasastra made some remarks on government officials of his time which are relevant even today: "Just as it is impossible not to taste the honey or the poison that finds itself at the tip of the tongue, so it is impossible for a government servant not to eat up at least a bit of the king's revenue. These in the post­war world became only bolder while eating up government money and accepting bribes.
Today, when India is free, these officials representing all government departments are very close to the most corrupt businessmen who are too unscrupulous to let any opportunity of amassing profits slip. This collusion broadens the base of the vicious circle and corruption spreads 'like wild fire to engulf the entire society. The political and social guardians depend only too much on the richer communities and they look indulgently on while these communities hold the entire society and the government to ransom.
Corruption starts at the top and percolates down to the whole society. Such corruption cannot be confined to the towns alone. It is as widespread in the villages where the dishonest officials and the traders carry the germs of the disease. The tyranny of confusion and price rules the land and the people are helpless victims of corruption everywhere.

Corruption hatao , Bharath bachao
Jai Hind !!!

Wednesday, 17 August 2011

50 Ways To Be Happier

Is happiness as elusive as we may have been lead to believe? I think not.
Certainly much has been written about the pursuit of happiness lately, however, I believe it is much simpler and probably easier to be happy than we think.
Perhaps in this increasingly complex world that we live, we are over-complicating what it takes to be happy. Happiness often lies in the simplest of things.

Here are 50 simple ways in which you can add to your happiness:

1. Accept that life is not perfect.
2. Don't take yourself too seriously.
3. Don't take others too seriously.
4. Appreciate yourself.
5. Have meaningful goals. They give you purpose.
6. Get a pet.
7. Cultivate friendships. To have friends, be a friend.
8. Be supportive and seek support when needed.
9. Don't confuse materialism with success.
10. Know that money does not buy happiness.
11. Enjoy what you have.
12. Simplify your life.
13. Be more creative.
14. Be yourself.
15. Be more spontaneous.
16. Spend more time with happy people.
17. Keep a happiness journal for writing about the things that give you joy.
18. Find what you love to do and make it your life's work.
19. Be willing to learn and experience new things.
20. Be flexible.
21. Be open-minded.
22. Enjoy simple pleasures.
23. Practice gratitude.
24. Think improvement, not perfection.
25. When things aren't going well; know that it will pass.
26. Know that it's not what happens to you, but how you perceive it that's important.
27. Learn to live in and savor the moment.
28. Exercise regularly.
29. Get enough sleep.
30. Maintain a healthy diet.
31. Enjoy good conversation.
32. Have a hobby.
33. Take time for fun.
34. Practice moderation.
35. Cultivate an appreciation for the arts.
36. Read inspiring material.
37. Help others.
38. Have faith.
39. As Richard Carlson has said - Don't sweat the small stuff.
40. Smile for no particular reason.
41. Be agreeable.
42. Love yourself.
43. Listen to good music.
44. Watch less TV.
45. Give it your best.
46. Pamper yourself.
47. Practice mindfulness.
48. As Bessie Anderson Stanley wrote in her little verse Success: "Live well, love much and laugh often."
49. Be happy now. Don't make it conditional.
50. Share your happiness with others.

Cheers :-)
 - Dandu

Tuesday, 16 August 2011

How Cloud Computing Works ?

Let's say you're an executive at a large corporation. Your particular responsibilities include making sure that all of your employees have the right hardware and software they need to do their jobs. Buying computers for everyone isn't enough -- you also have to purchase software or software licenses to give employees the tools they require. Whenever you have a new hire, you have to buy more software or make sure your current software license allows another user. It's so stressful that you find it difficult to go to sleep on your huge pile of money every night.
Soon, there may be an alternative for executives like you. Instead of installing a suite of software for each computer, you'd only have to load one application. That application would allow workers to log into a Web-based service which hosts all the programs the user
would need for his or her job. Remote machines owned by another company would run everything from e-mail to word processing to complex data analysis programs. It's called cloud computing, and it could change the entire computer industry.
In a cloud computing system, there's a significant workload shift. Local computers no longer have to do all the heavy lifting when it comes to running applications. The network of computers that make up the cloud handles them instead. Hardware and software demands on the user's side decrease. The only thing the user's computer needs to be able to run is the cloud computing system's interface software, which can be as simple as a Web browser, and the cloud's network takes care of the rest.
There's a good chance you've already used some form of cloud computing. If you have an e-mail account with a Web-based e-mail service like Hotmail, Yahoo! Mail or Gmail, then you've had some experience with cloud computing. Instead of running an e-mail program on your computer, you log in to a Web e-mail account remotely. The software and storage for your account doesn't exist on your computer -- it's on the service's computer cloud.
Cloud Computing Architecture:

When talking about a cloud computing system, it's helpful to divide it into two sections: the front end and the back end. They connect to each other through a network, usually the Internet. The front end is the side the computer user, or client, sees. The back end is the "cloud" section of the system.

The front end includes the client's computer (or computer network) and the application required to access the cloud computing system. Not all cloud computing systems have the same user interface. Services like Web-based e-mail programs leverage existing Web browsers like Internet Explorer or Firefox. Other systems have unique applications that provide network access to clients.
On the back end of the system are the various computers, servers and data storage systems that create the "cloud" of computing services. In theory, a cloud computing system could include practically any computer program you can imagine, from data processing to video games. Usually, each application will have its own dedicated server.

A central server administers the system, monitoring traffic and client demands to ensure everything runs smoothly. It follows a set of rules called protocols and uses a special kind of software called middleware. Middleware allows networked computers to communicate with each other.

Grids, Clouds and Utilities, Oh My!

Cloud computing is closely related to grid computing and utility computing. In a grid computing system, networked computers are able to access and use the resources of every other computer on the network. In cloud computing systems, that usually only applies to the back end. Utility computing is a business model where one company pays another company for access to computer applications or data storage.
If a cloud computing company has a lot of clients, there's likely to be a high demand for a lot of storage space. Some companies require hundreds of digital storage devices. Cloud computing systems need at least twice the number of storage devices it requires to keep all its clients' information stored. That's because these devices, like all computers, occasionally break down. A cloud computing system must make a copy of all its clients' information and store it on other devices. The copies enable the central server to access backup machines to retrieve data that otherwise would be unreachable. Making copies of data as a backup is called redundancy.

Cloud Computing Applications:

The applications of cloud computing are practically limitless. With the right middleware, a cloud computing system could execute all the programs a normal computer could run. Potentially, everything from generic word processing software to customized computer programs designed for a specific company could work on a cloud computing system.

Why would anyone want to rely on another computer system to run programs and store data?
Here are just a few reasons:

•Clients would be able to access their applications and data from anywhere at any time. They could access the cloud computing system using any computer linked to the Internet. Data wouldn't be confined to a hard drive on one user's computer or even a corporation's internal network.
•It could bring hardware costs down. Cloud computing systems would reduce the need for advanced hardware on the client side. You wouldn't need to buy the fastest computer with the most memory, because the cloud system would take care of those needs for you. Instead, you could buy an inexpensive computer terminal. The terminal could include a monitor, input devices like a keyboard and mouse and just enough processing power to run the middleware necessary to connect to the cloud system. You wouldn't need a large hard drive because you'd store all your information on a remote computer.
•Corporations that rely on computers have to make sure they have the right software in place to achieve goals. Cloud computing systems give these organizations company-wide access to computer applications. The companies don't have to buy a set of software or software licenses for every employee. Instead, the company could pay a metered fee to a cloud computing company.
•Servers and digital storage devices take up space. Some companies rent physical space to store servers and databases because they don't have it available on site. Cloud computing gives these companies the option of storing data on someone else's hardware, removing the need for physical space on the front end.
•Corporations might save money on IT support. Streamlined hardware would, in theory, have fewer problems than a network of heterogeneous machines and operating systems.
•If the cloud computing system's back end is a grid computing system, then the client could take advantage of the entire network's processing power. Often, scientists and researchers work with calculations so complex that it would take years for individual computers to complete them. On a grid computing system, the client could send the calculation to the cloud for processing. The cloud system would tap into the processing power of all available computers on the back end, significantly speeding up the calculation.

Cloud Computing Concerns:

Perhaps the biggest concerns about cloud computing are security and privacy. The idea of handing over important data to another company worries some people. Corporate executives might hesitate to take advantage of a cloud computing system because they can't keep their company's information under lock and key.
The counterargument to this position is that the companies offering cloud computing services live and die by their reputations. It benefits these companies to have reliable security measures in place. Otherwise, the service would lose all its clients. It's in their interest to employ the most advanced techniques to protect their clients' data.
Privacy is another matter. If a client can log in from any location to access data and applications, it's possible the client's privacy could be compromised. Cloud computing companies will need to find ways to protect client privacy. One way is to use authentication techniques such as user names and passwords. Another is to employ an authorization format -- each user can access only the data and applications relevant to his or her job.
Some questions regarding cloud computing are more philosophical. Does the user or company subscribing to the cloud computing service own the data? Does the cloud computing system, which provides the actual storage space, own it? Is it possible for a cloud computing company to deny a client access to that client's data? Several companies, law firms and universities are debating these and other questions about the nature of cloud computing.

How will cloud computing affect other industries? There's a growing concern in the IT industry about how cloud computing could impact the business of computer maintenance and repair. If companies switch to using streamlined computer systems, they'll have fewer IT needs. Some industry experts believe that the need for IT jobs will migrate to the back end of the cloud computing system.
Another area of research in the computer science community is autonomic computing. An autonomic computing system is self-managing, which means the system monitors itself and takes measures to prevent or repair problems. Currently, autonomic computing is mostly theoretical. But, if autonomic computing becomes a reality, it could eliminate the need for many IT maintenance jobs.

Same As It Ever Was !
Cloud computing could turn home computers into simple terminal interfaces. In some ways, this is a step backward. Early computers included hardwired user terminals. Each terminal had a computer monitor and keyboard, but they only served as an interface to the main computer. There was no way to store information locally on a terminal.
Keep smiling :-)

10 Ways To Improve Your Personality

Contrary to what you may think, you can improve your personality.
Until quite recently it was believed that personality is permanent. In 1890 William James, the famous Harvard psychologist, wrote in his influential work The Principles of Psychology, that personality was "set in plaster" by early adulthood. This view prevailed for over a century; however, the idea that personality is more fluid has gained ground over time. We are now at the point where we realize that we have influence and control over which traits and characteristics we want to develop or refine.  

What is Personality?

The "personality" is the typical pattern of thinking, feeling, and behaviors that make a person unique.
When we say that someone has a "good personality" we mean that they are likeable, interesting and pleasant to be with.
Everyone wants to be attractive to others.  To that end, having a good personality is vital - probably even more so than good looks. In fact, approximately 85 percent of your success and happiness will be a result of how well you interact with others. Ultimately, it is your personality that determines whether people are attracted to, or shy away from you.
While we can only enhance our looks to a certain extent, we have the ability to improve the personality as much as we want. We can develop or integrate any trait we deem fitting and agreeable.
Here are some ways we can accomplish this:

1.Be a better listener.Jacqueline Kennedy Onassis was considered one of the most charming women in the world because she cultivated the skill of being an exceptional listener. She was known for the way she would look a person in the eyes,  hang on their every word, and make them feel important. There is nothing more appealing than having someone listen to you intently making you feel like you're the only person in the world.

1.Read more and expand your interests.
The more you read and cultivate new interests, the more interesting you are to others. When you meet new people it gives you the opportunity to share what you know and to exchange your views with them. 

1.Be a good conversationalist.
This relates to how much you read and know. Once you have much to contribute, learn how to talk about it with others. No one can read about or know everything, so it's refreshing to learn from others those things we don't have the time to about read ourselves. If you happen to be shy, join a group like Toastmasters that encourages you to talk about what you know.
Enjoy the article on The Art of Conversation!

1.Have an Opinion.There is nothing more tiresome than trying to talk to someone who has no opinion on anything. A conversation has nowhere to go if you have nothing to expound on. If, however, you have an uncommon point of view or differing opinion, you are more interesting and stimulating to be with socially (unless you're a know-it-all, of course).  A unique outlook expands everyone's perspective.

1.Meet New People.Make the effort to meet new people especially those unlike you. It not only exposes you to different cultures and alternative ways of doing things, it broadens your horizons. 

1.Be yourself.The next most tiresome thing after having no opinions is trying to be something you're not. Molding yourself in order to fit in, or be accepted, usually backfires. Since each of us is unique, expressing that uniqueness is what makes us interesting. Attempting to be a carbon copy of someone else not only falls flat, but reveals a lack of authenticity. 
 
1.Have a positive outlook and attitude.Who wants to be around people who are negative, complain a lot, or have nothing good to say? In fact, most of us run when we see them coming. Instead, be the kind of upbeat person who lights up a room with your energy when you enter it. Do it by looking for the best in people and things. Smile warmly, spread good cheer, and enliven others with your presence.
See: How to Think Positively

1.Be fun and see the humorous side of life.
Everyone enjoys the company of someone who makes them laugh, or smile, so look for the humorous, quirky side in a situation - there always is one. Comic relief is a much welcome and needed diversion at times. When you can add fun and lightheartedness to an otherwise dull or gloomy setting, others will naturally be attracted to you, not to mention grateful.

1.Be supportive of others.Being supportive is probably the most endearing quality you can integrate into your personality. Just as you yourself welcome it, be the support for others when they need it. We all love a cheerleader in our corner; someone who is encouraging, believes in us and helps pick us up when we're down.

1.Have Integrity and treat people with respect.
Being honest and true to your word will bring you the admiration, respect and gratitude of others. Nothing improves a person's personality more than integrity and respect - respect for others, as well as respect for yourself.

We humans have the power and ability to shape our personalities however we wish. When we develop ourselves to be all that we can be, we contribute to our own, as well as the happiness of others.

Cheers & Be Happy always

How to Give a Great Speech - Part 1: Preparation


If you have to give a keynote speech, an after-dinner talk, or an address to a group of customers or colleagues then preparation leads to success.

Here are some key tips:

1. Investigate the audience.Find out as much as you can about your audience, their interests and their likely mood. What is it that they will want from your session – information, entertainment, tips, ideas, guidance? What will they have heard or done just before you come on? Will they be impatient to eat? Will they have had something to drink? The better you understand their needs and attitude the more suitable you can make your speech.
2. Talk to the organiser.If you are giving a talk at someone else’s event then find out what outcomes they want from your session. What are their expectations? What would represent success for them?
3. Investigate the logistics.What is the room layout – theatre style, cabaret style etc? Will you have a podium, a stage or a microphone? Ask for the things that you might need – e.g. a microphone, a projector and even a glass of water. Understand the programme and exactly how much time you have. Look at what comes before and after you and make sure that your talk fits in appropriately.
4. Select the theme of your talk and the key message.What is the main purpose of your communication? What is the single most important thing you are trying to achieve with this talk? Focus on that. It is easier for people to understand and remember a short clear message rather than a long rambling collection of different points.
5. Write down various ideas that support your message.Collect different ideas, stories, quotations, jokes (if appropriate) that relate to and support your theme. You can do this on separate pieces of paper or on your computer. Move them around and consider how to construct your story.
6. Build a structure.Your talk should have a simple and clear structure to it. For example you might start by stating a problem that affects the listeners. You might explain what causes the problem and why it is serious. You might then introduce your proposal for solving the problem. Then you might finish with a summary and a call to action that lucidly states what you want them to do. Whatever the topic, your talk should build in a logical way so that your audience can easily follow your train of thought.
7. Add some light and shade.Variety is the spice of life. Think about how you can make your talk really engaging by mixing the approach a little. You do not want dry facts and serious admonitions all the way through. If appropriate add in some humour to lighten the mood. Include some stories if possible – preferably about real people or even yourself. The personal touch can really help to give the talk authenticity and interest.
8. Practise, practise, practise.Put your material together in the best way you can and then try it. Practise the talk – preferably out loud. Move things around and drop the less effective points so that the talk really fits together well and communicates the most important points effectively. If possible get someone to listen to your rehearsal and give you some constructive feedback. Check your timing and ensure that you will not over-run.
9. Memorise and use prompt cards.You should not try to memorise the whole talk – just the key headings so that you can remember the main points. The subsidiary material will come to you in a natural way if you know the key topics. If you feel unsure on this then have some prompt cards just in case.
If you follow these steps you are half way there. Now all you have to do is to deliver the talk really well and we will cover that next.

Cheers.