In this article, authors discuss how enterprise, software, and security architects can improve software assurance by using the enterprise architecture to promulgate the software security controls. They also talk about other security model components like threat modeling, attack trees, secure design patterns, and misuse cases.
To exploit agile advantages like speed, flexibility, and fast feedback, companies need to work on the right things. The three-horizons model explains how companies need to work to ensure sustainable growth. Visual portfolio management can integrate the different types of work into a coherent system.
In this article, authors provide an overview of current SOA technologies and how to evolve in legacy environments. They also discuss the topics of SOAP vs. REST web services, Enterprise Application Integration and incremental transition to SOA in legacy environments.
Brad Murphy talks about how traditional management can lead to disengaged employees, agile scaling, diagnosing the health of organizations and approaches for adopting agile and become more innovative.
TOSCA, governed by the OASIS organization, is a platform for defining a standard container orchestration specification that is portable across various cloud environments and container providers.
In the book Reinventing Organizations Frederic Laloux researched 12 organizations who use fundamentally new ways to manage work and their employees.
This article describes what ‘Evo’ is at core, and how it is different from other Agile practices, and why ‘done’ should mean ‘value delivered to stakeholders’. 1
Monica discusses gamification's potential for boosting engagement and collaboration of employees and customers in areas such as project management, recruitment and marketing.
In an interview with InfoQ Karl Scotland explains the kanban canvas and explores how it can be used to create shared insights and decide upon the approach to intervene in organizations.
The book Soft Skills covers topics for professional software developers, it aims to help developers to become a better programmer, a more valuable employee, and a happier and healthier person.
How do you create new, disruptive, and viable businesses, for new markets? Jonathan Irwin describes a platform and shows how teams can work in a new way, being led, staffed, and measured differently. 2
Rounding out our first Web APIs series Mike shares books he recommends for those who want to learn more about designing, implementing, and maintaining APIs for the Web.