Sublime
An inspiration engine for ideas
To deliver high-quality results, we first have to understand who these people are, and what kind of value they are looking for
Gojko Adzic • Impact Mapping: Making a big impact with software products and projects
As we’re about to illustrate in the following sections, the early proponents in each movement implicitly espoused two fundamental values, transparency and curiosity, which led them to advocate methods that developed some or all of our five key attributes of successful software teams: high trust, low fear, understanding why, making commitments, and
... See moreDouglas Squirrel • Agile Conversations: Transform Your Conversations, Transform Your Culture
The Manifesto for Agile Software Development was put together by a group of developers at a ski resort in Utah in 2001. It contains four simple but powerful value comparisons: individuals and interactions over processes and tools, working software over comprehensive documentation, customer collaboration over contract negotiation, and responding to
... See moreTien Tzuo • Subscribed: Why the Subscription Model Will Be Your Company's Future - and What to Do About It
Every project at Google has a primary design doc. It is a living document, which means that it evolves alongside the project it describes. In its earliest form, a design doc describes the project’s objective, background, proposed team members, and proposed designs. During the early phase, the team works together to fill in the remaining relevant se
... See moreJason Arbon • How Google Tests Software
product owner does this by directing the team toward the most valuable work, and away from less valuable work. That is, the product owner controls the priority order of items in the team’s backlog.
Chris Sims • The Elements of Scrum
There are two practices that should be adhered to from the beginning that will allow us to pay down technical debt later on: continuous integration and a small number of basic unit and user-journey tests. The moment a product (if we are in Horizon 3) or feature (in Horizon 2) goes from being an experiment to validated, we need to start aggressively
... See moreJez Humble, Joanne Molesky, • Lean Enterprise: How High Performance Organizations Innovate at Scale
Hold employees accountable
Jeffrey Hiatt • ADKAR: A Model for Change in Business, Government and our Community
We want to design components that are self-contained: independent, and with a single, well-defined purpose (what Yourdon and Constantine call cohesion [YC86]). When components are isolated from one another, you know that you can change one without having to worry about the rest.