Google introduces new biometric authentication API for Android P

Google is looking to improve biometrics in its upcoming operating system Android P. The company announced developers can start using the BiometricPrompt API to integrate biometric authentication into their apps.

According to Google, biometrics are an important part to keeping users safe. Apps and devices typically utilize knowledge factors, possession factors and biometrics factors for an authentication mechanism. Knowledge factors usually include PINs and passwords, possession factors include a token generator or security key while biometric factors include fingerprints, iris or a user’s face.

“Biometric authentication mechanisms are becoming increasingly popular, and it’s easy to see why. They’re faster than typing a password, easier than carrying around a separate security key, and they prevent one of the most common pitfalls of knowledge-factor based authentication—the risk of shoulder surfing,” Vishwath Mohan, security engineer at Google, wrote in a post.

With Android P, Google wants to provide a better model for measuring biometric security, constraint weaker authentication methods, and provide a common platform and entry point for developers to easily integrate the capability.

Biometrics typically uses two metrics: False Accept Rate (FAR) and False Reject Rate (FRR). While both metrics provide accuracy and precision thanks to machine learning, Google says they don’t account for an active attacker or provide information about its resilience against attacks. In Android 8.1, the company introduced Spoof Accept Rate (SAR) and Imposter Accept Rate (IAR) to measure how easily an attack bypasses a biometric authentication service.

“Spoofing refers to the use of a known-good recording (e.g. replaying a voice recording or using a face or fingerprint picture), while impostor acceptance means a successful mimicking of another user’s biometric (e.g. trying to sound or look like a target user),” Mohan wrote.

SAR and IAR are used to detect whether biometric authentication mechanisms are strong or weak. Some examples of weak biometrics include having to re-enter a PIN or password, inability to authenticate payments or transactions, and shows users a warning about the risks of the biometrics.

“BiometricPrompt only exposes strong modalities, so developers can be assured of a consistent level of security across all devices their application runs on. A support library is also provided for devices running Android O and earlier, allowing applications to utilize the advantages of this API across more devices,” wrote Mohan.

Google hopes the new API will help strengthen and simplify digital identity authentication as well as providing the ability to securely and accurately implement biometrics.

“We want Android to get it right across all three. So we’re combining secure design principles, a more attacker-aware measurement methodology, and a common, easy to use biometrics API that allows developers to integrate authentication in a simple, consistent, and safe manner,” Mohan wrote.

 

The post Google introduces new biometric authentication API for Android P appeared first on SD Times.

via Click on the link for the full article

Flutter release preview 1 now available

Google’s mobile SDK for creating native applications is one step closer to its 1.0 release. They announced Flutter Release Preview 1 this week. According to Google, this release signals a new phase of development for the SDK.

“The shift from beta to release preview signals our confidence in the stability and quality of what we have, and our focus on bug fixing and stabilization,” Tim Sneath, group product manager for Flutter and Dart, wrote in a post.

The beta release of Flutter was first announced last month at Google I/O. According to the company, since the conference it has seen a 50 percent increase in active users and has become one of the top 100 software repos on GitHub.

The release preview 1 features improvements to the video player package, broader format support and reliability improvements. In addition, the team has extended support for Firebase to include Firebase Dynamic Links.

Other features include 32-bit iOS devices with ARMv7 chips support, and the addition of experimental infrastrucing on adding Flutter widgets to Android and IOS apps.

As for the tooling for Flutter, the team announced a new update to the Flutter extension for Visual Studio Code with a new outline view, statement completion and the ability to launch emulates from VS Code.

“As we get ever closer to publishing our first release from the ‘stable’ channel, we’re ready for more developers to build and deploy solutions that use this Release Preview,” Sneath wrote.

The post Flutter release preview 1 now available appeared first on SD Times.

via Click on the link for the full article

SD Times news digest: V8 6.8, Google Play developer features, and Oracle’s donation to Apache NetBeans

V8 version 6.8 is now available. V8 is an open-source JavaScript engine developed by Google and used in Google’s open-source browser Chrome. The latest release focuses on memory, performance, WebAssembly and APIs.

To avoid memory leaks, the latest version lets the context point to a ScopeInfo in order to break down dependencies. According to the team, there is already a three percent v* memory improvement on mobile devices. For performance, the release will feature array destructuring, object.assign and TypedArray.prototype.sort improvements. In addition, developers can start using trap-based bounds checking on Linux x64 platforms, the team explained.

The version is currently in beta, and will remain in beta until the release of Chrome 68 Stable in a few weeks. More information is available here.

Intel CEO resigns

Brian Krzanich has announced he is resigning as CEO and a memory of the Board of Directors for Intel. Chief financial officer Robert Swan will become the interim CEO, effective immediately.

The resignation comes after the company was informed Krzanich had a consensual relationship with an employee. According to Intel, the company has a non-fraternization policy that applies to all managers.

“The Board believes strongly in Intel’s strategy and we are confident in Bob Swan’s ability to lead the company as we conduct a robust search for our next CEO. Bob has been instrumental to the development and execution of Intel’s strategy, and we know the company will continue to smoothly execute. We appreciate Brian’s many contributions to Intel,” said Intel chairman Andy Bryant.

Google Play updated with new developer features

Google Play is getting a new update to help developers grow and optimize their subscriptions. The Google Play team announced a new subscription center designed to help users view, manage, renew, restore and cancel subscriptions. In addition, the center will also provide a cancellation survey to give developers more feedback into why a user is cancelling.

With the subscription center, Google is also announcing new deep links to enable users to manage subscriptions from their app, email or website. Other features include the ability to accept price changes without setting up a new SKU.

“We strongly believe that by building a great user experience, we build a high quality subscriber base. And by giving you tools and insights to better manage your business, you have the flexibility to do what is best for your business and your customers,” the Google Play team wrote in a post.

Oracle donates code to Apache

Oracle has completed a second donation to Apache NetBeans, the IDE for Java. According to the Apache Software Foundation, Oracle donated 1.5 million lines of code. “This donation constitutes the modules of NetBeans dealing with enterprise Java, JavaScript, PHP, Groovy, as well as miscellaneous features applicable to Mobile and Web development,” Apache wrote in a statement announcing the news.

Apache NetBeans (incubating 9.0) will focus on JavaSE. “After that, or at least separate from that process, we will start relicensing the new code, i.e., from the 2nd donation, once it is in Apache NetBeans Git. Right now, it is a ZIP file, it needs to be moved to Apache NetBeans Git, and we need to do that in the right way, and figure out what the right way is,” Apache wrote.

The post SD Times news digest: V8 6.8, Google Play developer features, and Oracle’s donation to Apache NetBeans appeared first on SD Times.

via Click on the link for the full article

Industry Spotlight: Web development tools, frameworks evolve quickly

Changes in technology have led to changes in how web applications are created. And that has caused some consternation among web developers.

A decade ago, the development choice was to use .NET or Java, which meant WPF or ASP.NET for Microsoft developers. Java has been a bread-and-butter language for a long time, so that’s a safe bet. And Microsoft was known for 10-plus years of support for technologies, and even when they changed, the company always made sure everything was backward-compatible. So that was also seen as a safe bet.

Today, according to Jason Beres of Infragistics, “Now we go to this new modern web, there’s a dozen frameworks I could choose from – in fact, there could be a dozen frameworks coming out every day.” With more language options, platforms and libraries to choose from, developers often find themselves asking, ‘Which is the right one for my project? How can I keep track of what all of these have to offer?’ People want the right answer, but as in most things in development tools and languages, there is no one right answer.

Beres said that in a recent talk by Gartner analyst Mark Driver that he attended, “He basically said the issue with the enterprise today is because there are so many choices, and the web is moving so fast, that anything you decide to use today you’re going to throw out in five years, you’re going to throw out in three years.”

If you know that going into it, Beres said, it frees up all this stress and anxiety over choosing a platform – you can only future-proof based on what you know today, based on available frameworks and their respective features. “The hard part,” he said, “is overcoming the fact that, ‘If you wrote a .NET app in 2005 and it’s still running a mission-critical enterprise function today, you probably won’t plan on changing it.’ Maybe there’s been a ton of updates, and maybe it’s been modernized. But the world is so much different now, it’s moving so much faster with the web, that while there are some good choices, those choices will be radically different and radically changed, and there will be five other good choices in three to five years, and that’s really where the stress comes from. The customer wants you to say, oh no, you’re making a safe bet, but you’re making a safe bet based on all the information that’s available today.”

The JavaScript (EcmaScript) language is a core web development technology. But under that umbrella are libraries AngularJS (developed by Google), NodeJS and other variants such as TypeScript, NativeScript, and React (developed by Facebook).

Beres said the Angular and React seem to be at the top of the web dev food chain (or tool chain) right now. He described Angular as being a full stack, providing “all the capabilities that you really need as an enterprise to build a line-of-business app.”

React, on the other hand, is a library that deals with UI rendering, and development teams must decide what other pieces – such as dependency injection, state management, forms, widgets or routing – they need to create an enterprise-ready application.

“What we’re seeing today in the enterprise,” Beres said,” is a debate of React vs Angular for a standardization approach. And from what we’re seeing, for broader line-of-business type apps, we’re seeing a lot of Angular. If I’m an enterprise and I’m looking at standardizing on a framework, Angular is an easy one to standardize on because it gives me all the things that I can push out across my enterprise to my development teams, whereas React can potentially create siloed choices for the overall React stack of libraries to support app development.” Beres emphasized that he did not want to minimize the impact React has had in the enterprise, saying it is wildly popular. “However, if you are looking at a typical enterprise that has anywhere from hundreds to thousands of developers, Angular is an easy choice as it eliminates a lot of that debate on a best-practices approach since the framework has best-practice guidelines built in,” he explained.

Still other popular web development tools and techniques include Node, the JavaScript runtime with the most popular package management tool currently is use; NativeScript, for building native applications; Progressive Web Applications, which are web-based applications made to behave like native apps; WebComponents, which allow developers to build reusable, encapsulated HTML tags in web pages, WebAssembly, which has the promise of near-native performance with C/C++ binaries running natively in the browser, and now Flutter, Google’s Dart language-based framework that uses Skia as its rendering engine to create native applications.

With so many options, it’s no wonder many web developers are feeling JavaScript fatigue. “I agree with that,” Beres said. “But at the end of the day it’s about what is going to help me build high quality software faster, coupled with an amazing UX that will ultimately drive productivity for the downstream customer.”

And that’s the right choice to make.

Content provided by SD Times and Infragistics

The post Industry Spotlight: Web development tools, frameworks evolve quickly appeared first on SD Times.

via Click on the link for the full article

Report: Can Kotlin compete with Java?

Java continues to dominate the programming language space for developers, but a new report reveals that Kotlin may soon knock it out of the top spot for mobile development. Packt released the results of its 2018 Skills Up report designed to look at the trends and tools software developers are using today.

The 2018 Skills Up report surveyed more than 8,000 developers and technology experts in four broad categories: app development, web development, security and systems admin, and data.

Kotlin is a statically typed programming language developed by JetBrains and supported by Google’s Android operating system. While Kotlin didn’t make it onto the list of top programming languages app developers are currently using overall, 71 percent of respondents stated that Kotlin is a serious contender for Java.

“Java beware: respondents say that Kotlin might just topple you from your throne. With adoption by Google for Android development, is this the beginning of the end of Java for mobile?” the report stated. “Kotlin has been around since 2011, but only recently has it started to really capture the imagination of engineers. Google has done a lot to reinforce its reputation — the fact that it was fully supported in Android Studio 3.0 in 2017 has ensured it is now one of the most popular Android development languages. We expect to see it competing closely with Java by the end of the year.”

Rounding out the application developer top five are JavaScript, Python, C# and SQL. Java is more popular when developing for mobile while Python was more favored by higher-earning app developers, and C# was found to be more popular among developers building enterprise and desktop applications.

“In 2018, we’ve seen C-based languages heavily lose out in favor of languages that can write more easily for the web. Only among desktop developers and game scripting does C# still hold the top spot: every other developer is looking to have the capacity to build for the browser, or for mobile.”

The top tools for mobile development, according to the report, included Android Studio, Xcode, macOs, Xamarin and iOS SDK. Android Studio has the most developers using it with 39 percent of the respondents, while Xcode only saw 17 percent of respondents using it. However, 50 percent of developers who make $70,000 or more cited using Xcode, iOS SDK and/or macOS.

Additionally, the report found the top tools for enterprise and desktop included .NET, Visual Studio and Java EE while MySQL, SQL Server and SQLite came out on top for the most commonly used databases.

App developers also found there is potential for using Swift outside of mobile development.

For web development, the report found the top languages included JavaScript, HTML/CSS, PhP, Python and Java. However, the report noted that app development and web development are beginning to no longer be considered as two separate entities, with web and app developers sharing a majority of the same toolchains.

“In 2018, working in tech almost always means working with the web. As more and more applications migrate to the browser and the cloud and as sites become ever more sophisticated, web development knowledge becomes a greater and greater priority,” the report stated.

The top front-end tools and frameworks for web development included JQuery, Bootstrap, npm, Angular and Webpack while the top back-end tools included Node.js, ASP.NET Core, Express.js and Laravel.

Sixty-five percent of web developers also found that conversational UI and chatbots have a strong future in the webUI space.

When looking at security and systems administration, the report found Python and Bash as the top used scripting languages followed by Shell, PowerShell and JavaScript. The top security tools include Wireshark, Nmap, Kali Linux and Metasploit. For system admin and virtualization tools, developers are using Linux, Windows OS, Docker, Ubuntu Server and Windows Server.

Other security and systems admin findings included that IoT is being held back by security issues, and a majority of organizations don’t treat cybersecurity with enough seriousness.

Python continued to top the list of languages when looking at data, followed by SQL, R and JavaScript. The top data libraries, tools and frameworks included Excel, NumPy, Anaconda and Pandas. According to the respondents, the next big areas for data include TensorFlow, deep learning, and machine learning.

Among data developers, 83 percent are excited about the potential of quantum computing, and more than half find AWS is the top cloud provider for Big Data.

Other findings of the report included:

  • Seventy-two percent of respondents feel like they are a part of a community with other developers
  • Sixty percent are satisfied with their jobs
  • Six percent are extremely dissatisfied
  • The top technical barrier across all industries is dealing with technical debt and legacy problems
  • Eighty-six percent of respondents agree it is important to develop soft skills such as communication and teamwork.

“Only one thing is certain in the world of tech: change. Working in development is about navigating a constantly evolving industry, keeping up to date with the skills you need to succeed,” the report stated.

The post Report: Can Kotlin compete with Java? appeared first on SD Times.

via Click on the link for the full article

Microsoft acquires Bonsai for its deep learning reinforcement platform

Microsoft has taken the next step in its plan to grow its AI capabilities with the acquisition of Bonsai. The AI startup is known for its deep reinforcement learning platform designed to help developers integrate AI into complex and dynamic systems.

“To realize this vision of making AI more accessible and valuable for all, we have to remove the barriers to development, empowering every developer, regardless of machine learning expertise, to be an AI developer. Bonsai has made tremendous progress here and Microsoft remains committed to furthering this work,” Gurdeep Pall, corporate VP of business AI at Microsoft, wrote in a post.

Bonsai developed an approach that abstracts the low-level mechanics of machine learning so that subject matter experts can specific and train autonomous systems. In addition, it established a new reinforcement learning benchmark last fall and extended deep reinforcement learning to real-world applications.

By combining work being done at Microsoft Research with Bonsai’s platform, Microsoft believes it will have one of the best AI toolchains in the industry for building autonomous systems. The AI toolchain will compose with Azure Machine Learning and all models built with it will be deploy and managed in Azure IoT.

“We’re really confident this unique marriage of research, novel approach and technology will have a tremendous effect toward removing barriers and accelerating the current state of AI development. We look forward to having Bonsai and their team join us to help realize this collective vision,” Pall wrote.

The post Microsoft acquires Bonsai for its deep learning reinforcement platform appeared first on SD Times.

via Click on the link for the full article

Facebook open sources its binary optimization and layout tool for large- scale apps

Facebook is looking to help engineers accelerate their large-scale applications with BOLT. The company announced it is open sourcing the binary optimization and layout tool this week.

According to Facebook, BOLT can be used for optimizing placement of instructions in memory, and is designed to reduce CPU execution time by two to 15 percent, though in most cases it reduces it by eight percent.

“Highly complex services, such as those here at Facebook, have large source code bases in order to deliver a wide range of features and functionality. Even after the machine code for one of these services is compiled, it can range from 10s to 100s of megabytes in size, which is often too large to fit in any modern CPU instruction cache. As a result, the hardware spends a considerable amount of processing time — nearly 30 percent, in many cases — getting an instruction stream from memory to the CPU,” Maxim Panchenko, software engineer at Facebook, wrote in a post.

When designing BOLT, the company looked to satisfy three requirements: it needed to be compatible with code generated by any compiler, able to support code that did not have available source code, and it needed to able to support code manually written in assembly to optimize its layout.

BOLT rearranges code inside functions based on their execution profile, the company explained. The body of the function is split based on how frequently the code is executed, and then it performs and optimal layout of hot chunks of code depending on the call graph profile.

In addition to improving code layout, BOLT performs optimizations utilizing the application profile and exploiting machine code, such as advanced jump table placement, identical code folding, PLT optimization, and constant load elimination.

“We are open-sourcing BOLT and will be happy to work with the community to help accelerate its applications. If you are running a large application that is CPU front-end bound — i.e., it experiences a significant amount of instruction cache and TLB misses — then BOLT will help address these bottlenecks,” Facebook wrote in a post.

The post Facebook open sources its binary optimization and layout tool for large- scale apps appeared first on SD Times.

via Click on the link for the full article

Important tips for designing a cloud strategy

There are numerous things to think about when rolling out cloud to a company’s development teams, data volumes and culture. Every business has different needs, and no cloud strategy will (or should) look the same. To make sure cloud will actually take hold and unlock new potential around data and innovation, there are two questions that should be at the forefront of any adoption journey.

First, teams should ask themselves what they are specifically looking for with cloud. Is it speed, greater access to emerging technologies, increased reliability, or a combination? Identifying which of these are priority will drive the tactics of rolling out a new platform.  

Second, what digital transformation needs to happen? Do development teams desperately need a more agile and collaborative way to work, or is it imperative to deliver better experiences for customers?

Asking these questions helps to not only design the most effective way to adopt cloud, but also to capture the real value it offers – which is more than just increased compute, network and storage power. Cloud opens the door to build with AI, blockchain, data and the Internet of Things (IoT). Laying an intelligent foundation from the start allows business to begin tapping these tools to compete in new ways.

In the below Q&A, Lauren Nelson, principal analyst at Forrester, and Don Boulia, general manager of IBM Cloud Developer Services, take a look at how these two factors can help determine the most successful way to adopt cloud.

How do you choose a cloud strategy tailored to your business?

Nelson: Forrester believes in the pragmatic cloud approach, where a company tailors their strategy given the context of their own organization. This isn’t an excuse to be conservative or slow down developer-led cloud initiatives, but it is a reminder to take a step back and really gain a solid picture of how cloud fits into current operations, and what needs to happen to make sure it’s successfully implemented.

Some tips for success include starting small. Build out a pilot and go from there. Your team needs to learn the tools, the economics and start uncovering early challenges. Once you have successful use cases under your belt, you’ll know what to expect and what obstacles may come up when it’s time for a larger scale roll-out.

A second tip is to dedicate a leader to the initiative. Lots of strategies start to waver when there’s no final decision making power. Find a cloud champion, and make it their mission to be successful. Then, support that leader with an executive sponsor, who can help overcome both financial and cultural hurdles.

Finally, define the ‘whys’ and test your logic. Ask about purpose, who will be affected, and prioritize the list of benefits that cloud will help achieve. Clearly define how those will come to pass, and check with several stakeholders whether those are the best benefits to prioritize.

Boulia: When I talk to clients about moving to cloud, I often make the analogy, “owning golf clubs doesn’t make you a golfer.” No matter how much they spend to build a new cloud foundation, it’s useless unless they know what to do with it.

As Lauren mentioned, it’s important to identify reasonably small cloud projects that you can verify success with across teams – from the business side to developers to customer engagement. This is often overlooked, and unfortunately results in a lack of knowledge of how to not use tools as well. There is no one-size-fits-all for cloud.

Also, always remember that cloud is more than infrastructure. We’re beyond the initial days of cloud when the only goal was more data storage and the ability to quickly scale computing resources. Of course, these are still important, but cloud can offer so much more, such as tools to develop AI and blockchain innovation. Choosing the right cloud opens up this potential in a secure and scalable way.

Nelson: Businesses don’t always expect to hear that from a vendor — “don’t buy your way into your problem, and don’t pick the tools before you’re aware of your problem.” Many IT teams are instructed to get out in front of cloud by buying a tool to control the problem. But this can lead to overspending and the wrong tools altogether. Test cases help inform those decisions.

Best practices: What is the one thing that should always be included when it comes to cloud?

Boulia: With the right methodology in mind, create an approach to convey how teams can get started with cloud, one step at a time. Start small, but make sure your strategy and choice for cloud can mature with you.

When it comes to choosing a cloud, ask what it can do for you. Does it open up doors for developers to build with emerging technologies like machine learning and AI? It should also offer a wide breadth and scope of options to deliver cloud, because there is no magic underlying technology to run all workloads. For reasons ranging from performance to privacy, you may want some data to run in the public cloud, other datasets to live in private cloud environments, and perhaps some to remain on-premise. Whatever your foundation looks like, it must have flexibility to grow for the uses of today and the future.

Nelson: One thing? That’s challenging. I agree on taking an “app by app” approach and starting small. I’ll add in “marketing for internal IT” to drive cultural transformation. IT teams aren’t used to marketing, or needing to spread awareness of the changes they are making and the benefits they offer.

Developers can sometimes have a tendency to go over the heads of the IT team when it comes to using (or not using) new technologies, which can lead to an uncoordinated mish mash of tools at best, and data and security risks at worst. IT teams must make new cloud tools and strategies understandable and accessible. Rather than emails and mandates, there should be easy access, pizza-fueled training, and continuous support during and after any new cloud adoption journey.

Moving to the cloud can often be overwhelming on many levels – operationally, culturally and financially. However, it becomes much more manageable when you take the time to ask the right questions, and choose and build a strategy that meets you where you are in your cloud journey, no matter how big or small that might be.

The post Important tips for designing a cloud strategy appeared first on SD Times.

via Click on the link for the full article

SD Times news digest: Android APKs, GitHub Education, and NGINX funding

Google has added a small amount of security metadata on APKs in order to verify which APKs were distributed by Google Play. This comes after it announced last year that it would be making updates to app security to verify authenticity.

The company will be able to determine authenticity when a device is offline, add shared apps to a user’s Play Library, and then manage app updates once the device comes back online. According to the company, this will give users more confidence when using peer-to-peer sharing apps, which is common in countries with costly data plans and limited connectivity.

“No action is needed by developers or by those who use your app or game. We’re adjusting Google Play’s maximum APK size to take into account the small metadata addition, which is inserted into the APK Signing Block. In addition to improving the integrity of Google Play’s mobile app ecosystem, this metadata will also present new distribution opportunities for developers and help more people keep their apps up to date,” James Bender, product manager for Google Play, wrote in a post.

GitHub Education now available for free

GitHub has launched GitHub Education, which is a bundle that includes access to GitHub, developer tools in the Student Developer Pack, workflows for teachers in GitHub Classroom, and training through Campus Experts and Campus Advisors. The bundle also includes free access to the Business Plan and GitHub Enterprise.

NGINX raises $43 million in Series C funding

NGINX has raised $43 million in a Series C funding round, which was led by Goldman Sachs Growth Equity. This round brings the company’s total funding to $103 million. The company will use the funding to accelerate its mission of helping enterprises adopt microservices.

“We’re excited to welcome Goldman Sachs as we believe they’re the right partner to support us in driving adoption of the NGINX Application Platform and extending our leadership in microservices enablement,” said Gus Robertson, CEO of NGINX. “In the last 18 months, NGINX has introduced six new technologies to the platform to accelerate the modernization of our customers’ application infrastructure. Goldman Sachs brings real world experience managing mission critical applications (both legacy and new), which will help us further accelerate our platform vision.”

Magic Software launches a global task for to support its upcoming Web client release

Magic Software has announced a dedicated task force to support its upcoming Web client release. It will support both existing Magic xpa customers as well as reaching out to potential new clients.

Yuval Lavi, the Global VP of Technology and Innovation at Magic Software, will lead the task force.

“We have put together a star team, with all the necessary technical, sales and professional services experience to support the global roll out of our solution that accelerates development of secure, slick business Web apps,” said Tsipora Cohen, global head of marketing at Magic Software at Magic Software. “Our powerful new Angular-based Web client lets both Magic developers and Angular developers leverage the newest technological advancements with the perfect balance between the freedom to use an open platform while benefiting from the productivity, security, and scalability capabilities provided by our low-code development platform.”

The post SD Times news digest: Android APKs, GitHub Education, and NGINX funding appeared first on SD Times.

via Click on the link for the full article

Tricentis merges with software testing company QASymphony

Tricentis has announced a new merger with QASymphony to drive continuous testing to enterprise DevOps. QASymphony is known for its test management tools while Tricentis focuses on test tools for continuous testing. Together, the companies hope to provide a modern platform for today’s digital transformation.

The news followings Tricentis’ recent acquisition of the Q-up test data management platform provider to advance continuous testing.

According to Tricentis, in order to succeed with digital transformation and DevOps initiatives, transforming testing is a must. A recent survey revealed 30-40 percent of an organization’s application budget is spent on manual activities. “As DevOps principles gain significant traction in enterprises, testing and QA is no longer a stage in delivery but an integral DevOps activity that exists in various forms through all areas. Automation has become an indispensable element in these efforts, and there has been renewed focus on software test automation tools as part of a larger toolchain that enables DevOps,” Gartner’s Joachim Herschmann and Thomas Murphy wrote in a report.

By teaming up, the companies hope to transform testing for DevOps and keep up with the pace of today’s software delivery lifecycle.

“Tricentis and QASymphony are both recognized for their innovative testing solutions,” said Sandeep Johri, CEO of Tricentis. “Tricentis is known for helping enterprises transform testing from a burdensome manual process that delays software delivery into an automated, continuous process that drives ‘quality at speed.’ The addition of QASymphony’s test management solution strengthens our leadership position and builds on our momentum replacing legacy testing tools.”

As part of the merger, QASymphony’s team of more than 100 employees will join forces with Tricentis’ more than 450 employees. Johri will remain the CEO of the organization and Dave Keil, current CEO of QASymphony, will assume the role of COO.

“Global 2000 organizations remain locked into legacy testing platforms that were designed decades ago to enable manual testing processes,” Keil said. “Scaled agile and enterprise DevOps initiatives have changed the game. Yet, legacy testing technologies such as those by HPE (now Micro Focus) and CA are throttling speed and innovation. QASymphony has experienced triple-digit growth over the past year—allowing us to aggressively invest in our technology, infrastructure and people to meet the emerging needs of our customers.”

The post Tricentis merges with software testing company QASymphony appeared first on SD Times.

via Click on the link for the full article