New & Notable
Managing software development teams News
January 09, 2020
GraphQL vs. REST: That is the question as teams tackle microservices architecture design, and at Pantheon, the choice came with both business boons and technical debt.
July 07, 2017
Running an effective software team means more than just hiring the best and the brightest. To collaborate effectively, a Google team lead says members need 'psychological safety.'
September 19, 2013
Changes are underway in the world of modeling languages. OMG's CEO Richard Soley discussed the latest UML 2.5 revision.
Managing software development teams Get Started
Bring yourself up to speed with our introductory content
A microservices architecture can be quite a culture shock to unprepared enterprises. Here's how you can prepare your team to make microservices part of development processes. Continue Reading
Source code is the fundamental component of a computer program that is created by a programmer. It can be read and easily understood by a human being. Continue Reading
Web services are a type of internet software that use standardized messaging protocols and are made available from an application service provider’s web server for use by a client or other web-based programs. Continue Reading
Evaluate Managing software development teams Vendors & Products
Weigh the pros and cons of technologies, products and projects you are considering.
Assess whether your org will benefit from microservices, and use this expert advice to take the initial steps to make a successful architectural and cultural transition. Continue Reading
Don't rush to break up a monolith too quickly without considering what you might lose in the process. We examine why a monolithic architecture is sometimes the smarter choice. Continue Reading
The past decade brought big changes to app development and management. Now, our contributors predict what the biggest software architecture trends of 2020 will be. Continue Reading
Manage Managing software development teams
Learn to apply best practices and optimize your operations.
The traditional method of application change control won't fly in a modern, DevOps environment. Here's how we can rethink the process in a time where rapid app development rules. Continue Reading
How many microservices are optimal for your microservices app? DevOps analyst Chris Tozzi explains how to use containers, codebase analysis and other tactics to decide. Continue Reading
While advocates often speak about how enterprise architecture should support DevOps, there are many ways DevOps can support enterprise architecture. Tom Nolle explains. Continue Reading
Problem Solve Managing software development teams Issues
We’ve gathered up expert advice and tips from professionals like you so that the answers you need are always available.
Software developers are in a constant battle with complexity. Microservices hold promise as ready-to-assemble app components, but low-code development might be a better approach. Continue Reading
A DevOps-friendly enterprise architecture must attempt to adhere to five key principles, including flexibility in tools, modern technology and a focus on information visibility. Continue Reading
Pressures around digital transformation have made the need for business process leaders greater than ever. Here's why software engineers are uniquely suited for the job. Continue Reading