InfoQ Homepage Culture & Methods Content on InfoQ
-
BDD is a Centred Rather than a Bounded Community
At the recent CukeUp 2015 conference an attempt was made to describe what Behaviour-Driven Development (BDD) actually is, and for Paul Rayner it was clear that BDD is a community centred on key values and principles still open to adding new practices, not a community focused on boundaries and exclusion.
-
Experiment using Behavior Driven Development
Behavior Driven Development (BDD) uses examples, preferably in conversations, to illustrate behavior. A lot of people focus on the tools if they are doing BDD but having the conversations is more important than writing down conversations and automating them said to Liz Keogh. An exploration of using BDD to do experiments to deal with complex problems and do discoveries.
-
Jurgen Appelo Proposes the Chunking Productivity Technique
Jurgen Appelo proposes a new technique of work management called the chunking technique intended to increase productivity.
-
Atlassian's Stash Data Center Offers High Availability and Scalability for Git
Atlassian recently released Stash Data Center, a highly available and horizontally scalable deployment option for its on-premises source code and Git repository management solution Stash. New nodes can be added without downtime to provide active-active clustering and instant scalability.
-
QCon NY 2015 Update: Comcast, Uber, Netflix, Facebook Case Studies; Mary Poppendieck Keynote
The 4th annual QCon New York will provide over 600 team leads, architects, software engineers, and project managers with practical guidance on Architecting for Failure, Applying Data Science and Machine Learning, Engineering Culture, Microservices & more. Hear case studies from the heads of engineering and technical directors at companies like LinkedIn, Twitter, Netflix, Comcast and Facebook.
-
Git Large File Storage Promises to Extend Git to Large Binary Files
Git Large File Storage (LFS) is an open source Git extension aimed to better "integrate large binary files such as audio samples, datasets, graphics, and videos" into a Git workflow, says GitHub.
-
Implementing Agile in Data Warehouse Projects
This post talks about using an agile implementation for data warehouse projects.
-
The DevOps Mindset
DevOps promises to break down the barriers between the developers and the systems operators, but success with DevOps hinges on the company's culture and flexibility.
-
Java Community Release First OpenJDK Coverage Numbers
The AdoptOpenJDK has released the first code coverage percentages for the OpenJDK codebase.
-
Importance of a Problem Statement in the Business Model
Ash Maurya describes the importance of writing a problem statement in the business model.
-
Experiences from Doing Remote Pairing
Doing pair programming when working remote helps to increase interaction between developers and build relationships in teams, it makes knowledge flow and can prevent developers from drifting away. You can experiment with tooling to find a setup that works for you. Empathy and egolessness can emerge organically when doing pairing in a distributed team. Read about experiences with remote pairing.
-
The Role of the PMO in an Agile Organization
This post describes the changed role of PMO (Project Management Office) in the Agile organizations.
-
From Agile Cargo Cult to Agile Organizations
Avishai Ish-Shalom talked about the importance of moving from agile cargo cult to agile organizations at DevOps Days Ljubljana 2015. He gives some practical examples and guidance for taking full advantage of Conway's Law.
-
Anti-patterns for Handling Failure
Oliver Hankeln shares the anti-patterns he found for handling failure in organizations: hiding mistakes, engaging in blame game, the arc of escalation and cowardice. He then suggests corrective actions for each of them.
-
10 Lessons on Hiring Engineers
Rodoljub Petrović shares his lessons learned from growing engineering teams for years. If you want to change your organization's culture, take care of your hiring process and give it top priority. And follow these lessons.