Archive for May, 2007

What to test, and when - presentation

Thursday, May 31st, 2007

You can now download the PDF of the presentation I gave at DevTeach on What to Test, and When.

My apologies for putting this up so late.

In brief, you can’t provide business value if you can’t ship. Shipping software means more than having some features passing some automated tests, although most of the discussions I’ve been hearing in the Agile circles seems to say that that is enough. Are you really going to be putting credit card numbers into that system before you’ve done any security testing? I hope not. Same thing goes for usability, scalability, etc.

So do you really have to be able to release software every two weeks, or month?

Bottom line, understand the terms and conditions of every release, and plan accordingly - both in development effort as well as in testing scope and amount. Also, sponsor-driven constraints like trade-shows will affect what you need to test and when.

So, viewing testing outside the context of hands-on project management is ineffective.
Why do we have that independent QA department again?

Profitable E-commerce solutions just a click away

Wednesday, May 30th, 2007

Shopstorenow.com, the site which is developed by Neo Orange Software System, provides profitable e-commerce solutions where interested people can establish online stores. The owner of shopstorenow.com, T.S. Anand speaks about the unique shopping cart and its features and he says, “Through shopstorenow.com clients can automatically download electronic products, do flexible front store management, store administration, integrated online payment options, proper sales analysis, accounting facility and shopping cart which enables our clients to create e-store without any HTML coding as such. There is provision of on screen shopping list, shipping calculator, different layout for the cart and a unique checkout process, sales and marketing information, management of merchandising account, inventory management and e-commerce hosting. “

The well defined shopping cart can integrate with the existing customer sites with facilities like HTML code generator tool, steps to generate the “Add to button” codes and proper backend support like invoice management, shipping, sales tax etc. There are unique SEO features facilitating SEO marketing and promotion with characteristics like unique product title and mega tag for each product page, user defined title, mega tags and Meta description and individual title, Meta tags and Meta Description for the product and categories. This feature helps in increasing the site ranking in search engines.

Shopstorenow.com helps in optimization of website text and eventually sites get placed in Google page rank. On successful store creation clients can get to do live chat with customers, solve scripting needs and many other provisions like sales and inventory forecasting, free real time web stats, bulk import, UPS, USPS, Fedex, Canadian shipping and integrated shipping solutions and drop shipping integration etc.

Clients can visit the site Shopstorenow.com for more value added facilities and shopping cart solutions of Shopstorenow.com and for the demo of the site and the admin panel. Log onto Shopstorenow.com or dial 1-877-792-2075 for assistance.

Facebook taps e-commerce potential with new partnerships

Wednesday, May 30th, 2007

Social networking site Facebook is taking on MySpace’s multiplatform functionality by teaming up with 65 developer partners including Amazon.com, Microsoft and Slide to integrate commercial Web sites with the Facebook network. The new platform announcement at the Facebook f8 Event in San Francisco last Thursday comes months after the network expanded from a student-only community to a site open to the public. The first result of the partnership with Amazon.com was the development of a new application called “Book Reviews.” 

The application lets Facebook users write and display book reviews on their profile pages. Facebook users can then click on the “Buy at Amazon” button and be sent directly to Amazon’s e-commerce site for purchase. The two companies are working on additional applications that will be announced later. Microsoft has created an application called Popfly, a Web-based tool that lets users create applications and add them to their profiles, such as embedding mashups of Web sites directly onto profiles. 

The Slide application lets users create slide shows for publishing and viewing personal photos and video clips. In addition, the platform lets friends of the profile user post their own photos and videos.  Other development partners include Digg, Dogster, Virgin Mobile USA, Warner Brothers Reocrds and FeedBurner. 

Outsourcing India

Wednesday, May 30th, 2007

Outsourcing usually conjures up images of Indian companies taking software support jobs away from the West to lower-cost locales. But as India’s own economy rapidly expands, domestic companies across a range of sectors are turning to outsourcing–of a domestic variety. The result: a lucrative market that both global tech majors and the Indian players want to tap.

Telecom is a sector where Indian outsourcing has seen the largest deals. India is the world’s fastest-growing mobile market, adding about 6 million subscribers annually. As companies ramp up, they’re resorting to outsourcing to ensure that the technology keeps pace with expansion. In India’s case, it means anything done outside the corporate wall, even if it’s just down the street.

IBM (nyse: IBM - news - people ), which signed a 10-year contract valued between $600 million and $800 million this year to manage Idea Cellular’s outsourced technology operations, Electronic Data Systems (nyse: EDS - news - people ) and Accenture (nyse: ACN - news - people ) are among the global companies pursuing deals in high-growth sectors like retail and telecom. In 2004, Accenture signed a 10-year outsourcing agreement with leading consumer goods major Dabur.

But Indian companies’ reasons for outsourcing are different from their counterparts in the West, where the motivation is primarily cost saving, says Inderpreet Thukral, director for strategy and business development at IBM India/South Asia.

“In India, the primary motivation is scale–how do companies scale back office and IT. Also, because of the large software services market in India, it is harder for small companies to attract talent. For those two reasons, outsourcing becomes a good story,” Thukral says.

Software and services spending is now outweighing companies’ hardware expenditures, says tech industry body Nasscom. India’s technology market is predicted to reach about $16 billion by the year’s end.

That market is still predictably small, but it’s now growing at rates of above 20% annually, and Nasscom predicts that number could touch around 35% if the government starts opening up more to outsourcing. By contrast, worldwide spending on tech-related products and related services passed $1.5 trillion in 2006, though it grew only at a rate of 7.7%.

India isn’t yet a homogenous market, says Rajdeep Sahrawat, vice president at Nasscom. “If you take the top 100 firms, there is little difference in their maturity and that of their global peers. But for small and medium firms that haven’t yet developed technology to a point where they can outsource, software services companies need to create an environment for them to outsource. They need to invest in the market to educate customers.”

Multinationals, because of their experience in developing markets, have an edge over Indian companies when it comes to outsourcing by small and medium-sized companies, says Sahrawat.

“When Microsoft launches a product, they do so much pre-launch activity. Indian firms don’t have as much experience,” he says, adding that when it comes to top-tier contracts, Indian and global majors are on an equal footing. “Size doesn’t matter when it comes to outsourcing large contracts. It hinges a lot on culture, whether they’re comfortable with a likely partner.”

And companies like Bangalore-headquartered IBM, which grew at a rate of 37% in India in 2006, are ramping up investments in India to ensure they are in a position to capture as much of the market as possible. They don’t want just the small deals, emphasizes Thukral.

“Our [10-year] outsourcing deal with [Delhi-based real estate developer] DLF was $29 million. It was a big step for them, but for us it wasn’t any different. Clients understand that IBM is just as effective and responsive as when we do large deals,” he says.

But the edge enjoyed by global companies is disappearing as Indian software majors, which now earn the majority of their revenues from U.S. and European markets, focus on domestic clients.

One such company is Wipro (nyse: WIT - news - people ), which last year saw over 20% of its revenues come from India. “We have a separate team focused on identifying opportunities, doing concepts, selling to potential customers. The last three deals were in the range of $60 million to $80 million,” says Amin Raibagi, Wipro’s general manager for sales and operations for outsourcing. Over the next five years, the Indian market could see 50 deals in the $100 million range, he says.

Though Wipro doesn’t yet have deals as big as, say, IBM’s, Raibagi says the company is confident of generating revenues through a host of smaller deals. Bangalore-based Wipro’s largest such deal recently was a 10-year outsourcing contract with HDFC Bank (nyse: HDB - news - people ), for $80 million.

Tata Consultancy Services, India’s largest software service major, last year saw over 10% of its revenues come from the Indian market. But the company is not interested in large hardware plus software deals and often stays away from them internationally as well, says spokesman Pradipta Bagchi. “We’re more interested in mission critical deals,” he says.

TCS, which handles IT for market leader State Bank of India, is also not looking at deals that involve the transfer of assets, because they involve margin dilution, he says.

For Indian companies, smaller deals allow more time to understand complex processes and help them build relationships, says Anish Zaveri, associate director for Advisory Services at KPMG. “Indian IT companies do not have large overheads like the multinational IT companies. So they do not need to sign large deals to keep them going,” he points out.

The domestic services market is highly fragmented, says Forrester Research’s India head, Sudin Apte. “In some industry spaces such as banking and financial services, you see enormous competition, and then in small and medium businesses and technology-laggard industries, you see several local, relatively unknown firms work,” Apte says.

Several companies that compete for offshore services, including Infosys Technologies (nasdaq: INFY - news - people ) and Cognizant, do not participate in the domestic market at all, except Infosys’ interest in its own core banking applications, says Apte. Last year, only about 2% of Infosys’ revenues came from India.

But Infosys’ CFO, V. Balakrishnan, emphasizes that the Bangalore-based tech major is definitely interested in the domestic market, though maybe not immediately. “India is just opening up; it’s still an immature market. Outsourcing is a growth story, not an efficiency story. … We play the efficiency game, and we work with large global companies,” he says.

Once the market matures, Infosys will enter it in a large way, says Balakrishnan. And with the way outsourcing is growing in India, it looks as if there will be enough space for both global and domestic players to grab multibillion-dollar contracts across a range of sectors.

Search Engine Optimization Company SEO 1 Services Launches New Marketing Site

Wednesday, May 30th, 2007

SEO 1 Services, a Dallas based search engine optimization company, has unveiled its new internet Marketing site. The Company’s site takes the confusion out of search engine marketing (SEM) and tailors SEO services to each client irrespective of size. The online marketing solutions provider offers pay-per-click-PPC management, press release services (writing and distribution), comprehensive consulting and online visibility solutions. 

Unlike other Search Engine Optimization services (SEO) firms SEO 1 Services employs trained certified experts with a wide variety of backgrounds and business experience. “Planning, implementing and monitoring an internet marketing and SEO strategy is a webmaster’s most daunting aspect when developing and managing an online business and SEO 1 Services has solved that puzzle,” says consultant Rodney Brook. 

Inline with the company’s integrated approach to SEO services, search engine optimization projects are presented to teams comprised of web designers, a project managers, business consultants, copywriters, and link building experts to make sure that all aspects of the clients operation are addressed. “Implementing the step by step approach to search engine marketing is the answer to our clients’ most pressing needs: how to increase visibility, traffic, and revenue”; says SEO consultant Rodney Brook. 

Organic or Natural Search engine optimization remains the main focus of the optimizing team as it is the most cost effective to clients who wish to decrease if not eliminate dependence on paid advertising options such as Google adwords or yahoo’s search Marketing. With online visibility solutions, that includes online PR (press release services) and using SEO 1 Services distribution network, a client will see its traffic, ranking and revenues increase dramatically. 

As part of search engine marketing (SEM), pay per click (PPC) management is a strategic part of the integrated approach to online marketing. Although the main goal is to minimize paid advertising, pay per click remains a valuable tool to attract qualified visitors searching for the highly competitive and non core competency keywords designed to add revenue the bottom line. 

SEO 1 Services is developing an in house PPC management solution aimed to streamline tracking and automate the monitoring system. The new software, set to be implemented within the next month, will reduce human input and allow the same efficient keyword management, pay per click optimization to reduce advertising cost, increase traffic and ROI (Return on Investment). 

Because of the skyrocketing costs of internet advertising, “the integrated organic search engine optimization (SEO) strategy is the key to online marketing success.” 

About SEO 1 Services
Dallas based SEO 1 Services (www.seo-1-marketing-services.com) is a leading internet marketing company specializing in organic or natural search engine optimization, PPC Management, press release services, web design and online visibility solutions. 

Increase Your Rankings With These Search Engine Optimization Strategies

Wednesday, May 30th, 2007

The point of optimizing your website is so that you will get ranked higher in the search engines and receive more visitors to your site. As a result, you will increase sales and revenue. Consider the following tips so that you will be able to optimize your site and be returned as a higher result in the search engines. 

Finding the appropriate keywords for your website and market is very important. Fortunately, there are a wide variety of software programs that will help you determine the appropriate keywords for your industry so that you will be able to include them on your website. All search engines take keywords into account when crawling the web and ranking results, so if you utilize your keywords effectively it will help you get higher positioning. However, you can misuse keywords as well which will ultimately only cause you problems. Make sure you know the correct keywords for your market as well as how to use them correctly on your website. 

Links are another very important aspect of increasing your rankings. The reason for this is many search engines are crawling the web and looking for the amount of sites that are on the Internet linking to your website. The more links you have, the more weight is given to your website. So, you should put a lot of effort into getting links to your website distributed throughout the Internet. Not only will your traffic increase because more people will be exposed to your site via links, but your search engine rankings will be increase as well. 

If you want to increase your rankings you need to be sure you are not using frames. The reason for this is that frames cause problems with a lot of search engines and if you are using frames, you may not get indexed. Obviously, achieving top search engine rankings is pretty difficult if your website isn’t even listed! 

Another important tip is to be sure you do not spam the search engines. The reason for this is that the majority of all search engines do not support spammers, so if you are doing anything that can possibly be considered as SE spamming you should stop immediately to avoid being blacklisted by the search engines. 

There are many other things you can do as well to focus on increasing your rankings with the search engines, but the best advice is to follow the above tips and also research online what different search engines are looking for. Doing so will give you a better chance of meeting the search engines expectations. 



View My Stats