Everyone in business today “feels the need for speed”. But probably none more so than application developers, who have found themselves dragged out from behind their cubicle walls and thrust into the spotlight of digital transformation.
The most successful developers now work closely with the business side using methodologies like Agile and DevOps, which is also in the name of speed to bring products to light sooner. Yet they have to do so with the business goals always in focus. Developers are expected to think about the customer experience, create apps in the cloud, enable them for mobile, AI, IoT, edge — and now to help secure those apps.
The last few years have also seen organizations embrace “citizen” developers, who can also jump into the app creation pool using no/low-code platforms. This democratization of app development seems like the perfect solution for businesses to keep closer to their customer base and keep pace with the demands. But these citizen teams also create issues that the developers then need to mop up behind.
Because there’s so much going on, the editors and writers from InformationWeek pulled together this quick set of resources and articles so that you can come up to speed quickly on the key areas. Our guide covers the following: App dev evolution; DevOps; low/no-code/self-service; challenges and pain points; and hiring developers/careers in app dev.
Check out this collection of articles, and more from InformationWeek on other topics such as IT management, careers, big data, automation and cloud.
App dev evolution:
How to Keep Pace with Agile Development Trends
The Agile model and its adopters are moving forward rapidly. Here’s how you can stay on top of the latest improvements.
Finding a Balance Between Microservices and Micromanagement
The potential for microservices architecture fits in with corporate needs to evolve faster and deliver on digital transformation. But putting the pieces together can require more handholding than anticipated.
Searching For a Cloud-Native App Strategy Amid the Chaos
There is a sense of inevitability as more enterprises migrate apps to the cloud or go cloud-native, making their oversight and management crucial.
AI Keeps Buggy Code From Crashing The Cloud
As modern applications sprawl over complex multi-cloud and mesh environments, AI-driven DevOps automation will become ever more essential.
A Wake-Up Call for Software Development Practices?
Traditionally, developers have always been responsible for unit testing to ensure the software meets functional expectations, but today, more of them are testing for other things, including performance and security.
How APIs Help Keep It Simple for Developers
The expectation of simple experiences along with the preference of mobile devices is changing what consumers and businesses expect and need. From banking to healthcare to retail and beyond, organizations of all sizes are using APIs to innovate and adapt quickly.
DevOps 101: Adopt Continuous Innovation
DevOps requires some hard work and tough choices, but in the end can keep a business competitive and innovative.
The State of DevOps
This special report by Informa’s InformationWeek and Interop teams takes a look at where organizations are making progress with DevOps and where they face challenges.
A Practical Guide to DevOps: It’s Not that Scary
Here’s a collection of information to help IT leaders and professionals learn more about how to embrace DevOps in their enterprise organizations.
If DevOps Is So Awesome, Why Is Your Initiative Failing?
True DevOps success means being able to extend initial project results to other critical application pipelines throughout the enterprise. Here are five ways to navigate the obstacles.
8 Challenges DevOps Faces Today
DevOps adoption is growing – and facing some growing pains, including a fair share of cultural issues.
Breaking the Code: When Everyone Can Create Technology
Fast forward to a new digital world that’s on its way — a world where low-code or no-code platforms will eventually enable anyone to assemble applications, regardless of their level of technical expertise.
How Low Code Benefits Application Development
You have a big IT project looming, but don’t have the number of developers you need to tackle the work in the time frame that’s been set out by upper management. One of the solutions you might want to consider in this scenario is a low-code development platform.
How Low-Code and No-Code Fit into a DevOps Strategy
As DevOps talent remains in limited supply, some organizations are turning to alternative resources to fulfill their app creation needs. This is where some experts say low-code and even no-code development can come into play.
How a Low-Code Platform Helped 911 Services in New Orleans
An organization that manages emergency services on behalf of New Orleans found uses for a low-code platform from Quick Base to automate certain tasks.
Lessons in Efficiency from a No-Code Use Case: Project HOME
A nonprofit for housing sees a 30% reduction in time spent on contract management, thanks to a no-code development platform.
Challenges and pain points:
Watch Out for New Barriers to Faster Software Development
Software delivery speed continues to accelerate. Toward that end, software teams have adopted Agile, DevOps and continuous integration/continuous delivery (CI/CD) to speed release cycles, which can create another set of issues.
Do Self-Service and Low-Code Curb Shadow IT?
Self-service may help reduce shadow IT, but it won’t eliminate it.
Dealing with the Disconnect Between Developers and Security
The race to deploy applications through DevOps can lead to unintended exposure that organizations must learn to identify.
Why Place Security (Partly) in the Hands of Developers
Developers’ jobs no longer start and stop with writing code. The DevOps movement, combined with the demands created by cloud-native technologies like containers and serverless, has significantly expanded the roles that developers play in the IT organization.
What Happens When You Inject Security into DevOps: DevSecOps
If you think that the security reviews that your DevOps team conducts are enough, give it another thought.
Hiring developers/Careers in app dev:
Modern Developers Don’t Sit Behind Walls
Today, great customer experiences are dependent on the quality, velocity and efficiency with which an enterprise can deliver value through digital means. That value is built by developers — many of the same developers who have spent years operating in a quarantined zone of familiarity.
Developing the Developer: How to Attract and Keep Top Talent
Organizations must have a clear business strategy that aligns software development to wider business objectives. Here are four tips to help in this effort.
How to Find a Qualified Developer in a Hurry
Managers must balance the need to stay on schedule against the possibility that hastily acquired newcomers will bring with them sub-standard coding skills and poor work habits.
IT Careers: 10 Places to Look for Great Developers
You might be surprised by which universities are graduating the most highly skilled developers, according to a recent study.
IT Careers: How to Get a Job in DevOps
Here are seven steps you can take if you want to transition into a DevOps career.
Attributes Employers Look for in a Coder Beyond Coding Skills
Here’s a look at some of the lesser known skills that can help software developers land the job of their dreams.
Check out our other Enterprise Technology Guides:
Enterprise Guide to Data Privacy
Enterprise Guide to Edge Computing
Enterprise Guide to Multi-Cloud Adoption
Enterprise Guide to Digital Transformation
A Practical Guide to DevOps: It’s Not that Scary
Data Science: A Guide to Careers and Team Building
AI & Machine Learning: An Enterprise Guide
Cathleen Gagne is managing editor for InformationWeek. She’s an online content developer/editor for B2B technology websites and their specific audiences with experience spanning more than 20 years. She’s covered it all and enjoys learning about ever-emerging new … View Full Bio