Ready for InfoQ 3.0? Try the new design and let us know what you think!

  • Architecture & Design Follow 2632 Followers

    The DDD Do-Over

    by Thomas Betts Follow 54 Followers on  Sep 18, 2018

    Jimmy Bogard had a rare opportunity to do what many developers want after finishing a tough project -- a do-over. His team worked on two very similar projects, both using DDD. He discusses the lessons learned from the first project and how the team avoided common pitfalls and was more successful on their later project.

  • Big Data Follow 155 Followers

    Garage Door Openers: An Internet of Things Case Study

    by Jonathan Margulies Follow 0 Followers on  Sep 13, 2015 1

    In this article, author discusses how to design an Internet-connected garage door opener ("IoT opener") to be secure. He talks about cloud service authentication and security improvements offered by networked openers, like two-factor authentication (2FA). He also discusses security infrastructure for IoT devices, which includes user authentication, access policy creation & enforcement.

  • Followers

    Embedding Reflection and Learning into Agile Software Development

    by Rashina Hoda Follow 0 Followers , Jeffry Babb Follow 0 Followers , Jacob Nørbjerg Follow 0 Followers on  Oct 26, 2014

    In this article, authors discuss the Reflective Agile Learning Model (REALM) that embeds reflective practice into the iterative and agile software engineering development cycle. This model combines insights and results from studies of agile development practices used in real-world projects.


The State of Practice in Model-Driven Engineering

Posted by John Hutchinson Follow 0 Followers , Jon Whittle Follow 0 Followers , Mark Rouncefield Follow 0 Followers on  Oct 19, 2014

In this article, authors discuss Model Driven Engineering (MDE) practice based on a survey and found that developers use MDE to develop key parts of a system instead of generating whole systems.