The Latest

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
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.
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
Stop Making Lists, Start Making Products[magazine]

Like any great process methodology, agile (and Scrum specifically) can lose sight of the best way to facilitate a development lifecycle from concept to delivery. David Hussman frequently encounters teams that are going through the motions. If your sprint planning meetings have disintegrated into quick listmaking exercises, David will show you how to reinvigorate your team.

David Hussman's picture David Hussman
Useful Software Tool DevOps: A Useful Software Tool or an Overrated Fad?[article]

While DevOps provides organizations with an opportunity to transform and make their IT services more efficient, it remains to be seen how far DevOps will be successful in empowering digital transformation. Getting the right balance in development and operations will be critical in this process.

Renjitha Balkrishan's picture Renjitha Balkrishan
Adopting ALM Will Enhance the Value of Your Test Team[magazine]

Modern ALM emphasizes total team involvement and a comprehensive set of tools so that the development lifecycle runs smoothly. Joe Farah shows you how test case management is a vital component to a successful ALM strategy.

Joe Farah's picture Joe Farah
Automation of Branching Automation of Branching, Merging, and Notifications in Parallel Development[article]

Developers are distracted from coding by the need to interact with version control systems. Automation of branching, merging, and notifications allows developers to focus on coding. However, integration between the VCS and issue-tracking system, and preferably a continuous integration tool, is necessary to accomplish this goal.

Sujit Kumar's picture Sujit Kumar
Gateway to Quality A Gateway to Quality Builds and Keeping the Release Branch Green[article]

Eitan Schichmanter’s team evolved its development process from a focus on build management to a more robust DevOps transformation, and they designed a custom gated check-in system to help. He shares how they tackled challenges and created an internal solution to address an important technical requirement.

Eitan Schichmanter's picture Eitan Schichmanter
Continuous Improvement Culture The Five Paradoxes of Creating a Continuous Improvement Culture[article]

The ability to stay competitive by adjusting, adopting, and continuously improving is essential to survive in the business world of today. But there are a few common challenges where your intuitive responses actually prevent you from succeeding. Keep these five paradoxes in mind during your DevOps continuous improvement journey.

Joakim Ahlstrom's picture Joakim Ahlstrom
Real-Time Test Analysis Why Continuous Delivery Is Nothing without Real-Time Test Analysis[article]

Pushing frequent releases of high-quality software to customers is beneficial for everyone. But setting up a continuous delivery pipeline is about more than speed. How do you ensure that things don’t start breaking all over the place? Viktor Clerc shares some real-world methods of accurately measuring quality and building it into the pipeline.

Viktor Clerc's picture Viktor Clerc
Start Here with DevOps Curious about DevOps? Start Here![article]

Seems like everyone is talking about DevOps these days. But what is DevOps, and where can you go to learn more about how it affects you and your organization? Join us at DevOps Conference West to find out how to implement DevOps from some of the industry pros who have been part of the movement from its inception.

TechWell Contributor's picture TechWell Contributor
Chris Beauchamp discusses wearables and IoT devices Using Apps to Help Users Experience Wearables and IoT Devices: An Interview with Chris Beauchamp[interview]
Podcast

In this interview, Chris Beauchamp of Crittercism talks about his upcoming presentation at the Mobile Dev + Test conference, the importance of real-time transmitting for wearable devices, the almighty blend of functional and attractive design, and how to monetize your app correctly.

Josiah Renaudin's picture Josiah Renaudin
How to Prepare for ISTQB Exam[magazine]

In this FAQ column, Michael Sowers provides advice on preparing for the ISTQB Advanced Level Test Manager Certification Exam.

Michael Sowers's picture Michael Sowers
Automation Opportunities Automation Opportunities in Agile Release Management[article]

In modern software development, changes to the code base of a project occur quickly as a result of high levels of end-user feedback and shifting needs. Agile has become an increasingly important software development lifecycle management methodology, and using automation to manage a code repository allows continuous integration to take center stage without imposing costs due to human error.

Sujit Kumar's picture Sujit Kumar
Painful Lessons I Learned from Bootstrapping a Startup[magazine]

If you are considering leaving the nest to self-fund your own endeavor, you may want to read about Mike Botsko's experience creating a cloud-based, bug-tracking app called Snowy Evening. What started out as a lot of fun quickly turned into a tough journey. Don't worry—it has a happy ending!

Mike Botsko's picture Mike Botsko

Pages

CMCrossroads is a TechWell community.

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