BT

Facilitating the Spread of Knowledge and Innovation in Professional Software Development

Write for InfoQ

Topics

Choose your language

InfoQ Homepage Articles

  • An interview with Matt Winn on JP Morgan’s Agile Transformation

    Matt Winn, from J.P. Morgan’s securities group, Singapore describes his own perspective of using Large-Scale Scrum to create significant change within a tier-one financial services firm.

  • Virtual Panel on Reactive Programming

    Reactive programming is a very hot topic: InfoQ asked three proponents of reactive programming how their libraries and frameworks achieve reactiveness and what this means for the developer. The participants are Viktor Klang (Akka), Timothy Baldridge (Core.Async), and Jafar Husain (RxJava).

  • Microservices: Decomposing Applications for Deployability and Scalability

    What are microservices? This article describes the increasingly popular Microservice architecture pattern, used to architect large, complex and long-lived applications as a set of cohesive services that evolve over time.

  • Data Modeling in Graph Databases: Interview with Jim Webber and Ian Robinson

    Data modeling with Graph databases requires a different paradigm than modeling in Relational or other NoSQL databases like Document databases, Key Value data stores, or Column Family databases. InfoQ spoke with Jim Webber and Ian Robinson about data modeling efforts when using Graph databases.

  • Exchanging Industry Experiences with Agile Methodologies

    The Agile Consortium Belgium, Sirris and Agoria organized an event to share experiences with agile methodologies like Scrum, Kanban, visual management, XP, DSDM and Lean. An interview about the different agile methodologies that were covered, on using agile for innovation and how events where organizations share their experiences can help the industry to adopt agile practices.

  • From MDM to MDM: From Managing Devices to Apps to Data

    Mobile operations management (MOM) is one of the top priorities of today’s modern enterprise. While the first generation of MOM solutions evolved around the management of mobile devices and applications, organizations have quickly realized that an effective enterprise mobile infrastructure requires addressing a more difficult challenge: managing and securing mobile business data.

  • Restify and Mobilize Your Data

    Val Huber explains creating a RESTful API from an existing database schema, extending the API to define multi-table hierarchical resources, and adding behavior using declarative reactive expressions.

  • 5 Ways Your Business Can Benefit from Agile Engineering Practices Today

    The companies that can best leverage the process of building software are the ones that will succeed in the next decade. Learn how taking advantage of Agile Engineering Practices helps your business achieve this competitive edge. And, learn 5 ways your business can benefit from Agile Engineering Practices today.

  • Reactive Cloud Actors: An Evolvable Web of Events

    Reactive Cloud Actors are an utilization of Carl Hewitt's Actor model which can be used to leverage the power of modern distributed systems. This article demonstrates an implementation of Reactive Cloud Actors, considering a complex business scenario that is delivered in an elegant and thoughtful solution.

  • Q&A on the Book: The Agile Culture - Leading through Trust and Ownership

    Developing an agile culture is something that enterprises often do when they adopt agile. Such a culture change involves changing the way that managers lead people to help them to become self-organized. The book "The Agile Culture" describes how you can develop a culture of energy and innovation, and provides tools to build trust, take ownership and deal with walls and resistance in organizations.

  • Towards Agile CMMI Level 3: Requirement Development and Verification

    This article shows how to do requirement development in agile environments, covering concepts and offering examples of how an agile team could run a CMMI for Development SCAMPI to become appraised at a targeted level 3 for the areas of requirements development and verification.

  • Agile Research

    The article applies the Agile Principles to the field of qualitative academic research, with the emphasis on conducting the investigation using the Grounded Theory Methodology. An “Agile Research” approach identifies the “customers” of the research, delivers publication draft at the end of short iterations, and carries out the research in sprints that focus on defined research activities.

BT