BT

Facilitating the Spread of Knowledge and Innovation in Professional Software Development

Write for InfoQ

Topics

Choose your language

InfoQ Homepage Articles

  • OpenStack in Action Review and Q&A with the Author

    OpenStack in Action is a new release from Manning that aims to introduce readers to the OpenStack platform for cloud computing (IaaS). InfoQ has interviewed V. K. Cody Bumgardner, author of the book.

  • Going Through the Scrum Motions as Opposed to Being an Agile Jedi

    The force awakens: is it Agile or are we just going through Scrum motions? Michael Nir speaker and Agile coach shares expert best practices; too much Scrum might lead us to the dark side of the force. Being Agile rather than doing Scrum – focus on what we want to achieve; getting the right products that our users want quickly, using fast feedback loops, and employing continuous removal of waste.

  • Q&A with Shawn Callahan on Putting Stories to Work

    The book Putting Stories to Work by Shawn Callahan provides a process with a practical approach to master business storytelling; a leadership skill that helps to achieve results. It contains many stories that can help you to use storytelling for business communication and culture change.

  • Four Benefits of Switching Your Contact Center Agent Software to WebRTC

    Contact centers around the globe are running two sets of expensive software: CRM and Real-Time Communications. Tsahi Levent-Levi shows how, by integrating WebRTC, companies can become more flexible and save money. Using only a browser, with no additional software or plug-ins to install, call centers can distribute their work force around the globe.

  • Taking Agile to Marketing: Process, Teams, and Success Stories

    Agile Marketing, as a concept, has been talked about quite a lot in the recent past and it is much more than just a hot new buzzword. Bhoomi Mehta takes a brief look at what Agile Marketing is and how it works. She also delves into other aspects that affect marketing processes and projects to understand how they can help your organization get an edge over its competition.

  • Microservice Threading Models and their Tradeoffs

    A microservice's efficiency and resource consumption patterns are dramatically affected by its threading model. Choosing the correct model for your solution is a basic requirement for success. Glenn Engstrand investigates multiple options for a service's execution life-cycle, gives examples of the benefits and drawbacks for each choice, and provides recommendations for each model's implementation.

  • Q&A on Express.js with Evan Hahn

    When people talk about Node.js powering the back-end web, they're often actually talking about Express. Just as jQuery and other frameworks smooth over the XmlHttpRequest work in the browser, Express.js works to make the experience on the server just as easy. In this Q&A, author Evan Hahn provides more context on Express and where it's going.

  • Is There Really Such a Thing as a “Hybrid Agile” Method?

    There are dozens of Agile methods nowadays and more and more often we hear about Hybrid Agile, but what does that actually mean? This article provides a view on why it is important to have clarity around the term Hybrid Agile and what it has to mean to make sense. It provides guidance on circumstances when you could use the different kinds of methods.

  • Locating Common Micro Service Performance Anti-Patterns

    In this second installment on diagnosing performance issues, performance engineer Andreas Grabner focuses on spotting patterns that cause performance and scalability issues in distributed Micro Service Oriented Architectures.

  • Now or Never: the Ultimate Strategy for Handling Defects

    How do you handle a long list of defects in your project? You don't. If it is not worth fixing a defect right now, it’s not likely that we will find the time to do it later. Also, it becomes more and more difficult over time to correct the defect, so it is cheaper to solve it now. Kirill Klimov explains why you should solve defects right away, or state that you will not solve them.

  • Controlling Hybrid Cloud Complexity with Containers: CoreOS, rkt, and Image Standards

    Public IaaS or PaaS offerings may not satisfy the regulatory, security, or performance demands of every workload. This article explores how CoreOS have studied the emerging state-of-the-art application design and deployment patterns, and created and integrated a number of open source projects in pursuit of a modular platform that satisfies the needs of modern container cluster infrastructure.

  • Unfreezing an Organization

    Ahmad Fahmy provides an authentic retrospective of a large scale agile transformation at a large bank, looking at what worked, what didn't and lessons which can be applied at other organizations facing similar challenges.

BT