The Latest

How Do Your Estimates Provide Value?[article]

If you are agile, you might spend some time estimating. If you’re using Scrum, you estimate what you can do in an iteration so you can meet your “commitment.” But estimation is a problem for many agile projects. The larger the effort, the more difficult it is to estimate. You can’t depend on ideal days. Do your estimates provide value? To whom?

Johanna Rothman's picture Johanna Rothman
Continuous Mobile Testing for Critical Business Apps[presentation]
Slideshow

Mobile testing presents a daunting challenge to software development shops and testers. QA/test teams must design test plans to account for multiple platforms, an enormous and ever-increasing number of devices, and frequent OS updates that often introduce dramatic changes. To add...

Steven Winter, FIS Mobile
The Software Developers Guide to Prototyping Wearable Devices[presentation]
Slideshow

Prototyping wearable devices used to be something that required specialized skills in electrical engineering, embedded development, and mechanical engineering. Today, thanks to the maker revolution, we can combine our deep knowledge of programming with basic electronics, soldering...

Lance Gleason, Polyglot Programming Inc.
The Internet of Things and You[presentation]
Slideshow

What is the Internet of Things (IoT)? What are the technologies that make it happen? Where do we see it today? Where will we see it tomorrow? What capabilities will it provide, and what do we need to know to take part in it? Jim McKeeth considers where IoT is taking us and discusses the...

Jim McKeeth, Embarcadero Technologies
From Web Developer to Hybrid App Developer[presentation]
Slideshow

You or your company have a great idea for an app—and now you need to build it. So, what architecture do you use to support iOS, Android, Windows Phone 8, and future operating systems? How can you deal with all these platforms and still re-use your skills as web developer? The answer is a...

Greg Avola, Untappd
Plotting a Better Beer with Geolocation: An Untappd Case Study[presentation]
Slideshow

Geolocation enhances the experience of many services and provides users with customized results based on their current location. Many people don’t realize what an important role geolocation can play in locating their favorite beer—and Untappd, a mobile application around beer discovery...

Greg Avola, Untappd
Architect a Winning Mobile Application[presentation]
Slideshow

Building mobile apps in today’s highly dynamic environment comes with great uncertainty and risk. It’s imperative to make the right design choices early on. Poor architectural decisions can make or break an app. In this technical session, Shadi Saifan focuses on the architecture and design...

Shadi Saifan, FIS Mobile
Mobile Dev + Test 2015: Mobile Test Automation with Big Data Analytics[presentation]
Slideshow

Development and test organizations face major challenges when building robust automated tests around their mobile applications. With limited testing resources and increasingly more complex projects, stakeholders worry about the risk and quality of mobile products. So how do you plan a...

Tarun Bhatia, Microsoft
Mobile Application Dev and QA Testing with Simulated Environments[presentation]
Slideshow

Do you know that 63 percent of your users would be less likely to do business with you if they experience problems with your mobile application? To ensure top-notch user experience, you need to conduct thorough testing on unpredictable network conditions—even if testing components...

Wayne Ariola, Parasoft
Mobile Performance Testing Crash Course[presentation]

With more and more web traffic coming from mobile devices, performance on tablets and smartphones has a profound impact on user experience and, ultimately, your company’s bottom line. Dustin Whittle shares the latest performance testing tools and insights for web developers. Dustin...

Dustin Whittle, AppDynamics
The Perfect Storm: Mobile Application Quality[presentation]
Slideshow

Mobile applications are fraught with risk. The unique, portable nature and multiple uses of mobile devices bring a wide variety of critical quality properties into play: reliability, usability, security, availability, and maintainability. Allocating the effort to identify and ensure these...

Jeffery Payne, Coveros, Inc.
A DevOps Approach for Building 100 iOS Apps[presentation]
Slideshow

Apple and IBM forged a global partnership to transform enterprise mobility, which includes delivering 100 applications built exclusively for iOS devices. There are myriad challenges involved in producing that many mobile apps quickly—and with excellent user experience and quality. The team...

Leigh Williamson, IBM
Wearables and Contactless Technology—for Payment Processing and Much More[presentation]
Slideshow

The emergence of wearable devices like Google Glass, Apple Watch, and many others—combined with contactless technology such as near field communications—are being combined in new applications for payment processing, banking, and much more. Adopting wearables for contactless...

David Meyer, FIS Mobile
Software Attacks for Embedded, Mobile, and Internet of Things[presentation]
Slideshow

In the world of embedded systems, mission-critical mobile apps, and the Internet of Things (IoT), developers and testers must do more than just look for feature bugs. To find potential failures and serious security errors, their arsenal should include attack-based exploratory testing. In...

Jon Hagar, Independent Consultant
Thought: The Future of Mobile and Embedded Application Input[presentation]
Slideshow

Control of complex machines by human thought has been a mainstay of science fiction writing and films for years. In the movie Firefox, Clint Eastwood steals a highly advanced Russian fighter jet that is controlled by the pilot’s thoughts. But real devices are now appearing that purport to...

Jim McKeeth, Embarcadero Technologies

Pages

AgileConnection is a TechWell community.

Through conferences, training, consulting, and online resources, TechWell helps you develop and deliver great software every day.