Resources and Links for Agile Projects
Total Page:16
File Type:pdf, Size:1020Kb
Resources and links for Agile Projects These resources have been gathered from a number of sources, and cover useful tools, techniques and ideas regarding various aspects of Agile development. This is not a definitive list, and Software Education does not endorse or recommend any of these links or products, but they may be of interest and use in your Agile journey. Contents Agile Development Background and Philosophies ................................................................................. 2 Management Thinking ............................................................................................................................ 3 Psychology & Human Practices ............................................................................................................... 7 Agile Practices/Principles ........................................................................................................................ 9 Product Ownership, Analysis & User Experience.................................................................................. 11 Testing ................................................................................................................................................... 12 Lean/Kaizan/Kanban ............................................................................................................................. 14 Some Books ........................................................................................................................................... 15 Book list recommended for PMI-ACP Certification: ............................................................................. 16 Calendar of Agile Related Conferences................................................................................................. 16 Videos and Podcasts ............................................................................................................................. 17 Videos and Podcasts (more) ................................................................................................................. 18 Games and Simulations......................................................................................................................... 19 Tools and Supporting Products ............................................................................................................. 20 Agile Beyond Software .......................................................................................................................... 22 Contact us: www.softed.com [email protected] Resources and Links for Agile Projects compiled by Software Education September 2014 Page 1 Agile Development Background and Philosophies The Agile Manifesto http://www.agilemanifesto.org/ Agile Alliance http://www.agilealliance.org Supporting adoption of Agile practices An introduction to Agile http://en.wikipedia.org/wiki/Agile_software_development methods Martin Fowler and Jim http://www.sdmagazine.com/documents/s=844/sdm0108a/0108a.htm Highsmith on why the http://www.ddj.com/architect/184414755 Agile Manifesto was produced 10 Key Principles of Agile http://www.agile-software-development.com/2007/02/10-things-you- development need-to-know-about-agile.html Software Education http://blog.softed.com/ trainers blog Iterative & Incremental http://www.stickyminds.com/BetterSoftware/magazine.asp?fn=cif Development ea&id=108 http://alistair.cockburn.us/Incremental+means+adding,+iterative+means+r eworking Studies that discuss the http://www.infoq.com/news/2010/08/agile-lean-validation-studies impact of Agile/Lean Agile Alliance http://guide.agilealliance.org/ Guide to Agile Practices An evolving list of http://www.plans-for-retrospectives.com/keep-up-with-agile-lean/ Agile/Lean resources How Agile Are You? http://www.benlinders.com/tools/agile-self-assessments/ Discussion points and tools to help understand where http://www.ambysoft.com/surveys/howAgileAreYou2010.html improvement opportunities exist Resources and Links for Agile Projects compiled by Software Education September 2014 Page 2 Management Thinking Cynefin A framework for decision making and adapting to complex environments. framework http://en.wikipedia.org/wiki/Cynefin http://www.mpiweb.org/CMS/uploadedFiles/Article%20for%20Marketing%20- %20Mary%20Boone.pdf http://cognitive- edge.com/uploads/articles/110510_On_Understanding_Software_Agility.pdf http://iconoclast.typepad.com/blog/2010/01/applying-and-explaining-cynefin- framework-in-innovation-context.html http://www.pacis- net.org/file/2009/%5B31%5DMaking%20Sense%20of%20IS%20with%20the%2 0Cynefin%20Framework.pdf http://cognitive-edge.com/ http://www.agile42.com/en/blog/2011/12/25/cynefin-lego-game/ http://searchsoftwarequality.techtarget.com/tip/Agile-project-management- using-the-Cynefin-framework Management An approach that focuses on management changes needed to create an Agile 3.0 friendly ecosystem. • Understanding how complexity affects your organization • Keeping your people active, creative, innovative, and motivated • Giving teams the care and authority they need to grow on their own • Defining boundaries so teams can succeed in alignment with business goals • Sowing the seeds for a culture of software craftsmanship • Crafting an organizational network that promotes success • Implementing continuous improvement that actually works http://www.management30.com/ http://www.amazon.com/Management-3-0-Developers-Developing-Addison- Wesley/dp/0321712471/ref=sr_1_1?s=books&ie=UTF8&qid=1343263495&sr=1- 1&keywords=management+3.0 Lean Startup Applying lean thinking and innovative approaches to brining products to market rapidly, conduct concrete experiments to get feedback from real customers, adapt the product and conduct more experiments. There are no “requirements” only hypotheses to be validated or disproven. Build the Minimum Viable Product, launch it to the target audience, get there feedback and adapt the product. http://theleanstartup.com/ http://leanstartup.pbworks.com/w/page/36786240/Misconceptions-about-Lean- Startup Resources and Links for Agile Projects compiled by Software Education September 2014 Page 3 Radical Steve Denning’s approach that puts customer delight at the centre of the Management organisation’s goals. A shift in goal from making money for shareholders to delighting customers through continuous innovation. A shift in the role of managers from controlling individuals to enabling self- organizing teams. A shift in the way work is coordinated from bureaucracy to dynamic linking. A shift in values from a preoccupation with efficiency to a broader set of values that will foster continuous innovation. A shift in communications from top-down commands to horizontal communications http://www.stevedenning.com/Radical-Management/default.aspx Stoos A community and social network dedicated to bringing the latest management Network thinking to the workplace. The founding statement of the Stoos Network is: “Reflecting on leadership in organizations today, we find ourselves in a bit of a mess. We see reliance on linear, mechanistic thinking, companies focusing more on stock price than delighting customers, and knowledge workers whose voices are ignored by the bosses who direct them. All these factors are reflected in the current economic crisis, increased inequity, bankruptcies and widespread disillusionment. There has to be a better way. In January 2012, a diverse group of twenty one people including senior executives, business strategists, managers, academics, and lean/agile development practitioners from four continents, met in Stoos, Switzerland. We believe that we uncovered some of the common characteristics of that better way. For example, that organizations can become learning networks of individuals creating value and that the role of leaders should include the stewardship of the living rather than the management of the machine. Most importantly, we committed to continue our work, both in-person and online. A problem this size will require many minds and hearts. We’d love to hear your voice and your experience. Help move the conversation forward by joining our LinkedIn Group and on twitter with hashtag #stoos. Let’s start the transformation, before it’s too late.” http://www.stoosnetwork.org/ Hacking New Imperatives Management Today's forward thinking leaders face an array of perplexing challenges that lie outside the performance envelope of management-as-usual. Motivation Accelerating Change. In a world that is all punctuation and no equilibrium, 3.0 organizations must become as adaptable and resilient as they are focused and efficient. Hyper-competition. In an open and dynamic economy, where organizations must compete with "everyone from everywhere ," organizations must learn to innovate boldly and incessantly. Knowledge Leveling. In an increasingly flat world, where knowledge advantages are fleeting, organizations must find ways of inspiring individuals to willingly contribute the gifts of their initiative, imagination and passion every day. Resources and Links for Agile Projects compiled by Software Education September 2014 Page 4 Heightened Accountability. In an age where executives are widely perceived as selfish and irresponsible, and where the social impact of every business decision gets rapidly dissected on the web, organizations need to be driven by an acute sense of their social obligations. http://www.managementexchange.com/ http://www.managementexchange.com/about-the-mix/manifesto Forbes article Discussion of new management ideas and a