Working in concert with industry partners is a critical step in the software development lifecycle. Collaboration with partners is just as important as analysis and design, but often gets short shrift. Without industry partnerships, both at the technical and business level, the platform will never achieve the necessary velocity and adoption. To help organizations meet their goals, I'd like to highlight three strategies that software teams should consider to strengthen partnerships in the development cycle ...
Vendor Forum
We're all familiar with the process of QA within the software development cycle. Developers build a product and send it to QA engineers, who test and bless it before pushing it into the world. After release, a different team of SREs with their own toolset then monitor for issues and bugs. Now, a new level of customer expectations for speed and reliability have pushed businesses further toward delivering rapid product iterations and innovations to keep up with customer demands. This leaves little time to run the traditional development process. QA can no longer act as a major, individual step ...
Organizations need to show agility in the face of ever-changing economic, social, governmental, regulatory, and technology disruptions. Today, in the near post-COVID world, we can work, learn, and socialize from anywhere. The enterprise boundary has been extended beyond the DMZ to the cloud and to your home. This means we can't have a network perimeter-centric view of security anymore; instead, we need to securely enable access for the various users regardless of their location, device, or network ...
Infrastructure as Code comes with not only the pitfalls of infrastructure but also the pitfalls of code ...
Infrastructure as Code. It's not a totally new concept, but it isn't something that everyone is doing at this point. Some have been doing it for a long time. Some have just started the journey. And some have no clue what it even is. We're going to break it down a bit today, and talk about what it is and some of the common issues, or pitfalls, that come along with it ...
Though scrums have proven to be remarkably effective in organizations around the world, they can also contribute to burnout. To retain your best employees and look after the well being of your team, consider the following tips for your next sprint ...
Technical debt is an issue that dogs engineering but is a reality of everyday work life. A Gartner report said that "managing technical debt in large legacy environments is the top challenge for infrastructure and operations leaders" ...
With today's increasingly remote-first work environment, teams are looking for ways to empower and streamline their workflows with the help of innovative new technologies. And, with remote workforces likely here to stay, no other time in recent history has been more ideal to implement new solutions that redefine how employees interact and collaborate. Because of this, more organizations are looking at no-code automation ...
When I worked in product management at the start of my career, the saying about product development was "cost, quality and schedule: pick two" with the implication that there is an inverse variation between getting product shipped quickly and cheaply, and therefore quality can suffer. Or, if you want a high degree of quality and to ship it fast, it is more costly because it requires more resources. Thankfully, that saying is no longer true. With a DevOps approach, you can get speed, high quality and cost efficiency at the same time. However, you cannot get to a DevOps approach in your systems development lifecycle (SDLC) without test automation ...
The org chart is almost always the main "map" to understand an organization. Yet there are many ways to map a system, and each provides a distinct lens and insight ... Imagine mapping an organization in terms of "how work gets done." This requires that you first understand "what work are we doing?" ...
Application Programming Interfaces (APIs) are a critical component of software development and allow developers to build applications and microservices more rapidly. The second annual RapidAPI Developer survey found API adoption increased across all industries, with executives prioritizing investments in the API economy ...
Our recent research indicates that 62% of developers spend more than a quarter of their time fulfilling requests to build internal applications. Nearly 75% need to make updates to internal applications at least weekly, while about 70% must make updates to internal tools more than once a week. Two-thirds of the survey group said that work on internal applications delays their developers' efforts on customer-facing products on a daily or weekly basis. That's a big distraction for developers, and it's a lot of work that could be reduced or eliminated ...
While we all hope the stresses of 2020 will be quickly put behind us, there are also some solid encouraging signs on the horizon. Looking at Couchbase's annual IT decision makers survey results reveals both the pain and the optimism around development projects ...
As the pressure to achieve more with less increases in a challenging global economy, more organizations are changing their perspective and adopting rapid and simple no-code app development platforms. Such platforms enable teams to rapidly build apps that make a difference to business results and solve various technology bottlenecks. The no-code approach is allowing business experts to seamlessly innovate without the need for coding skills. It allows organizations to stay proactive and accelerate app development by bringing more people with varied skillsets into application development. Highlighted below are the reasons why 2021 will be the year of no-code application development ...
In the 1990s, responding to the many challenges of waterfall processes, some lighter-weight and more iterative development methods emerged. The Manifesto for Agile Software Development was a turning point that clarified the new approach and started to bring the benefits of these innovative methods to the whole development industry ...