Agile Development
Agile Development | News, how-tos, features, reviews, and videos
Career paths for devops engineers and SREs
Engineers can use devops as a springboard to architecture, data science, provisioning, machine learning, security, and other fields that need experts.
7 dos and don’ts for working with offshore agile teams
Tools are helpful, but they can’t replace trust and appreciation. Follow these expert tips to better connect with your team members an ocean away.
7 ways to reduce costs with agile and devops
If you're struggling to find cost savings in complex workflows, agile and devops practices offer ways to find the best opportunities in uncertain times.
Manage morale, not metrics, for more effective engineering teams
Management is obsessed with measuring everything, and this obsession is sabotaging the quality solutions that software engineering teams can craft.
3 ways devops can support continuous architecture
Continuous architecture offers flexibility to adapt to new business requirements and user needs.
You’re doing cloudops planning too late
If cloudops isn't going well, perhaps important planning is being overlooked or left until too late in the process.
Sprint reviews and retrospectives in a hybrid work setting
When companies have a mix of employees at home and in the office, it’s vital that important agile ceremonies bring everyone together.
How to minimize new technical debt
With best practices and a commitment to not let technical debt grow, developers can make a solid business case, especially when staffing and money are tight.
A brief history of the agile methodology
Most organizations today practice some form of agile development, but it wasn't always so. To understand agile's success, it helps to look back to the heyday of the waterfall methodology and the birth of the Agile Manifesto.
What is agile methodology? Modern software development explained
Everyone talks about agile development, but how does it really work? Get an overview of how teams collaborate using scrum, kanban, and other popular agile methodologies.
NUnit uses open source tools to test .NET code
Unit tests are an important part of modern application development. NUnit is perhaps the best-known way of using them with .NET code.
What is Git? Version control for collaborative programming
Invented for Linux kernel development, Git version control now powers millions of projects across the globe. You can use it with or without GitHub.
How to improve agile meetings
Whether software developers are on site or remote, these practices and tools boost the efficiency of meetings that can’t be an email.
5 questions to consider about agile capacity planning
Teams may protest, but capacity planning offers ways to boost velocity and productivity.
How canary releases enable continuous deployment
Making new features or services available to a small group of users is a good development strategy to reduce risk.
3 reasons devops must integrate agile and ITSM tools
Automation and integration are key for companies hoping to modernize dev, ops, and security workflows.
5 devops use cases for developing with feature flags
Feature flags boost integrations with analytics, provide feature controls to product owners, and improve app rollouts.
Convincing agile product owners to prioritize technical debt
Technical debt often negatively impacts business outcomes. Find a way for the IT and business teams to both meet their objectives.