InfoQ Homepage Agile Content on InfoQ
-
Q&A on the Book "Humans vs Computers"
Author Gojko Adzic has released a book, Humans vs Computers, in which he tells stories about the impact of inflexible automation, edge cases and software bugs on the lives of real people. He explains the common mistakes built into the systems and provides advice on how to prevent these mistakes from being built into our systems in the first place.
-
The Top 10 Adages in Continuous Deployment
On the basis of discussions at the Continuous Deployment Summit, researchers derived 10 adages about continuous-deployment practices. These adages represent a working set of approaches and beliefs that guide current practice and establish a tangible target for empirical validation.
-
Q&A on the Book SAFe Distilled
The book SAFe Distilled breaks down the complexity of the framework into easily understood explanations and actionable guidance. It’s a resource for acquiring a deep understanding of the Scaled Agile Framework, and how to implement it successfully.
-
Improving Corporate Cognitive Performance in IT Organisations
The biggest tool in the software engineer’s toolkit is the brain, yet few organisations go out of their way to educate and create the conditions in which the brain can work at its best. Explore the different domains of the brain and their links to the performance of software engineers and see what organisations can do to create workplaces that propagate advanced levels of cognitive performance.
-
Engineering Culture and Distributed Agile Teams
Franzen and Pahuja explain how a distributed agile framework can help distributed teams create an engineering culture based on over a decade of experience, and share actionable practices that help you get your distributed engineering tools and practices in place. Topics covered are devops, team structure, microservices, pair programming, T-shaped engineers, continuous integration and deployment.
-
Oldies in Tech: Hiring and Getting Hired
Denoncourt gives advice to older job seekers with tips on how to go about writing cover letters, filling out resumes, handling themselves in interviews, and preparing for difficult questions and coding assessments. Employers will change their perspective of older applicants and see the benefits of hiring sage programmers that are smart, love learning and have a track record of success.
-
Q&A on the Book Working with Coders
The book Working with Coders is a practical guide to managing teams of software developers aimed at a non-technical audience. In the book, Patrick Gleeson explores how the software development process works and what managers can do to support it effectively and build solid working relationships with coders.
-
Six Ways Agile Can Turn Static
Agile development in the right circumstances enables organizations to release high quality software that changes rapidly to drive businesses forward. It just doesn’t work all the time. Success requires collaboration, transparency and real-time visibility into project risk and quality.
-
Merging Agile and DevOps
The most popular agile framework, Scrum, predates the growth of DevOps. In consequence, the practices within scrum (and other Agile frameworks) are overwhelmingly focused on what you might loosely define as the development aspects of software delivery, and less focused on the Operational aspects.
-
Transcend the “Feature Factory” Mindset Using Modern Agile and OKR
Using Agile with waterfall goals turns teams into "feature factories" with no focus on delivering value. To transcend this mindset, companies can apply Modern Agile’s four principles by using OKR (Objectives and Key Results). Combining Modern Agile with the proper use of OKR can be a lightweight way for organizations to give teams the autonomy to experiment and achieve awesome results.
-
Q&A on the Book "The Stupidity Paradox"
In "The Stupidity Paradox", Andre Spicer and Mats Alvesson explore how knowledge intensive organizations employ smart people and encourage them to do stupid things. Functional stupidity can be catastrophic, however a dose of stupidity can be useful. The book advises how to counter stupidity or reduce the consequences, how to exploit it, and how to benefit from it.
-
Driving Architectural Simplicity - The Value, Challenge, and Practice of Simple Solutions
Simple architectures are the most efficient and, subsequently, successful over their lifetime. Achieving simplicity is hard and requires continuous dedication. As an industry, we need to focus more on the system quality of architectural simplicity.