1. Recruit skilled and experienced people - Today's environment is more complex than ever. Tools like WebSphere® Studiohelp; but in the end, inexperienced people produce, at best, only mediocre results and, in most cases, fail because they do not understand good project management and the best ways to apply new technologies. An excellent Project Manager and Architect or Technical Lead provide joint leadership of the project. They set the tone of the project and have a vast impact on its ultimate success. If you have this type of resource, treat them well, very well. The project manager and technical lead should interview the other team members and they should have the final say about who joins the team. The rest of the team also needs to have above average skill and inexperience. Poor performers need constant attention and usually never "get it". In the end, they usually drag the team and slow down the progress. However, that does not mean the team cannot have junior level people. Often, they are more motivated to do well and shine given the opportunity. For example, in a team of 20 people, there might be 2 leaders, 6 senior resources, 9 mid-range resources, and 3 junior resources. This team of 20 people is broken down into 4 or 5 small sub-teams each with a team lead. IBM Software Services and IBM Global Services (IGS) have experienced Project Managers, Architects, Technical Leaders, and Consultants who can help with your project.
2. Use leading edge, not bleeding edge technology - Many Fortune 500 companies have successfully used mature technologies, such as J2EE and the WebSphere product family, for software projects that have had huge impacts on the way the company did business. In some cases, it is necessary to apply a leading edge technology that helps gain a distinct advantage over competition. However, there are risks with such a strategy and in this case, it is even more important to have excellent people on the project. Because there are few people with this kind of experience, it is important to get outside expert help. Projects that employ bleeding edge or untested technology should consider research projects. It might be useful to perform early proof of concepts on an emerging technology. However, it is unrealistic that a project based on such a technology can deliver in the same way or with the same costs as a project using more mature technology.
stay tuned for another 2 tips (10 all)
There are many different approaches a writer can take to make his writings attractive. One could take examples from their own life and tell it like some story. If it is something different which has something to get, the readers will attract to and will read it. Not only from your life but by using popular stories, a writer could always makes his writings nice and catchy for the readers.
A good writer always read. Reading is a good habit to practice if you want to be a good writer. Reading can generate you dozens of ideas when you’re writing on something. So try read a book even once a week. It would be better if you’re read things on your niche. Use catchy and meaningful quotes from famous characters. An article can gain a good reputation just by adding such quotes. Also a real story related to the scenario you’re writing about would be nice.
At last I want to say that always offer content to the reader in a unique way. Even the things which have been published before may get many visits if you write it in a unique different way.