This article explains why Paddy Power adopted continuous delivery (CD), describes the resulting CD capability, and reports the huge benefits and challenges involved. This information can help practitioners plan their adoption of CD and help researchers form their research agendas.
When everything is high priority, nothing is high priority, and we fall into a miasma of finger pointing and misplaced expectations. Here is why companies need to do a better job of prioritizing features. Wikipedia defines diffusion of responsibility as "... a sociopsychological phenomenon whereby a person is less likely to take responsibility for action or inaction when others are present
Unix pioneer Ken Thompson once said, “one of my most productive days was throwing away 1000 lines of code.” In this article Cas Saternos highlights practices now possible for writing concise Java code, with a special focus on the new functionality available in JDK 8. Shorter, more elegant code is possible due to the inclusion of Lambda Expressions in the language.
Core HRM responsibilities normally apply solely to standard company employees. Total talent management aim to do HRM for the total workforce, including temporary workers, contractors and consultants.
Following the webinar Exploring the Uncharted Territory of Microservices organized by XebiaLabs, Randy Shoup and Andrew Phillips answered a number of questions on microservices asked by participants.
The book The Software Craftsman contains stories, examples and practical advice for software developers and other project professionals to achieve technical excellence and customer satisfaction. 1
Tommy Norman’s Scrum Fundamentals and Advanced Live Lessons training videos help beginners to understand the basic agile and Scrum concepts. The video sessions use animations to explain the concepts.
This article explores Java 8's new CompletableFuture class, its value in programming systems that depend on asynchronous interactions, and how it complements fork/join-style parallelism. 2
Telling stories can inspire people to make change happen in organizations. By co-writing the company’s future story you can embrace current strengths to explore future opportunities.
In this article, author Eltjo R. Poort discusses an architecture approach called Risk and Cost Driven Architecture that helps architects become more effective in an agile world. 1
Priyanka presents some of the advantages and challenges that agile adoption brings for testers and testing and presents some ideas on how to overcome the obstacles and leverage the advantages.
Spark SQL, part of Apache Spark, is used for structured data processing by running SQL queries on Spark data. Srini Penchikala discusses Spark SQL module & how it simplifies data analytics using SQL. 1