Blog

  FitNesse- Testing Business scenarios for UAT


In this blog I will be introducing FitNesse tool, an automated testing tool for user acceptance testing. This blog will give an overview of the tool which is a Wiki built on top of Fit framework and used for automating Acceptance test cases. Existing User Acceptance Testing Processes Manual Acceptance testing: User exercises the system manually using his system knowledge. Acceptance testing with “GUI Test Drivers” (at the GUI level): These tools help the developer perform functional/acceptance testing through user interface such as a native GUI or web interface. Table-based Approach for acceptance testing: Starting from a user story (or…

  Impact of Cloud Computing on Various Domains


Cloud Computing can be seen as the logical evolution in outsourcing IT services. The promise is that, with Cloud Computing, every company (big or small) can get IT services in a very simple way. Cloud Computing is an epitome of the change in use of IT Infrastructure and Services as the consumers will not have to spend capital of owning or renting the Hardware/Software rather they can use the resources and expense is cut down to usage only. So, cloud computing would give extra business value over a long period of time along ensuring that the quick changing business needs…

  Top Five Free Open Source Project Management Software


Managing large projects involving different groups of people and complex tasks can be challenging. The solution is to use project management software, which allows a more efficient management of projects. Project management and collaboration skills play a major role in every business and often the outcome of a project is highly affected by the initial planning and monitoring stages of a project. Project management is especially important for small and flexible businesses where all the work is based on a few people who have to communicate and develop the workflow. Web-based project management and collaboration tools are the top choice of hundreds…

  Want to Hire the Cheapest Programmers on the Planet?


What is a fair hourly rate to pay a programmer? Of course the answer can depend on several well-understood aspects of the programmer: Location (city & country) Years of experience Type of experience Individual contractor or team member Communication ability Then again YOUR answer will also depend on your experience hiring programmers either locally or globally. Sometimes clients come to us experienced with neither and/or a directive to hire the cheapest programmers, or to comply with a threadbare budget. Consequently I have discussions about pricing and trade-offs with our clients and prospects every week. Here’s a summary of how these conversations go, in…

  10 REASONS FOR SOFTWARE OUTSOURCING


If in 2010 outsourcing seemed to be something suspicious and needs-to-be-verified, then today, on the threshold of 2014, outsourcing has become a reliable global industry with more to come. Software development, web design, content management are increasingly outsourced by both start-ups and IT monsters. And this tendency has its roots and reasons. Let us discuss the 10 top reasons for software outsourcing: 1. Team extension: Whether you are a startup, a software development team that needs additional IT resources or a non-IT business that needs informational technologies support to the core industry, you may need an outsourcing firm to provide you with…

  Top Five Best Free Online Project Management Application Services


Project management and collaboration skills play a major role in every business and often the outcome of a project is highly affected by the initial planning and monitoring stages of a project. Project management is especially important for small and flexible businesses where all the work is based on a few people who have to communicate and develop the workflow. Globalization has made collaboration even more essential since many modern businesses like web design agencies don’t even have a constant address – people all around the world are working from their home. You're a small business looking to get organized. The…

  Which Technology best suits to a requirement?


Whether you’re modernizing an existing system or starting a new system from scratch, the task of choosing technologies can be a daunting one.  Do you go with the old stand-by, or is it time to spread your wings with something new?  Do you try for something flashy (but risky), or do you go with a proven approach? The most familiar technology often becomes the hammer for every nail.  Before you head down that path, take the time to make sure it really makes sense.  There are many questions that need to be answered.  In this post I’d like to focus on two…

  Single Sign-On Implementation in CLOUD


Think about your usual work day where you invariably require authenticated logging in to various applications like your work station, checking your mails, etc. All these require you to put in your log in details to allow you access. It’s quite cumbersome, isn’t it? A single sign on would be a great solution to this in the sense that single login takes you to all the application you visit in a day at work. A proactive step ahead to this would be implementing it in a cloud environment where a user can log in once to a cloud and can…

  Business Benefits of Custom Software Development


Thе buѕіnеѕѕ wоrld grоwѕ mоrе соmреtіtіvе bу thе dау. Thе gоаl оf аnу buѕіnеѕѕ іѕ tо оffеr рrоduсtѕ аnd ѕоlutіоnѕ tо іtѕ сlіеntѕ, whісh іn turn mаkеѕ іt іmроrtаnt tо hаvе аn аrѕеnаl оf ѕоftwаrе. At thе еnd оf thе dау, mоrе buѕіnеѕѕеѕ bеgіn tо rеаlіzе thе nееd fоr vаrіоuѕ ѕоftwаrе аррlісаtіоnѕ. Mоѕt соmраnіеѕ аrе wіllіng tо рау tор dоllаr fоr а ѕоftwаrе аррlісаtіоn dеѕіgnеd tо hаndlе thеіr dау-tо-dау ореrаtіоnѕ. Wіth ѕuсh а dеmаnd fоr ѕuсh аррlісаtіоnѕ, ѕоftwаrе dеvеlорmеnt hаѕ еmеrgеd tо brіng tаіlоr-mаdе ѕоlutіоnѕ tо сlіеntѕ. Thеrе аrе mаnу аdvаntаgеѕ tо сuѕtоm ѕоftwаrе оvеr оff-thе-ѕhеlf ѕоftwаrе аррlісаtіоnѕ, whісh bеnеfіt bоth thе соmраnу…

  Five Rules to Freelancing Success


In today’s shaky economy, freelancing is on the rise. But it’s not all doom and gloom — freelancing is often fulfilling work. Plenty of people freelance by choice. Some do it to supplement their existing income, and others do it because full-time work is simply hard to find. Creative types often choose this professional option because freelancing offers flexibility and the opportunity to showcase work in a variety of arenas. Freelancers can be anyone — artists, writers, graphic designers, lawyers, financial consultants, accountants, journalists — you name it, someone's probably done it via freelance. If you’re looking to start a…