10 Navigation ↑
10.4 Tags Cloud
- Agile
- Communication
- Customers
- Diversity
- Improvement
- Jazz
- Leadership
- Lean and Agile
- Metrics
- Music
- PaganTuna
- Project Management
- Quality
- Software Development
- Teams
- appendices
- authors
- critical thinking
- ideas
- lean
- quotes
- works
Agile
Communication
Customers
Diversity
Improvement
Jazz
Leadership
Lean and Agile
Metrics
Music
PaganTuna
Project Management
Quality
Software Development
Teams
appendices
- Benefits of the Scaled Agile Framework
- The Core Design Principles for Teams
- Fighting Organizational Friction
- Lessons We (Should) Have Learned from the Web
- Taming the E-mail Monster
- Ten Reasons to Ditch Your Word Documents
- Thinking Differently about Perfectionism
- The Watery Ketchup Stops Here
authors
- Abrahamson, Eric and Freeman, David H.
- American Psychological Association
- Argyris, Chris and Schön, Donald
- Austin, Rob and Devin, Lee
- Austin, Robert D.
- Austin, Robert D.; Nolan, Richard L. and O'Donnell, Shannon
- Avitzur, Ron
- Badaracco, Joseph L.
- Beck, Kent et al.
- Berkun, Scott
- Block, Peter
- Boehm, Barry and Turner, Richard
- Borenstein, Nathaniel
- Boynton, Andy and Fischer, Bill
- Brooks, Fred
- Brown, William J., McCormick III, Hays W. and Thomas, Scott W.
- Buckingham, Marcus and Coffman, Curt
- Cockburn, Alistair
- Constantine, Larry and Lockwood, Lucy
- Davis, Alan M.
- Daylight
- DeMarco, Tom
- DeMarco, Tom and Lister, Timothy
- DeMarco, Tom, Hruschka, Peter, Lister, Tim, McMenamin, Steve, Robertson, James and Robertson, Suzanne
- Dymond, Ken
- Einstein, Albert
- Eisenhower, Dwight D.
- Elssamadisy, Amr
- Fackler, Martin
- Fried, Jason
- Gall, John
- Gamma, Erich; Helm, Richard; Johnson, Ralph and Glissades, John
- Gawande, Atul
- Glass, Robert L.
- Glazer, Hillel et al.
- Gualtieri, Mike
- Hammett, Dashiell
- Heckel, Paul
- Highsmith, Jim
- Holmes, Oliver Wendell, Jr.
- Humphrey, Watts
- Hurst, Mark
- Innes, Michael
- Jenson, Scott
- Jobs, Steve
- Johnson, Barry
- Kahneman, Daniel
- Kennedy, Michael N.
- Kim, Gene, Behr, Kevin and Spafford, George
- Knuth, Donald
- Kovitz, Benjamin L.
- Krug, Steve
- Leffingwell, Dean
- Lennon, John
- Lewis, Bob
- Lewis, C. S.
- Liker, Jeffrey
- Lohr, Steve
- Lopp, Michael
- Marsalis, Wynton and Ward, Geoffrey
- Martin, Roger L.
- Miller, Henry
- Morgan, James M. and Liker, Jeffrey K.
- O'Reilly, Tim
- Page-Jones, Meilir
- Parker, Ian
- Phillips, Katherine
- Pink, Daniel H.
- Poppendieck, Mary and Poppendieck, Tom
- Reeves, Jack W.
- Reinertsen, Donald G
- Ries, Eric
- Robertson, Suzanne and Robertson, James
- Santayana, George
- Schembechler, Bo
- Senge, Peter
- Smith, M. K.
- Spolsky, Joel
- The Standish Group
- Watson, Thomas J. , Jr.
- Weber, Craig
- Weinberg, Gerald
- Wilson, David Sloan
- Yourdon, Edward
critical thinking
ideas
- The Inconvenient Nature of Software Development
- Software Development is a Balancing Act
- Automate Repetitive Tasks
- Use Things Already Known to Work
- Simplify and Generalize
- Decomposition
- Cohesion
- Loose Coupling
- Communicate Clearly
- Consider Alternatives
- Have Wonderful Arguments
- Show Rather than Tell
- Shorten Feedback Loops
- Understand the Arc of Your Project
- What's Not Done is as Important as What's Done
- Entrepreneurial Leadership
- Build Great Teams
- Govern Wisely
- Take a Long-Term Economic Perspective
- Don't Wait to Integrate
lean
quotes
- Artful making differs from industrial making
- Nothing Useful is Real
- The Nirvana Antipattern
- Elaboration of Multiple Approaches
- Learn as many of the requirements as possible
- The land of the template zombies
- The Paper Mill
- People who often change their minds
- Start with a working simple system
- Looks like luck to saps
- The magic is not in the process
- Design by focus groups
- Where the puck is going to be
- We have wonderful arguments
- Technology married with the liberal arts
- Subjective opinions of trained professionals
- The aesthetics of programming
- The Enormous Extension of our Being
- Software is a plastic object
- You create a world of your own
- Engineers and designers working together
- Fail Fast
- Design leadership
- Diversity helps your business
- Software development is a knowledge-creating process
- Minimum Viable Product
- Pushing hard design decisions to the end
- Simplistic schemes to eliminate programmers
works
- A Perfect Mess: The Hidden Benefits of Disorder
- Multitasking: Switching costs
- Theory in Practice: Increasing Professional Effectiveness
- Artful Making: What Managers Need to Know About How Artists Work
- Measuring and Managing Performance in Organizations
- Adventures of an IT Leader
- The Graphing Calculator Story
- Leading Quietly: An Unorthodox Guide to Doing the Right Thing
- Manifesto for Agile Software Development
- Principles of Agile Software Development
- The Myths of Innovation
- The Empowered Manager: Positive Political Skills at Work
- Balancing Agility and Discipline: A Guide for the Perplexed
- Programming As If People Mattered: Friendly Programs, Software Engineering, and Other Noble Delusions
- Virtuoso Teams: The extraordinary stories of extraordinary teams
- The Mythical Man-Month: Essays on Software Engineering
- Master Planner: Fred Brooks Shows How to Design Anything
- AntiPatterns and Patterns in Software Configuration Management
- First, Break All the Rules: What the World's Greatest Managers Do Differently
- Communicating, cooperating teams
- Agile Software Development
- What engineering has in common with manufacturing and why it matters
- Using Both Incremental and Iterative Development
- Software for Use: A Practical Guide to the Models and Methods of Usage-Centered Design
- 201 Principles of Software Development
- Just Enough Requirements Management: Where Software Development Meets Marketing
- What is Design Thinking?
- Peopleware: Productive Projects and Teams (Second Edition)
- Waltzing with Bears: Managing Risk on Software Projects
- Adrenaline Junkies and Template Zombies: Understanding Patterns of Project Behavior
- A Guide to the CMM: Understanding the Capability Maturity Model for Software
- On the Method of Theoretical Physics
- Six Crises
- Agile Adoption Patterns: A Roadmap to Organizational Success
- The 'Toyota Way' Is Translated for a New Generation of Foreign Managers
- Some advice from Jeff Bezos: Signal vs. Noise
- Systemantics: How Systems Really Work and How They Fail
- Design Patterns: Elements of Reusable Object-Oriented Software
- The Checklist Manifesto: How to Get Things Right
- Facts and Fallacies of Software Engineering
- CMMI or Agile: Why Not Embrace Both!
- Excuses, excuses: The Business Doesn't Know What It Wants
- The Dain Curse
- The Elements of Friendly Software Design
- Adaptive Software Development: A Collaborative Approach to Managing Complex Systems
- Agile Software Development Ecosystems
- Agile Project Management: Creating Innovative Products
- The Measure of a Management System
- Holmes-Pollock Letters
- Managing the Software Process
- A Discipline for Software Engineering
- Winning with Software: An Executive Strategy
- Bit Literacy: Productivity in the Age of Information and E-mail Overload
- Seven Suspects
- The Simplicity Shift: Innovative Design Tactics in a Corporate World
- Steve Jobs: The Lost Interview
- Business Week Interview with Steve Jobs
- Apple's One-Dollar-a-Year Man
- Insanely Great: The Life and Times of Macintosh, the Computer that Changed Everything
- Brent Schlender's Conversations with Steve Jobs
- Macworld Keynote
- Conversation with Walt Mossberg
- Steve Jobs's Ultimate Lesson for Companies
- Polarity Management: Identifying and Managing Unsolvable Problems
- Thinking, Fast and Slow
- Product Development for the Lean Enterprise
- The Phoenix Project: A Novel About IT, DevOps, and Helping Your Business Win
- Practical Software Requirements: A Manual of Content and Style
- Don't Make Me Think: A Common Sense Approach to Web Usability, 2nd Edition
- Scaling Software Agility: Best Practices for Large Enterprises
- The Beatles Anthology
- Bob Lewis's IS Survival Guide
- An Experiment in Criticism
- The Toyota Way: 14 Management Principles from the World's Greatest Manufacturer
- Go To
- Managing Humans: Biting and Humorous Tales of a Software Engineering Manager
- Moving to Higher Ground: How Jazz Can Change Your Life
- Opposable Mind: Winning Through Integrative Thinking
- Stand Still Like the Hummingbird
- The Toyota Product Development System: Integrating People, Process and Technology
- WTF?: What's the Future and Why It's Up to Us
- The Seven Stages of Expertise in Software Engineering
- The Shape of Things to Come
- Diversity Helps Your Business -- But Not The Way You Think
- Drive: The Surprising Truth About What Motivates Us
- Lean Software Development: An Agile Toolkit
- Implementing Lean Software Development: From Concept to Cash
- What is Software Design?
- The Principles of Product Development Flow: Second Generation Lean Product Development
- The Lean Startup: How Today's Entrepreneurs Use Continuous Innovation to Create Radically Successful Businesses
- Mastering the Requirements Process
- The Life of Reason: Reason in Common Sense
- The Team
- The Fifth Discipline: The Art and Practice of the Learning Organization
- Chris Argyris: theories of action, double-loop learning and organizational learning
- Joel on Software
- Smart and Gets Things Done
- Chaos Manifesto 2013
- Conversational Capacity: The Secret to Building Successful Teams That Perform When the Pressure Is On
- The Psychology of Computer Programming
- This View of Life: Completing the Darwinian Revolution
- Techniques of Program Structure and Design
- Decline and Fall of the American Programmer
Next: Random Idea