InfoQ Homepage Agile in the Enterprise Content on InfoQ
-
Bringing DevOps into the Enterprise
Martin Alfke discusses issues enterprises have when adopting new methods, covering reactions from tech people, project managers used with waterfall, departments refusing change, and C managers.
-
Beyond Lambdas & Streams - Functional Fluency in Java
Naresha K discusses writing functional code in Java 8, the limitations and using Vavr to circumvent those limitations.
-
From Haskell 98 to Modern Haskell–Making Sense of the Haskell Type System
Ryan Lemmer takes a look at Haskell’s type system, including extensions: GADTs, multi-param type-classes, functional dependencies, type functions, kind polymorphism, type promotion, etc.
-
Functional Programming in Aviation
Tony Morris discusses some of the issues met in aviation and how functional programming can be applied to provide significant improvements in efficiency and air safety.
-
Mining Functional Patterns
Debasish Ghosh discusses refactoring imperative code into functional patterns, improving code quality from the point of view of modularity, compositionality and simplicity.
-
Practical Eff Monad for Microservices
Eric Torreborre presents using the Eff monad at Zalando to structure a REST microservice, introducing an approach for dependency injection using the Reader monad (classic) and tree rewriting.
-
Service Discovery Using CRDTs
Mushtaq Ahmed and Unmesh Joshi discuss using CRDTs in Akka to build service discovery for Thirty Meter Telescope.
-
A Peek into Elm Architecture
Jayaram Sankaranarayanan discusses the basics of functional programming principles, using Elm constructs, the architecture and how Elm enables reliable refactoring.
-
Functional Performance
Martin Thompson discusses the most relevant laws governing software performance in the context of financial applications.
-
A Common Sense Journey into Agile Marketing
Andrea Fryrear shares her own experience with her marketing team adopting Agile, which tried multiple methodologies and tools in its quest to simply find what worked.
-
Approach and Dimensions to Accelerate Business Agility
Venkateswaran NS shares approaches and ways to accelerate business agility, examining pitfalls that large organizations face: not seeing the need for Agile, implementing Agile without context, etc.
-
Transforming an Advertising Agency - Bringing an Agile Mindset beyond Engineering
David Grabel shows how the advertising division of a company embraced Agile processes to be in sync with the development team which used a three week development cycle.