A monthly overview of things you need to know as an architect or aspiring architect. Unlock the full InfoQ experience by logging in! Stay updated with your favorite authors and topics, engage with ...
What is Agile software development? Agile software development is a set of collaborative methods and practices for producing software code faster and more efficiently. In particular, Agile development ...
In the software industry, in which I have worked for the past 25 years, we often use the adage, "What's old is new again." Today's messaging tools like Slack and Teams, for example, owe a lot to the ...
To keep pace with the growing complexity of software development, organizations have spent years working to implement agile practices into their developer experience. Agile practices are a set of ...
This month we have been looking at Information Agility, describing it as a way of not just managing our information, but also of managing it such a way so as to be able to respond to rapid changes ...
Companies that operate as efficiently as possible tend to be the most successful. But it takes a particular set of skills to know how to run a tight ship, which is why many attend college to get this ...
A monthly overview of things you need to know as an architect or aspiring architect. Unlock the full InfoQ experience by logging in! Stay updated with your favorite authors and topics, engage with ...
The agile project management philosophy values speed, collaboration, communication, and interaction. Here are some best practices for keeping agile security strong. Today’s hyper-competitive business ...