If you are an Indian passport holder and travel often, chances are that you have had to face visa issues once or more.As of 2018, 59 countries offer visa on arrival or visa-free travel to Indian passport holders. But that is hardly any consolation, given that most countries in Europe and the Americas still require you to get that visa stamped on your passport.Read it at India Today Related Items
In recent years, developing a great user experience has become critical for success in software development. With so many different options for products, users have the power and freedom to choose to use those companies with which they have the best experience.“UX is an established discipline,” said Jason Moccia, CEO of OneSpring. “It has been around for many years in the software development space. I think what’s happening now, and will happen over the next year or two, is it is becoming a more important component of the software development life cycle.” Companies are beginning to understand that if customers have a bad experience interacting with their product, they may not return. Having a bad user interface can be just as bad for business as having a bad product.More recently, customer experience, or CX, has also been gaining popularity as a new trend in application development. “When I think of the definition between both of them, I think of CX as the kind of emotional side of how customers interact with a company, whereas UX is all about interaction,” said Moccia. The UX is what drives a customer or user to use a product, but the CX aspect is how that interaction makes them feel.According to Moccia, a key part of CX is the journey map. which follows the journey of a customer as he or she interacts with a company’s product. In UX, they look at ‘personas,’ which are essentially representations of users. Both are very important to look at and take into consideration when developing software. UX/CX are increasingly important especially due to the impact they can have on the success of a product. “What you are trying to do is impact the bottom line,” Moccia told SD Times. “You are trying to increase the emotional positivity somebody will have while interacting with your company.”Now that UX/CX is so crucial to building software that users will love, how can companies fit it into their existing development cycle without having to reinvent the wheel? Moccia said that companies are still trying to figure out where CX fits in their organization. Since it is a relatively new concept, working it into organizations can be tricky. “I think over the next year there is going to be more of a definition within organizations on what CX is, what it looks like for a company, and who oversees CX within that company,” said Moccia.According to Moccia, understanding the roles and responsibilities in regards to UX/CX is a challenge for many. Depending on what development life cycle discipline you follow, UX/CX will be addressed at different points. He gave the example of Agile development, where UX and usability testing would typically come after development. They said they are seeing more companies bringing UX/CX to the front and building a prototype to show to product users and then developing on that prototype. “You have to adapt to an organization and what they are trying to achieve on the customer experience side and make sure you get that right before you start building,” said Moccia.Moccia says that development teams need to be open-minded to different disciplines in order to be successful in implementing good UX/CX. “There is a lot more that goes into it up front so when we talk to developers about it there is a general resistance because it alters the premise of Scrum in their mind,” he told SD Times.“In software there is somewhat of a resistance because they look at it as a waterfall and what I always tell people is that it is not waterfall, you can still break apart user experience into iterative, bite-sized portions,” says Moccia. “We’re going to focus on just one portion of an application and really get that right and then give it to the development team to build and then we will focus on another one. So there are ways to slice this and I would say the challenge for developers, just being open to that and working really with an end in mind.”
For silicon manufacturers, Project Treble has reduced the need to continuously invest in older silicon to support each release. Google has gotten Qualcomm, MediaTek, and Samsung SLSI to co-develop BSPs starting with Android P, which means that their release schedule can be accelerated with less effort. “This is an important step in accelerating the adoption of Android releases that bring numerous benefits to our partners, users, and Android developers. We look forward to seeing many more partners launch or upgrade devices to Android P,” Iliyan Malchev, Project Treble architect, wrote in a post.GitHub announces beta of Checks APIGitHub has announced the public beta of the Checks API, which allows developers to get better feedback on their code. It allows for the creation of sophistication tooling for continuous integration, linting, and acceptance testing on GitHub. According to the company, it will show more detailed reports, rather than just showing if a build passed or failed. It will also annotate code with detailed information and kick off reruns from with the GitHub interface. In addition, it will provide access to build outputs on pull requests via the “Checks” tab. It features integration with Travis CI and will soon integrate with CircleCI as well.“Today’s announcement is just the start. We’ll continue shipping new ways for you to make the most of GitHub and build useful, powerful tools that work seamlessly with our platform. With easy access to an open ecosystem of applications, you can create fast and flexible workflows that help you focus on what matters most,” GitHub wrote in a post. Perforce Software has announced that its version control software, Helix Core, now supports multi-factor authentication. This new feature will enable teams to have more options to control access to customers’ digital assets.The company noted that according to the 2017 Verizon Data Breach Investigative Report, 81 percent of data breaches were the result of weak or stolen credentials. Multi-factor authentication can help reduce the risk and bring that number down, Perforce explained.“Helix Core has always been one of the most securable version control systems because of its fine-grained access controls, high-visibility audit logs, strong password security, and secure replication,” explains Tim Russell, chief product officer at Perforce. “With this release, Helix Core now offers 360-degree MFA protection, adding to its distinction as the most securable version control system on the market.”Google’s Project Treble is aiming to speed up delivery of new Android releasesGoogle has revealed an update to its technology Project Treble. According to the company, the technology has enabled it to bring Android Beta to more phones this year.Treble was designed to reduce the challenges of aligning Google, silicon manufacturers, device manufacturers and carriers to bring new Android releases quickly to devices.