BT

Facilitating the Spread of Knowledge and Innovation in Professional Software Development

Write for InfoQ

Topics

Choose your language

InfoQ Homepage Enterprise Architecture Content on InfoQ

  • Defining and Managing Requirements with Interactive Prototypes

    An interview about recent developments in requirement definition and management, how agile teams handle requirements and which problems they face in their daily work, using interactive diagrams and prototypes for conveying requirements, how interactive prototyping can be used with a lean startup approach, and what the future will bring us in requirements definition and management.

  • Agile and Lean Adoption in Greece

    Small and medium sized companies have adopted the agile way of working in Greece and there are few examples of agile in larger organizations, interest in agile from the local industry is growing. Among the topic discussed in agile meetups are whether companies should implement Scrum or Kanban, Scrum for startups, dealing with fixed price and scope contracts, productivity, and happiness in teams.

  • Disposable Microservices

    James Governor from RedMonk has written about how immutable infrastructure approaches are applicable to microservices. In his view, all microservices must be immutable and developers will observe the same benefits which others are already seeing in lower layers of the software stack.

  • Business Case for Diversity in Organizations

    There is a positive correlation between diversity and financial performance and in an inclusive workplace, employees are more engaged which is crucial for retention and performance says Regina Chien. Having a diversity of thought and life experiences is going to help engineers create the best products.

  • Nexus Guide for Scrum is Published

    Nexus is a framework for developing and sustaining large software development projects. The Nexus Guide can be used next to the Scrum Guide to scale Scrum and support the integrated effort of multiple software development teams.

  • Storing Secrets at Scale with HashiCorp's Vault: Q&A with Armon Dadgar

    After an informative presentation by Armon Dadgar at QCon New York that explored security requirements within modern production systems, InfoQ sat down with Dadgar and asked questions about HashiCorp’s Vault, an open source tool for managing secrets at scale.

  • Oracle Cutting Java Evangelist Staff

    Oracle shocked the Java world this week by announcing the dismissal of some of their top Java evangelists including Cameron Purdy and Simon Ritter.

  • Key Takeaways from the 'Agile on the Beach' Conference: Day One

    At the fifth ‘Agile on the Beach’ conference, held in Cornwall, UK, several leading practitioners of agile software delivery presented the state-of-the-art and emerging trends within this domain. Key messages included the need for the more rigorous use of the scientific method throughout the software delivery lifecycle, and the benefits provided by applying agile principles to product development.

  • Innovation at AXA's Digital Agency

    The AXA Digital Agency deploys the Lean Startup approach, using design thinking, minimum viable product development and growth hacking, to innovate and support the digital transformation at AXA. An interview with Yves Caseau about the importance of innovation, adopting a lean startup approach, learnings from minimum viable products and growth hacking and advice for starting an innovation journey.

  • Building Microservices with Go and ‘Go kit’: Peter Bourgon Q&A

    At the Golang UK Conference, Peter Bourgon introduced ‘Go kit’, an open source microservice toolkit that can be used to facilitate and standardise the creation of Go-based services within the modern enterprise application stack.

  • AWS Simplifies Resource Access with VPC Endpoints, Initially Supporting S3

    Amazon Web Services recently introduced VPC endpoints to enable a "private connection between your VPC and another AWS service without requiring access over the Internet, through a NAT instance, a VPN connection, or AWS Direct Connect". VPC endpoint policies provide granular access control to other service's resources. Initially available are connections to S3, other services will be added later.

  • Dino Esposito on CQRS, Messages and Events

    Command Query Responsibility Segregation (CQRS) is the starting point of a change that will have a profound impact on system architecture, Dino Esposito claims in three articles in MSDN Magazine. It’s the first step in an evolution transitioning software architects from the idea of “models-to-persist” to the idea of “events-to-log” and about event-based data instead of data snapshots.

  • 10 Properties Defining Software Architecture

    Software architecture is a process; a sequence of strategic design decisions mapping specification and business goals to architecture design, and a thing; a set of views produced by the process that address different stakeholders, Michael Stal states describing how to define a software architecture.

  • Interview with Readme.io Founder on the Future of API Documentation

    Documentation, one of the great neglected areas of software development, is finally getting some attention, with a number of relatively new tools. For an API documentation can be considered essential. Gregory Koberger is working on a system with the intent of connecting developer documentation more directly to APIs and the API dashboard.

  • Driving Transformational Behavior with Core Work Systems

    Mike Orzen will talk about using core work systems to drive transformational behavior at the Lean IT Summit 2015. An interview on the benefits that organizations aim for with lean IT, why adopting and reinforcing new behaviors is essential to create sustained change, core work systems and work processes for IT organizations, and common missteps in lean IT transformations and how to prevent them.

BT