Software test automation has been the most controversial activity in any organization. In most of the organizations, it starts with lot of potential to reduce the test efforts drastically and magically, but ends up in spending unreasonably high amount of efforts in maintaining the developed automation suite. The ROI becomes non-achievable and finally management decides to switch back to manual testing. Some of the main reasons for failure of Software Test automation initiatives are:
- Continuous changes in requirements and UI object properties
- Requirement of highly skilled programmer (Java / C# / VB etc.) for developing automation scripts
- Less modularity in automated Read more »
Since Apple introduced Automatic Reference Counting (ARC), it has eased life of a developer to concentrate on business logic and let ARC handle memory.
Developers who have started using ObjectiveC and creating iOS Apps recently, misinterpret ARC as garbage collection. ARC is not garbage collection as provided by JAVA and .NET runtimes, but a compile time feature that is executed somewhere between Preprocessor and compiler.
To understand ARC, a developer should first understand ObjectiveC’s “Object ownership” mechanism. The concept of “Object ownership” just implies that a class should either own and manage memory that it allocates or either delegate it to some other class. This mechanism can be visualized well by disabling ARC and using Read more »
At the digital technology trade fair CeBIT 2014 in Hannover, David Cameroon, The Prime minister of United Kingdom, announced that 45million pounds would be made available for research in internet of things in the UK. While this announcement signals the growing interest of IoT in governments and state bodies, enterprises have already made some big leaps in this space.
The ecosystem under Internet of Things offers many opportunities for players including but not limited to Chip manufacturers, Network operators, M2M service providers, Cloud computing, Data analytics and App developers.
According to Gartner Internet of things will result in $1.9 trillion in global economic value add on by 2020, through sales into Read more »
Growing technological advancement in the IT sector is having a significant impact on the evolution of software testing landscape. With the advent of service oriented architecture (SOA), increase in virtualization and adoption of cloud computing, testers today have a lot of new aspects to consider. The pressing demands on quick time to market, cutting operational costs and emphasis on regulatory compliance, adds to the complexity.
A research report by Nelson Hall suggests that independent software testing services is expected to grow by 9.5% year on year till 2018. That’s not all, going forward industry experts and specialists expect a lot more interesting trends in the software testing domain. Here are some paradigms increasing in popularity because they offer solutions to clients’ needs and Read more »
In the learning applications world the need of integrating the application with other platforms/tools/portals is rapidly growing. To provide a standard platform for the integration of the applications, IMS enabled the LTI compliance.
Let us first understand the basic use and benefits of LTI.
IMS Global highlights, LTI (Learning Tools Interoperability) helps in establishing a standard process for integrating the rich learning applications with platforms like LMS or other educational portals. In LTI these learning applications are called Read more »
Enterprises and ISVs – big or small, outsource their software development work and rely on their development partners to bring their products to life. Software outsourcing has become a known practice to help attain and sustain the hard earned competitive advantage in the global marketplace.
It is true that the major advantages of outsourcing are cost arbitrage and quick time-to-market. However, in pursuit of these gains at the fastest pace, many enterprises and ISVs lose out in making a right choice. They inadvertently choose a provider which offers a standard set of services with less or no cognizance to customer’s unique business or product goals. These goals could range from increasing business agility to reducing time- to- market, from market expansion to innovative product development Read more »
IDC estimates predict Internet of Things (IoT) market to grow to $8.9 trillion with over 212 billion connected things by 2020. With Internet of Things we are talking about internet enabled- connected, smart devices that can network and communicate with each other to manage our world intelligently.
The ‘things’ under IoT have embedded intelligence with the ability to collect, analyze data and share it via machine to machine (M2M) or in real-time with cloud-based solutions to provide new innovation in business and consumer services/applications like business process automation, home automation, medical device functionality, data center automation, security, building automation and the list goes on. In other words, combining hardware, software, technology mash-ups (mobile, cloud, WSN, analytics), robotics and Read more »