<?xml version="1.0" encoding="utf-8" ?><rss version="2.0" xmlns:atom="http://www.w3.org/2005/Atom">
<channel>
	<title>Agile</title>	<link>http://tc.eserver.org/dir/Agile</link>
	<description>A listing of the most recently indexed works about Agile in the field of technical communication.</description>
	<language>en-us</language>
	<copyright>Copyright (c) 2005-08 by the EServer. All rights reserved.</copyright>
	<managingEditor>tclib-editorial@eserver.org (TC Library Editorial Board)</managingEditor>
	<webMaster>webmaster@eserver.org (Geoffrey Sauer)</webMaster>
	<image>
		<url>http://tc.eserver.org/images/newlogo.gif</url>
		<title>Agile</title>
		<link>http://tc.eserver.org/dir/Agile</link>
	</image>
	<item>
		<title>Five Skills for Managing Documentation Projects in an Agile Environment</title>
		<link>http://tc.eserver.org/35803.html</link>
		<guid>http://tc.eserver.org/35803.html</guid>
		<description>Sometimes, the Agile software development methodology seems like it could be renamed the “Fly by the Seat of Your Pants” methodology. But really, it means that you need a somewhat different set of project management skills for your documentation. I could certainly improve in these skills, but here are a few I rely on in an Agile environment.</description>
	</item>
	<item>
		<title>Agile Works Best in PHP Projects</title>
		<link>http://tc.eserver.org/35811.html</link>
		<guid>http://tc.eserver.org/35811.html</guid>
		<description>Agility includes effective, that is, rapid and adaptive, response to change. This requires effective communication among all of the stakeholders. Stakeholders are those who are going to benefit from the project in some form or another. The key stakeholders of the project include the developers and the users. Leaders of the customer organization, as well as the leaders of the software development organizations, are also among the stakeholders.</description>
	</item>
	<item>
		<title>Agile User Experience Projects</title>
		<link>http://tc.eserver.org/35715.html</link>
		<guid>http://tc.eserver.org/35715.html</guid>
		<description>Agile projects aren&apos;t yet fully user-driven, but new research shows that developers are actually more bullish on key user experience issues than UX people themselves.</description>
	</item>
	<item>
		<title>Can UX Be Agile?</title>
		<link>http://tc.eserver.org/35658.html</link>
		<guid>http://tc.eserver.org/35658.html</guid>
		<description>Traditional, heavyweight development methodologies can be very effective at solving well‑defined problems, where the person solving the problem has a clear understanding of the initial and goal states, the available options, and the constraints on the problem. At the opposite end of the spectrum are ill‑defined, so-called wicked problems. When it’s necessary to balance numerous, often‑conflicting factors, traditional development methodologies are much less effective.</description>
	</item>
	<item>
		<title>There’s No Crying in Agile!</title>
		<link>http://tc.eserver.org/35538.html</link>
		<guid>http://tc.eserver.org/35538.html</guid>
		<description>When I’ve read Agile practitioner reports that tell tales of times when technical writers have left meetings and fled to cry, I am not just surprised but a little dismayed.</description>
	</item>
	<item>
		<title>Authoring in an Agile Environment</title>
		<link>http://tc.eserver.org/35421.html</link>
		<guid>http://tc.eserver.org/35421.html</guid>
		<description>It&apos;s a simple fact of life. Developing products in today&apos;s world requires shorter cycles, sensitivity to customer needs, and a focus on deliverables that breaks the old waterfall development paradigm. More and more there is a need for teams to focus on the entire development process and deliver precisely what customers need with little or no fluff. As products move towards the user-centric model of product development the push is for more intuitive interfaces with little need for documentation -- or does it really?</description>
	</item>
	<item>
		<title>The Impact of Agile on User-Centered Design</title>
		<link>http://tc.eserver.org/35354.html</link>
		<guid>http://tc.eserver.org/35354.html</guid>
		<description>Discusses the impact of an agile software development process on usability testing. Reports opinions about usability testing within a company before and after a change to agile. Presents strategies to incorporate usability testing into agile product development.</description>
	</item>
	<item>
		<title>Corporate Collaborative Authoring</title>
		<link>http://tc.eserver.org/35192.html</link>
		<guid>http://tc.eserver.org/35192.html</guid>
		<description>The idea of a Book Sprint is that you can get lots of documentation written in a focused amount of time with the right team and some amount of content already in place. Gathering people in the same room when possible is extremely helpful and motivating as well.</description>
	</item>
	<item>
		<title>Agile Documentation with uScrum</title>
		<link>http://tc.eserver.org/35040.html</link>
		<guid>http://tc.eserver.org/35040.html</guid>
		<description>uScrum (uncertainty Scrum) is an agile process developed by a &#xD;small team at Altitude Software to manage the process of writing &#xD;user documentation. uScrum manages uncertainty and the unknown, allowing writers to quickly react to changing conditions. &#xD;uScrum uses orders of ignorance to understand the difficulty of &#xD;tasks, allowing the team to effectively prioritize regular work &#xD;together with difficult creative work.</description>
	</item>
	<item>
		<title>Using Wikis to Document UI Specifications</title>
		<link>http://tc.eserver.org/34751.html</link>
		<guid>http://tc.eserver.org/34751.html</guid>
		<description>As Agile gains momentum as a development approach of choice, documenting design becomes a challenge. Peter Gremett shows how using a wiki to capture your design is a great way to be adaptive as you build and deliver product to customers.</description>
	</item>
	<item>
		<title>Using Customer Tests to Drive Development</title>
		<link>http://tc.eserver.org/34496.html</link>
		<guid>http://tc.eserver.org/34496.html</guid>
		<description>Test-driven development or TDD is a widely accepted practice used by agile software development teams of many flavors – not only Extreme Programming teams. For each small bit of functionality they code, programmers first write unit tests, then they write the code that makes those unit tests pass. TDD is seen as a design tool, since it forces the programmer to think about many aspects of each feature before coding.</description>
	</item>
	<item>
		<title>Agile XML Development</title>
		<link>http://tc.eserver.org/33988.html</link>
		<guid>http://tc.eserver.org/33988.html</guid>
		<description>Three panellists talk about how they&apos;ve applied agile development techniques to XML, followed by audience discussion and Q&amp;A:&#xD;&#xD;Tony Coates will discuss XML and schema quality assurance using unit test frameworks.&#xD;&#xD;David Carver will discuss agile XML schema development.&#xD;&#xD;Claudia Lucia Jimenez-Guarin will discuss software construction for evolving systems with incomplete data definition.</description>
	</item>
	<item>
		<title>Getting Real About Agile Design</title>
		<link>http://tc.eserver.org/33640.html</link>
		<guid>http://tc.eserver.org/33640.html</guid>
		<description>Agile is here to stay. The economic difficulties of the past months have finally put waterfall out of its misery; now more than ever, long requirements phases and vaporous up-front documentation aren’t acceptable. Software must be visible and valuable from the start.&#xD;&#xD;For many designers, Agile is already a fact of life (and for those less accustomed, some recommended reading follows at the foot of this article). We are reaching the point where we must either acclimatize or risk being bypassed. The good news is that Agile does allow us to still do the things we hold dear—research, develop a vision, and test and improve our designs—we just need new techniques. Now is the time to get real, and prove design can adapt, if we want to stay relevant in these increasingly unreal times.</description>
	</item>
	<item>
		<title>Agile Usability</title>
		<link>http://tc.eserver.org/33588.html</link>
		<guid>http://tc.eserver.org/33588.html</guid>
		<description>RITE differs from a “traditional” usability test by emphasizing extremely rapid changes and verification of the effectiveness of these changes. Specifically, practitioners make changes to the UI (prototype or application) as soon as the problem is found and the solution spotted. Changes such renaming buttons, changing the text of menu items often happen before another participant arrives. More complicated, but obvious changes are made as rapidly as possible. This way the change can be tested as quickly as possible.</description>
	</item>
	<item>
		<title>Agile Development Projects and Usability</title>
		<link>http://tc.eserver.org/33454.html</link>
		<guid>http://tc.eserver.org/33454.html</guid>
		<description>Agile methods aim to overcome usability barriers in traditional development, but pose new threats to user experience quality. By modifying Agile approaches, however, many companies have realized the benefits without the pain.</description>
	</item>
	<item>
		<title>Adopting User-Centered Design Within An Agile Process: A Conversation</title>
		<link>http://tc.eserver.org/32997.html</link>
		<guid>http://tc.eserver.org/32997.html</guid>
		<description>eXtreme Programming and other agile processes provide a middle ground between chaos and over-elaborate processes sometimes referred to as &apos;death by documentation&apos;. A particular attrtactive aspect of the agile approach for many teams is its willingness to accomodate change no matter how advanced development might be. However, this very flexibility can cause user interface design issues and ensuing usability problems. Adopting a user-centered approach to user interface design can address these issues, as the following simulated conversation between a user-centered design consultant and an XP team leader will explain.</description>
	</item>
	<item>
		<title>How Much Should You Document? Everything? Strategies for an Agile Environment</title>
		<link>http://tc.eserver.org/32352.html</link>
		<guid>http://tc.eserver.org/32352.html</guid>
		<description>Some agile environments move so fast, you have to triage what you document because there’s no time to document everything.</description>
	</item>
	<item>
		<title>Documentation and Agile Software Development</title>
		<link>http://tc.eserver.org/32156.html</link>
		<guid>http://tc.eserver.org/32156.html</guid>
		<description>What’s it like doing documentation as part of an Agile software development team? Why is it a better way of working? I mull this over these and other questions with Graham Campbell.</description>
	</item>
	<item>
		<title>An Agile Review Process for Technical Documentation</title>
		<link>http://tc.eserver.org/31163.html</link>
		<guid>http://tc.eserver.org/31163.html</guid>
		<description>Documentation teams need a fast and effective review process to move forward on their projects and deliver quality, timely content. Reviewers, may they be SMEs (Subject Matter Experts) or key organization authorities, are usually extremely busy and have limited time (or interest) to review documentation. Interesting dilemma, no?</description>
	</item>
	<item>
		<title>Agile: What is it Anyway?</title>
		<link>http://tc.eserver.org/31040.html</link>
		<guid>http://tc.eserver.org/31040.html</guid>
		<description>Agile methodologies have had a lot of press in recent years. To listen to some people, agile methodologies are the answer to all the ailments that have ever plagued software development from the beginning of the computer age. But what are they, really? And do they really deliver on that promise? The answer is: (drumroll, please) it depends.</description>
	</item>
	<item>
		<title>Agile Documentation (Using Tests as Documentation)</title>
		<link>http://tc.eserver.org/30762.html</link>
		<guid>http://tc.eserver.org/30762.html</guid>
		<description>Storytelling can make documentation more exciting for both writers and readers. Stories provide context and people tend to remember them. More all-∆around fun when stories are tests.</description>
	</item>
	<item>
		<title>Agile Principles Are Changing Everything</title>
		<link>http://tc.eserver.org/30707.html</link>
		<guid>http://tc.eserver.org/30707.html</guid>
		<description>There&apos;s an irony about agile development. There is no hard evidence that it produces better software, faster. And formal adoption rates, admittedly hard to measure, don&apos;t reach the 20 percent mark. Yet the ideas that underpin agile development--defining requirements incrementally, writing software in short stints, seeking customer feedback, testing code as it&apos;s written, frequent builds--have caught on like wildfire. They are widely accepted as sound development practices, even among teams that have not formally adopted them.</description>
	</item>
	<item>
		<title>Best Practices for Agile/Lean Documentation</title>
		<link>http://tc.eserver.org/30729.html</link>
		<guid>http://tc.eserver.org/30729.html</guid>
		<description>Documentation is an important part of agile software development projects, but unlike traditionalists who often see documentation as a risk reduction strategy, agilists typically see documentation as a strategy which increases overall project risk and therefore strive to be as efficient as possible when it comes to documentation. Agilists write documentation when that&apos;s the best way to achieve the relevant goals, but there often proves to be better ways to achieve those goals than writing static documentation.  This article summarizes common &quot;best practices&quot; which agilists have adopted with respect to documentation.</description>
	</item>
	<item>
		<title>Adapting to Scrum: Challenges and Strategies</title>
		<link>http://tc.eserver.org/29463.html</link>
		<guid>http://tc.eserver.org/29463.html</guid>
		<description>Read about some of the challenges facing technical writers who create product documentation in a Scrum environment, as well as strategies for confronting these challenges.</description>
	</item>
	<item>
		<title>Four Factors of Agile User Experience</title>
		<link>http://tc.eserver.org/28899.html</link>
		<guid>http://tc.eserver.org/28899.html</guid>
		<description>One of the most important aspects of the work of designers do on a project is their ability to explain their choices and the reasoning that led to given design solutions--both to their clients and to other member of a product team. Clear communication is vital to the smooth progress of a project, as even a single misunderstanding or communication glitch can lead to mistakes during implementation.</description>
	</item>
	<item>
		<title>Introduction to Agile Usability, User Experience Activities on Agile Development Projects: Part II</title>
		<link>http://tc.eserver.org/28728.html</link>
		<guid>http://tc.eserver.org/28728.html</guid>
		<description>What would happen when usability community meets agile community? How to adopt usability practice by agilists?</description>
	</item>
	<item>
		<title>Clash of the Titans: Agile and UCD</title>
		<link>http://tc.eserver.org/28669.html</link>
		<guid>http://tc.eserver.org/28669.html</guid>
		<description>Agile software development has become fairly popular in the last few years, leaving many UX professionals wondering how user-centered design (UCD) can fit into an extremely fast-paced development process that uses little documentation. User-centered design can involve a variety of techniques that provide insights into users&apos; wants, needs, and goals, including ethnography, contextual inquiry, contextual interviewing, usability testing, task analysis, and others. But all of these take time--time that an agile development process might not allow. There is hope, though. Agile and UCD methods are not completely at odds with each other--and in some cases, agile development can even enable a more user-centered approach. By taking the time to understand the differences and similarities between agile development and UCD, it&apos;s possible to devise a process that is both user-centered and agile.</description>
	</item>
	<item>
		<title>The Agile/Waterfall Cooperative</title>
		<link>http://tc.eserver.org/28605.html</link>
		<guid>http://tc.eserver.org/28605.html</guid>
		<description>In this tutorial, attendees will learn to factor their company&apos;s business needs into their existing Agile procedures, and management will learn how to begin the investigative work of determining how to streamline these requirements and activities so that they don&apos;t hamper the project.</description>
	</item>
	<item>
		<title>A CIO&apos;s Playbook for Adopting the Scrum Method of Achieving Software Agility</title>
		<link>http://tc.eserver.org/28599.html</link>
		<guid>http://tc.eserver.org/28599.html</guid>
		<description>Scrum is a proven, Agile software management method that has been widely adopted by organizations seeking to reliably deliver higher quality software. Scrum is a simple process: it has a small set of interrelated practices and rules, is not overly prescriptive, can be learned quickly and produces productivity gains almost immediately.</description>
	</item>
	<item>
		<title>A CIO&apos;s Playbook for Adopting the Scrum Method of Achieving Software Agility</title>
		<link>http://tc.eserver.org/28612.html</link>
		<guid>http://tc.eserver.org/28612.html</guid>
		<description>Provides a brief overview of the Scrum method as well as &apos;playbook&apos; of guidelines and tactics for enterprise-wide adoption of Scrum.</description>
	</item>
	<item>
		<title>DSDM: Go for the Nine</title>
		<link>http://tc.eserver.org/28607.html</link>
		<guid>http://tc.eserver.org/28607.html</guid>
		<description>This presentation reviews the benefits, principles and history of DSDM (Dynamic Systems Development Method).</description>
	</item>
	<item>
		<title>Five Levels of Agile Planning: From Enterprise Product Vision to Team Stand-up</title>
		<link>http://tc.eserver.org/28597.html</link>
		<guid>http://tc.eserver.org/28597.html</guid>
		<description>Existing agile methods often focus on small, single-team projects and overlook the broader impact of large, multi-team and multi-year projects. This paper outlines a distinct planning framework that has been used successfully in large-scale agile software development projects and relies on five levels: product vision, product roadmap, release plan, sprint plan and daily commitment. Each of the five levels of planning addresses the fundamental planning principles: priorities, estimates and commitments.&#xD;&#xD;In this paper, the main agile principles are introduced, as well as the Lean principles upon which the agile methods are built. One of those Lean principles, Muri, or overburdening of people, is addressed through the extension of the agile planning process. The extension of the most used agile planning technique (iteration planning) is described in detail, both the motivation for the extension as well as the collaboration practices behind each planning level. In the final chapter, the impact of product complexities on the planning process is evaluated, and a solution to create a smooth flow in the planning/delivery cycle is presented.</description>
	</item>
	<item>
		<title>Five Levels of Planning</title>
		<link>http://tc.eserver.org/28604.html</link>
		<guid>http://tc.eserver.org/28604.html</guid>
		<description>The purpose of this presentation is to learn how to plan Agile projects from product vision all the way to daily stand-up and to feel the effect when 100 people prioritize, estimate and commit the plans for a major delivery. </description>
	</item>
	<item>
		<title>Homer&apos;s Odyssey</title>
		<link>http://tc.eserver.org/28606.html</link>
		<guid>http://tc.eserver.org/28606.html</guid>
		<description>In this offbeat presentation, Jean compares the impediments and obstacles encountered by an Agile mentor with those detailed in Homer&apos;s classical reference. Through the presentation and dialogue, you will discover who plays which classical roles in an organization&apos;s effort to adopt Agile practices: Cyclops, the Sirens, Poseidon, Circe, Cicones, the Lotus-Eaters, and even the good-and-faithful dog Argus.</description>
	</item>
	<item>
		<title>Introduction to Agile Methods and Practices</title>
		<link>http://tc.eserver.org/28611.html</link>
		<guid>http://tc.eserver.org/28611.html</guid>
		<description>Rally&apos;s Hubert Smits provides a broad introduction to concepts of Agile software development and Agile methods. The talk is based on his experience as an Agile coach and Certified Scrum Master. Concepts that are known from waterfall or plan-driven development are transformed to an Agile perspective. Examples are release and iteration planning, progress reporting, meeting formats and scaling projects from 10 people teams to 300 people teams.</description>
	</item>
	<item>
		<title>Overview of Agile</title>
		<link>http://tc.eserver.org/28602.html</link>
		<guid>http://tc.eserver.org/28602.html</guid>
		<description>This presentation provides a broad introduction to concepts of Agile software development and Agile methods. The talk is based on the speaker&apos;s experience as an Agile coach and Certified Scrum Master. Traditional concepts from waterfall or plan-driven development are transformed to an Agile perspective. Examples are release and iteration planning, progress reporting, meeting formats and scaling projects from 10 people teams to 300 people teams.</description>
	</item>
	<item>
		<title>A Project Manager&apos;s Survival Guide to Going Agile</title>
		<link>http://tc.eserver.org/28598.html</link>
		<guid>http://tc.eserver.org/28598.html</guid>
		<description>When software development project teams move to Agile methodologies, they often leave project managers behind. Traditionally trained project managers are confused as to what their new roles and responsibilities should be in an environment that no longer needs them to make stand-alone decisions.&#xD;&#xD;This paper focuses on re-defining the job of project manager to better fit the self-managed team environment, one of the core Agile principles. Special emphasis is placed on the shift to servant leadership, with its focus on facilitation and collaboration. Mapping of PMBOK knowledge areas to Agile practices is discussed at length. After reading this paper, project managers should have a better understanding of what changes they need to make professionally, and how to make these changes in order to survive the transition to an Agile software development approach.</description>
	</item>
	<item>
		<title>A Project Manager&apos;s Survival Guide to Going Agile</title>
		<link>http://tc.eserver.org/28609.html</link>
		<guid>http://tc.eserver.org/28609.html</guid>
		<description>When software development project teams move to Agile methodologies, they often leave project managers behind. Traditionally trained project managers are confused as to what their new roles and responsibilities should be in an environment that no longer needs them to make stand-alone decisions.&#xD;&#xD;This presentation focuses on re-defining the job of project manager to better fit the self-managed team environment, one of the core Agile principles. Special emphasis is placed on the shift to servant leadership, with its focus on facilitation and collaboration. Mapping of PMBOK knowledge areas to Agile practices is discussed at length. After reading this paper, project managers should have a better understanding of what changes they need to make professionally, and how to make these changes in order to survive the transition to an Agile software development approach.</description>
	</item>
	<item>
		<title>Stop Super-Sizing Your Release Plans</title>
		<link>http://tc.eserver.org/28608.html</link>
		<guid>http://tc.eserver.org/28608.html</guid>
		<description>As Agile development teams gain success, the team&apos;s bottleneck moves up the food chain to product owners. To support rapid and iterative progress, development teams are demanding that product owners switch from traditional approaches of super-sizing long release cycles to a continuous flow of independent, negotiable and small, bite-sized morsels.</description>
	</item>
	<item>
		<title>Successfully Managing Agile Projects in the Waterfall Enterprise</title>
		<link>http://tc.eserver.org/28601.html</link>
		<guid>http://tc.eserver.org/28601.html</guid>
		<description>Agile and waterfall methods are utterly different—from the way projects start to the expected deliverables and release schedules. In a waterfall world, what&apos;s an IT enterprise to do? Can agile and waterfall methodologies successfully coexist? The answer is yes, for both the short-term and the long-term.&#xD;&#xD;In this presentation, Michele Sliger outlines how to: factor your company&apos;s business needs into existing agile processes, streamline requirements and activities and identify specific points where agile and waterfall teams must plan, coordinate, and review progress. Learn how you can make agile processes work in the real-world.</description>
	</item>
	<item>
		<title>Tactical Management of Agile Development: Achieving Competitive Advantage</title>
		<link>http://tc.eserver.org/28600.html</link>
		<guid>http://tc.eserver.org/28600.html</guid>
		<description>This whitepaper provides an Agile development overview full of techniques, best practices and educational materials.</description>
	</item>
	<item>
		<title>A Tale of Two Technical Writing Teams</title>
		<link>http://tc.eserver.org/28603.html</link>
		<guid>http://tc.eserver.org/28603.html</guid>
		<description>Sometimes considered an afterthought in the product development lifecycle, technical writers often struggle to become part of a performing Agile team.</description>
	</item>
	<item>
		<title>Agile Documentation with doctest and epydoc</title>
		<link>http://tc.eserver.org/28121.html</link>
		<guid>http://tc.eserver.org/28121.html</guid>
		<description>A Test Map is a list of unit tests associated with a specific function/method under test. It helps you see how that specific function/method is being exercised via unit tests.</description>
	</item>
	<item>
		<title>Agile Development Checklist</title>
		<link>http://tc.eserver.org/27801.html</link>
		<guid>http://tc.eserver.org/27801.html</guid>
		<description>The purpose of this article is to define a set of ideal practices for an agile software development project.</description>
	</item>
	<item>
		<title>Two Kinds of Documentation</title>
		<link>http://tc.eserver.org/27609.html</link>
		<guid>http://tc.eserver.org/27609.html</guid>
		<description>When it comes to getting work done, replace written documentation with more efficient forms of communication. To guide future work, create documents at the end of the project, when everything is complete, well understood, and easy to document.</description>
	</item>
	<item>
		<title>Single Source Information: An Agile Practice for Effective Documentation</title>
		<link>http://tc.eserver.org/27608.html</link>
		<guid>http://tc.eserver.org/27608.html</guid>
		<description>In agile software development you want to travel as light as possible, and the easiest way to do that is to choose the best artifact to record information. I use the term &apos;artifact&apos; to refer to any model, document, source code, plan, and so on created during a software development project.  Furthermore, you want to record information as few times as possible, ideally only once.  For example, if you describe a business rule in a   use case, then describe it in detail in a   business rule specification, then implement it in code, you have three versions of the same business rule to maintain.  It would be far better to record the business rule once, ideally as human-readable but implementable code, and then reference it from any other artifact as appropriate.</description>
	</item>
	<item>
		<title>The Almighty Thud</title>
		<link>http://tc.eserver.org/27601.html</link>
		<guid>http://tc.eserver.org/27601.html</guid>
		<description>Why do we bother with models or documentation? They don&apos;t execute, and our customers pay us for working code, not pretty pictures. We bother with models to communicate. The idea is that a graphical object model can show how objects fit together more clearly than looking at the source, an interaction diagram can show a collaboration better than figuring out the call path from several class definitions. But so often the design documentation fails in this, and leaves me puzzled on my sofa.</description>
	</item>
	<item>
		<title>Applying Agile Methods in Rapidly Changing Environments</title>
		<link>http://tc.eserver.org/27600.html</link>
		<guid>http://tc.eserver.org/27600.html</guid>
		<description>The authors (both coming from a heavyweight software development environment) describe their approach to transferring a heavyweight method into a more agile approach. One can argue whether the described result is intermediate or final, the the process described and the choices made are well worth studying.</description>
	</item>
	<item>
		<title>Beyond Story Cards: Agile Requirements Collaboration</title>
		<link>http://tc.eserver.org/27603.html</link>
		<guid>http://tc.eserver.org/27603.html</guid>
		<description>Discusses the life cycle of Story Cards, what they should be, how to use them and what to watch out for.</description>
	</item>
	<item>
		<title>Easing Into Agile Modeling</title>
		<link>http://tc.eserver.org/27602.html</link>
		<guid>http://tc.eserver.org/27602.html</guid>
		<description>Agile modeling started out fairly complex and it grew a bit into its current form.</description>
	</item>
	<item>
		<title>The TAGRI (They Aren&apos;t Gonna Read It) Principle</title>
		<link>http://tc.eserver.org/27604.html</link>
		<guid>http://tc.eserver.org/27604.html</guid>
		<description>The basic idea is that very little of the documentation which gets created during software development actually gets read by the actual target audience. This article explains the problem and presents advice for addressing it.</description>
	</item>
	<item>
		<title>Agile Documentation: A Pattern Guide to Producing Lightweight Documents for Software Projects</title>
		<link>http://tc.eserver.org/27589.html</link>
		<guid>http://tc.eserver.org/27589.html</guid>
		<description>In Agile Documentation, Rüping gets to the heart of the documentation dilemma, offering a two-word solution: minimum necessary.</description>
	</item>
	<item>
		<title>The Documentation Dilemma</title>
		<link>http://tc.eserver.org/27590.html</link>
		<guid>http://tc.eserver.org/27590.html</guid>
		<description>With limited staff, a rapidly changing IT environment, and increasing complexity, my own inflexible documentation practices had to be updated to reflect more dynamic environments.</description>
	</item>
	<item>
		<title>Using Design Rationales for Agile Documentation</title>
		<link>http://tc.eserver.org/27591.html</link>
		<guid>http://tc.eserver.org/27591.html</guid>
		<description>Recently, Agile Software Processes have been discussed as flexible and light-weight alternatives to established Software Engineering approaches, in order to overcome the obstacles created by the cost of producing and maintaining documents on higher abstraction levels. Depending on requirements and needs on the documents itself, Agile Documentation becomes a key issue and brings up questions on how to create, maintain and distribute documents among the team members without creating unnecessary or unjustifiable cost. This paper describes a technique allowing to produce documentation automatically, by conducting analysis on the series of development steps taken during project planning and enactment.</description>
	</item>
	<item>
		<title>Agile Documentation: Strategies for Agile Software Development</title>
		<link>http://tc.eserver.org/27588.html</link>
		<guid>http://tc.eserver.org/27588.html</guid>
		<description>When I initially started work on Agile Modeling (AM) I wanted to focus solely on principles and practices for effective modeling but quickly discovered that this scope was not sufficient, that I also needed to consider the issue of how to be effective at the creation and maintenance of documentation too.  Some agile models will &apos;evolve&apos; into official system documentation, although the vast majority will not, and therefore it is relevant to discuss how to be agile doing so.</description>
	</item>
	<item>
		<title>Agile Project Management - Reliable Innovation</title>
		<link>http://tc.eserver.org/27570.html</link>
		<guid>http://tc.eserver.org/27570.html</guid>
		<description>This webinar discusses how Agile Project Management (APM) excels on projects in which new, risky technologies are incorporated; requirements are volatile and evolve; time-to-market is critical; and high quality must be maintained.</description>
	</item>
	<item>
		<title>Careen-Stable</title>
		<link>http://tc.eserver.org/27561.html</link>
		<guid>http://tc.eserver.org/27561.html</guid>
		<description>As an agile coach, I get the opportunity to facilitate many teams’ first iteration planning meeting. Now these meetings do start out like typical meetings, with everyone sitting around a table and one person talking. But as the meeting progresses and discussions begin around the work, it can begin to look like chaos to an outsider. What I didn’t realize however, until recently, was that it can also look like chaos to some of the insiders as well!</description>
	</item>
	<item>
		<title>CIO&apos;s Playbook for Adopting the Scrum Method of Achieving Software Agility</title>
		<link>http://tc.eserver.org/27563.html</link>
		<guid>http://tc.eserver.org/27563.html</guid>
		<description>The authors of this whitepaper have helped many hundreds of teams adopt Scrum. Here they share how CIOs can implement Scrum on an organization-wide basis - the challenges they will face as well as the rewards - and provides a playbook for adopting Scrum in enterprises where software, and lots of it, is the key to competitive success in the marketplace.</description>
	</item>
	<item>
		<title>The Daily Stand-Up</title>
		<link>http://tc.eserver.org/27569.html</link>
		<guid>http://tc.eserver.org/27569.html</guid>
		<description>The first and most basic rhythm of the Agile feedback cycle is the daily standup. It&apos;s just what it sounds like - a daily meeting where everyone stands up for the duration of the meeting. When I give Agile workshops, one of the questions I&apos;m often asked is how to do daily standups when the teams are geographically dispersed. While this can be a challenge to coordinate and maintain, you&apos;ll soon find that the benefits of the daily communication make it well worth the effort. Here are several options to consider with your team:</description>
	</item>
	<item>
		<title>eXtreme Documentation and Design</title>
		<link>http://tc.eserver.org/27572.html</link>
		<guid>http://tc.eserver.org/27572.html</guid>
		<description>What quicker way can there be to find out if something is teachable than to write up task-oriented documentation? And as things are built or changed, the documentation is updated. I often update the documentation before the code!</description>
	</item>
	<item>
		<title>Extreme Programming</title>
		<link>http://tc.eserver.org/27586.html</link>
		<guid>http://tc.eserver.org/27586.html</guid>
		<description>Extreme Programming (or XP) is a popular software development process that encourages a return to the days of little or no documentation, Design After First Testing, and Constant Refactoring After Programming. Despite its popularity, not everyone thinks XP is a good idea.</description>
	</item>
	<item>
		<title>How to Manage Agile Development</title>
		<link>http://tc.eserver.org/27564.html</link>
		<guid>http://tc.eserver.org/27564.html</guid>
		<description>This whitepaper provides an Agile development overview full of techniques, best practices and educational materials.</description>
	</item>
	<item>
		<title>Introduction to Agile Methods and Practices</title>
		<link>http://tc.eserver.org/27568.html</link>
		<guid>http://tc.eserver.org/27568.html</guid>
		<description>Provides a broad introduction to concepts of agile software development and agile methods. The talk is based on his experience as an agile coach and Certified Scrum Master.</description>
	</item>
	<item>
		<title>Introduction to Scrum Practices</title>
		<link>http://tc.eserver.org/27567.html</link>
		<guid>http://tc.eserver.org/27567.html</guid>
		<description>This tutorial brings Scrum to life by introducing Scrum principles, process, practices and roles in the form of an actual Sprint timebox. The prioritized, timeboxed topics are presented and delivered as arranged by the tutorial attendees.</description>
	</item>
	<item>
		<title>On Be(come)ing Agile</title>
		<link>http://tc.eserver.org/27560.html</link>
		<guid>http://tc.eserver.org/27560.html</guid>
		<description>Talks about real-world rewards and roadblocks we encounter at all levels of a business, and look at the new management and development processes we’re helping pilot, validate and roll out. For you, we hope this gives an insider’s view of the fundamental shifts taking place in software organizations that are trying to respond faster to their ever-changing understanding of user needs, evolving technologies and business demands.</description>
	</item>
	<item>
		<title>A Project Manager&apos;s Survival Guide to Going Agile</title>
		<link>http://tc.eserver.org/27562.html</link>
		<guid>http://tc.eserver.org/27562.html</guid>
		<description>This paper focuses on re-defining the job of project manager to better fit the self-managed team environment, one of the core agile principles. Special emphasis is placed on the shift to servant leadership, with its focus on facilitation and collaboration. Mapping of PMBOK knowledge areas to agile practices is discussed at length. After reading this paper, project managers should have a better understanding of what changes they need to make professionally, and how to make these changes in order to survive the transition to an agile software development approach.</description>
	</item>
	<item>
		<title>Stop Super-sizing Your Release Plans</title>
		<link>http://tc.eserver.org/27565.html</link>
		<guid>http://tc.eserver.org/27565.html</guid>
		<description>In this presentation Ryan Martens and Luke Hohmann describe and show product owners how to think in terms of small, evenly spaced meals. They will introduce Agile principles, processes, tools and organizational structures that enable product owners to support their Agile development team&apos;s need for continuous, just-in-time elaboration of requirements and acceptance tests.</description>
	</item>
	<item>
		<title>USDP-Distilled eXtreme Documentation</title>
		<link>http://tc.eserver.org/27587.html</link>
		<guid>http://tc.eserver.org/27587.html</guid>
		<description>This is a description of a simple software-internals documentation format and process. It is derived from the Unified Software Development Process, simplified towards eXtreme Programming compatibility, and arranged for realisation in a plain text file.</description>
	</item>
	<item>
		<title>XP Design and Documentation  </title>
		<link>http://tc.eserver.org/27585.html</link>
		<guid>http://tc.eserver.org/27585.html</guid>
		<description>A broader awareness of how changes can impact other things, including schedule commitments and work outside of the immediate area of change, is beneficial in terms of assessing trade-offs and benefits.</description>
	</item>
	<item>
		<title>Breaking With Tradition</title>
		<link>http://tc.eserver.org/27254.html</link>
		<guid>http://tc.eserver.org/27254.html</guid>
		<description>Though the term &apos;agile&apos; isn&apos;t often ascribed to the ways of software configuration management, Steve Berczuk offers some ways in which applying the principles of agile SCM can help teams work more effectively.</description>
	</item>
	<item>
		<title>Relating PMBOK Practices to Agile Practices</title>
		<link>http://tc.eserver.org/27253.html</link>
		<guid>http://tc.eserver.org/27253.html</guid>
		<description>Michele Sliger understands the turmoil traditional project management practitioners go through as they make the transition from plan-driven approaches to the newer agile methodologies. This week, she offers more insight as she continues her four-part series on relating Project Management Institute (PMI) best practices--as identified in the Project Management Body of Knowledge (PMBOK)--to agile practices. In this column, Michele discusses scope management and time management.</description>
	</item>
	<item>
		<title>eXtreme Documentation</title>
		<link>http://tc.eserver.org/19666.html</link>
		<guid>http://tc.eserver.org/19666.html</guid>
		<description>A revolution is under way in software development, revolving around agile methodologies that allow more room for design changes based on input from customers during development. One popular agile&#xD;methodology is eXtreme Programming (XP).</description>
	</item>
	<atom:link href="http://tc.eserver.org/dir/Agile.xml" rel="self" type="application/rss+xml"/>
</channel>
</rss>