|
Pitfalls of Developing for the IoT The Internet of Things (IoT) enables amazing software-powered devices designed to make our business and personal lives easier. Lev Lesokhin discusses four fundamental practices you'll need when developing sophisticated software for the IoT.
|
|
|
Your Professional Responsibility for Security and Performance It is Johanna Rothman's belief that security and performance are no longer nonfunctional requirements in modern-day software development. Instead, we must prepare to accommodate security and performance needs in all projects.
|
|
|
How to Find Vulnerabilities and Bugs in Mobile Applications
Slideshow
As mobile devices, tools, operating systems, and web technologies rapidly evolve, testers must quickly adapt their thinking in this changing domain. Testers often struggle to find important vulnerabilities and bugs in mobile applications due to lack of guidance, experience, and the right...
|
Raj Subramanian
|
|
Usability vs. Security: Find the Right Balance in Mobile Apps
Slideshow
Successful mobile apps have two key features: a great user experience and the ability to protect users’ data. Balancing user experience and security—a key aspect of product design and engineering—requires a multidisciplinary approach. According to Levent Gurses, a well-balanced app is...
|
Levent Gurses
|
|
The Fundamentals of Agile: STARWEST 2015 Interview with Jeffery Payne
Video
In this interview, TechWell speaks with Jeff Payne, the CEO and founder of Coveros. At STARWEST, he gave a two-day course titled "Fundamentals of Agile Certification."
|
|
|
Agile Dev, Better Software & DevOps Conference West 2015: Tips and Tricks for Building Secure Mobile Apps
Slideshow
Mobile application development is now a mission-critical component of many IT organizations. Due to the security threats associated with mobile devices, it is critical that mobile applications are built—from the ground up—to be secure. However, many application developers and testers do...
|
Jeffery Payne, Coveros, Inc.
|
|
Harness the Power of Checklists
Slideshow
As testers, we can feel overwhelmed by the sheer volume of things that require our attention. We are pressured to meet the demands of a fast-paced development environment while grappling with the extreme complexities inherent in today’s software. How can we remember everything while...
|
Kirk Lee, Infusionsoft
|
|
Security Testing: What Testers Can Do
Slideshow
Thousands of times each day, network perimeter security defenses fail to recognize new and obfuscated attacks. Rather than attempting to build security firewalls, Declan O’Riordan asserts that project teams must design, code, and test security into applications―and that requires skills...
|
Declan O'Riordan, Test and Verification Solutions
|
|
Improve Security through Continuous Testing
Slideshow
Many companies develop strong software development practices that include ongoing testing throughout the development lifecycle. But they fail to account for the testing of security-related issues. This leads to security controls being tacked on to an application just before it goes to...
|
Jeremy Faircloth, Raytheon
|
|
The Coming Avalanche of Wearable Mobile Apps
Slideshow
For better or for worse—like it or not—mobile wearables are already changing our lives. Mobile wearable devices form a new generation of personalized technology that knows us better than our closest friends do. How many of your friends know how far you walked or what you ate? The challenge...
|
Philip Lew, XBOSoft
|