- Leading Agile Developers: The Seven Levels of Authority (Part 1)
-
By
Jurgen Appelo
- Jan 26, 2011
- For managers to make the best use of self-organization in their business, they need to distribute control and delegate their authority. In this article, Jurgen Appelo, author of Management 3.0: Leading Agile Developers, Developing Agile Leaders, describes the scientific reason to empowering people in the first of his two-part series.
|
- Leading Agile Developers: The Seven Levels of Authority (Part 2)
-
By
Jurgen Appelo
- Feb 3, 2011
- For managers to make the best use of self-organization in their business, they need to distribute control and delegate their authority. In this article, Jurgen Appelo, author of Management 3.0: Leading Agile Developers, Developing Agile Leaders, describes the seven levels of authority and the “authority board” managers can use to delegate control to self-organizing teams.
|
- Learning How To Be A Developer
-
By
Pete McBreen
- Feb 22, 2002
- Does the popular "sheep dip" model of short training courses actually help people become better developers? Is teaching as a performance art really the way to go? The time has come to shift our attention away from teaching and think instead about what it takes for people to really learn how to be great developers.
|
- Linda Rising on the 15th Anniversary of Design Patterns
-
By
Linda Rising
- Oct 22, 2009
- Linda Rising shares her thoughts about Design Patterns: Elements of Reusable Object-Oriented Software on the 15th anniversary of its publication.
|
- Marshall Cline on the 15th Anniversary of Design Patterns
-
By
Marshall P. Cline
- Nov 2, 2009
- Marshell Cline shares his thoughts about Design Patterns: Elements of Reusable Object-Oriented Software on the 15th anniversary of its publication.
|
- Master of Scrum: An Interview with Mike Cohn
-
By
Matthew Heusser, Mike Cohn
- Aug 19, 2009
- Mike Cohn reveals his experiences with Scrum transitions, the challenges of estimating software project duration and scope, Agile project management, and planning in collaborative environments - all while standing on one foot. Or, at least, he tries.
|
- My Life in Tech: Q&A for Software Tester and Agile Coach Janet Gregory
-
By
InformIT Editorial Team, Janet Gregory
- Sep 2, 2013
- Software tester and agile coach Janet Gregory answers our questions about transitioning traditional test teams into the agile world, misconceptions about agile testing, and why some agile projects fail.
|
- My Life in Tech: Q&A with Agile Testing Coach Lisa Crispin
-
By
InformIT Editorial Team, Lisa Crispin
- Aug 21, 2013
- Lisa Crispin talks about starting her programming career with no experience, how the role of testing has evolved over her 30+ year career, and how software teams are like donkeys.
|
- On Agile Management: An Interview with Jurgen Appelo
-
By
Matthew Heusser, Jurgen Appelo
- Nov 29, 2010
- Is there a role for management in Agile organizations? Matt Heusser interviewed Jurgen Appelo, author of Management 3.0, to find out.
|
- On the 20th Anniversary of Design Patterns
-
By
InformIT Editorial Team
- Oct 28, 2014
- To celebrate the 20th anniversary of Design Patterns, we asked members of the community to comment on what the book and the patterns movement has meant to them. Here are their answers.
|
- On the Job with a Network Manager
-
By
Alexander Clemm
- Jan 12, 2007
- Find out what you would do if you ran networks for a living.
|
- Organizational Culture Considerations with Agile
-
By
Sondra Ashmore, Kristin Runyan
- Jul 24, 2014
- The organizational culture impacts to an Agile transformation are profound. Successful implementations need support from the team members, management, and executives to embrace new ways of completing work and collaborating. Every role in the organization will be affected in some way, and by understanding what is different and what drives success in each role, we are better positioned for the increase in productivity, responsiveness, and customer satisfaction that can be delivered by becoming Agile.
|
- Peopleware: Let’s Talk About Leadership
-
By
Tom DeMarco, Tim Lister
- Jun 12, 2013
- In a chapter from the 3rd edition of their landmark book Peopleware: Productive Projects and Teams, Tom DeMarco and Tim Lister discuss the concept of leadership - as authority granted by an org chart, but also as service to others and innovation.
|
- Preface to "Peopleware: Productive Projects and Teams, Third Edition"
-
By
Tom DeMarco, Tim Lister
- Jun 18, 2013
- Tom DeMarco and Tim Lister describe the evolution of their idea that the solution to many of the problems facing software engineering teams wasn't technological - it was sociological. From its genesis during an overnight flight to Sydney to the latest empirical studies, the third edition of Peopleware continues to expand and build upon their original premise that technology is not always the solution to managerial problems.
|
- Preface to Introduction to Agile Methods
-
By
Sondra Ashmore, Kristin Runyan
- Jul 16, 2014
- Sondra Ashmore and Kristin Runyan introduce their book, Introduction to Agile Methods, the place to start for students and professionals who want to understand Agile and become conversant with Agile values, principles, framework, and processes.
|
- Preface to The Art of Computer Programming, Volume I: Fundamental Algorithms
-
By
Donald E. Knuth
- Mar 25, 2014
- To mark the release of the official multi-format ebook of Donald Knuth's The Art of Computer Programming, Volume I, we are pleased to make available the preface to this seminal work.
|
- Preface to The MMIX Supplement: Supplement to The Art of Computer Programming Volumes 1, 2, 3 by Donald E. Knuth
-
By
Martin Ruckert
- Feb 11, 2015
- Martin Ruckert introduces The MMIX Supplement, where Ruckert has rewritten all MIX example programs from Donald Knuth’s Volumes 1-3 for MMIX, thus completing this MMIX update to the original classic.
|
- Preface to The Software Craftsman: Professionalism, Pragmatism, Pride
-
By
Sandro Mancuso
- Dec 1, 2014
- In this preface to The Software Craftsman: Professionalism, Pragmatism, Pride, Sandro Mancuso tells the story of how he learned about the concept of software craftsmanship as a young programmer in Brazil.
|
- Pretending to Be Agile
-
By
Pete McBreen
- Mar 15, 2002
- Agile is in. Many processes and projects are jumping on the bandwagon and claiming to be Agile, so what are the telltale signs that what you have is a traditional process just pretending to be Agile?
|
- Programming with SOLID Principles
-
By
Jesse Smith
- Mar 23, 2015
- Introduced by software engineer Robert Martin in the early 2000s, the five basic SOLID principles for good object-oriented programming design discussed in this article make code-bases more clean and maintainable. Jesse Smith shows you how the principles discussed here enable you to create more flexible, robust and reusable code.
|