Q : How do I ensure that requirements are correct with offshore development team?
A: We understand that same size does not fit all. For some companies, we have followed waterfall model with requirements first and development to follow the requirements. Whereas for others we have followed Agile approach. In dynamic environment, where all requirements are not known upfront, dedicating someone to create detailed requirements document and then using that document as a signed contract between the two parties may not be the best approach to software development. In those scenarios, we have followed agile methodology, delivering a usable software every few weeks and continued requirements gathering. One of the most compelling aspects of working with eCommStreet is that we deliver the products that actually meet the business requirements.
Q: How can we create effective teams while being in completely opposite timezones?
A: Making the two teams collaborate effectively in completely different timezone is the biggest challenge faced by companies doing offshore development in India. We believe in constant collaboration between your team in US and the offshore development team in India and have devised the methodology to address this challenge. We would like you to consider offshore development team as an extension of your local team. Software development in today’s world has moved beyond writing specifications document and coding to specifications to collaboration between different team members and having a quick turn around time. To ensure that both teams get appropriate time for face to face collaboration, our team in India uses extended hours. We also have video and audio conferencing capabilities with individual team members as well as for the team that assist in better collaboration between two teams.
Q: What Is SEO?
Answer: Search Engine Optimization (SEO) is often considered the more technical part of Web marketing. This is true because SEO does help in the promotion of sites and at the same time it requires some technical knowledge – at least familiarity with basic HTML. SEO is sometimes also called SEO copyrighting because most of the techniques that are used to promote sites in search engines deal with text. Generally, SEO can be defined as the activity of optimizing Web pages or whole sites in order to make them more search engine-friendly, thus getting higher positions in search results.
Q: How Search Engines Work?
Answer: The first basic truth you need to learn about SEO is that search engines are not humans. While this might be obvious for everybody, the differences between how humans and search engines view web pages aren't. Unlike humans, search engines are text-driven. Although technology advances rapidly, search engines are far from intelligent creatures that can feel the beauty of a cool design or enjoy the sounds and movement in movies. Instead, search engines crawl the Web, looking at particular site items (mainly text) to get an idea what a site is about. This brief explanation is not the most precise because as we will see next, search engines perform several activities in order to deliver search results – crawling, indexing, processing, calculating relevancy, and retrieving.
Q: Why doesn't my Web site rank very well in the search engines?
Answer: Having your website rank high in the search engines is a science and the rules for search engine optimization (SEO) are always changing. Here are some reasons why you may be having poor ranking:
- Incorrect usage of the TITLE tag or no TITLE tag content.
- Too many occurrences of the same word in a page (spamming).
- Missing H1 and H2 heading tag content.
- Missing ALT tag content in your graphic links.
- No meaningful content in the first 250 characters on each page.
- Less than 200 words per page.
- Very few pages on your website.
- No links from other websites to your website (link popularity).
Also, you should always submit your site to any search directories manually. Please do not use automated submission services.
|