We have 5246 guests and 10 members online
Home > Articles > Current Edition > Break the Model

Break the Model

E-mail
Written by CMC Media Staff   
Monday, 09 November 2009 17:55

9July's Agile Journal is here and we've got a variety of perspectives and practitioners with the practical advice and insight to help agilists in thefield set our fellow developers free.

We have a new events section on the Agile Journal site (http://www.agilejournal.com/news-a-events/events) where you can announce events of interest to agile software developers and we'll be featuring some of the coolest upcoming meetings of agile minds next month and previewing some of the biggest announcements to come.

On the cover this month we have the conclusion of Chris Matts' Feature Injection infocomic series. Part four is called Break the Model and it picks up and dusts off one of the earliest agile techniques in a visually compelling comic book form. These comics combine flow charts and dialog to visualize the interconnectedness of teamwork.

Chris Sterling writes about Managing Software Debt to help teams prevent the mistakes of sprints past from haunting your team's future.  Sprinting towards features and leaving mistakes to fix at the end just leads to belated debt relief so debt needs to be managed early and often.

Laszlo Szalvay of Danube Technologies continues his informative series with How Scrum Generates Increased Productivity, Part Three: The Team. Good scrum masters and product owners work to empower the team itself  and Laszlo shows how teams can become more than the sum of their parts.

Alan Kelly brings us The Role of the Agile Coach for all those who want to know what coaching brings to the table, what a coach does to unlock a team's potential and how to be an effective coach. Agilists usually recommend coaching for successful adoptions, and this explains why.

Asha Anil Kumar has an excellent piece for the enterprise that wants to do scrum right with Principles and Best Practices for Managing a Scrum-Based Agile Program. These practices were refined through large-scale implementations and they can help you with yours.

Ryan Fogarty takes a look at the undercurrents in the zeitgeist fueling Agile adoption with Postmodernism In Software Development. There's a sea change happening and Agile is at the crest of that wave.

Brad Appleton has tackled a fact-filled book called The Economics of Iterative Software Development which pulls back the subjective veil of agile performance to analyze the measurement of performance with an economist's rigorous tools.

Agile 2009 is coming up and numerous big technology releases are being prepared by vendors for announcement in the next couple months. There are going to be many leaps forward for developers and we'll be bringing them to you. As Alan Kay said, The best way to predict the future is to invent it, and It's an exciting time to be covering the innovations that accelerate the invention of the future.

Alex Peake
Editor in Chief
Agile Journal

Featured articles...

Agile Journal November 2009

Feature Injection - Part 4
So we have identified all the information and processes we need to deliver the value. But what about all the variants? We now look at a process based on David A. Kolb's circle of learning that can be used to identify all the variants. This process uses the knowledge of all the members of the project, business and IT. These examples will form the interface with development. So now we have the model..... Lets break it."
Read More >>

Agile Journal November 2009

Managing Software Debt
Continued Delivery of High Values as Systems AgeMany software developers have to deal with legacy code at some point during their careers.  Seemingly simple changes are turned into frustrating endeavors: Code that is hard to read and unnecessarily complex. Test scripts and requirements are lacking, and at the same time are out of sync with the existing system. The build is cryptic, minimally sufficient, and difficult to successfully configure and execute. It is almost impossible to find the pro...
Read More >>

Agile Journal November 2009

How Scrum Generates Increased Productivity, Part Three: The Team
In the first two parts of this series, I examined two of the three roles of Scrum-the ScrumMaster and the Product Owner-and how they each interact with the framework's other two roles to generate increased productivity. To conclude this discussion, I will turn to the remaining role: the team. Unlike the previous roles, which have both been individuals, the team is, of course, made up of a group of people. As such, it's unique in that responsibilities are distributed among multiple parties in ord...
Read More >>

More articles...
Agile Journal November 2009
The Role of the Agile Coach
One of the new roles introduced by Agile software development is that of the team Coach.  Until Agile came along coaches were confined to the executive suite or the sports field.  As with any new role it takes a while before it is fully understood and scoped.Agile teams can, and do, exist without the Coach role being filled but such teams do not necessarily achieve peak performance.  Reports from Yahoo* suggests that coaches can make a significant contribution.  In this study Scrum teams wit...
Read More >>

Agile Journal November 2009
Principles and Best practices for managing a Scrum based Agile Program
Agile delivery – An InsightAgile is a general term that is used to cover numerous methodologies of software development like DSDM [Dynamic system development],  Extreme programming, Scrum etc.Agile project management philosophy, though not very different from the traditional management practices and framework, needs to be rationalized to suit the demands of the agile methodologies. The project management practice remains the same for gathering requirements, planning, initiating and tracking t...
Read More >>

Agile Journal November 2009
Postmodernism in Software Development
Recent history has ushered in the postmodern era in all its fragmented glory. With its arrival comes the displacement of the absolute, the certain, and all that characterizes the modern age. Along with changes in art, politics, and philosophy— there are reverberations in business and technology. The societal shift from Modernism to Postmodernism mirrors and reinforces a shift in software development from traditional waterfall to non-linear Agile methods.
Read More >>

Agile Journal November 2009
FEATURED BOOK: The Economics of Iterative Software Development
by Walker Royce, Kurt Bittner and Mike PerrowThe Economics of Iterative Software Development: Steering Toward Better Business Results is an important text for anyone trying to persuade management to "go iterative" as well as to anyone needing to measure & track the kinds of business results that management needs to see for a software development project. ...
Read More >>

Last Updated on Wednesday, 08 September 2010 10:07
 
Cialis

Agile Marketplace - Announcements and Special Offers

The Business Case for ALM Transformation
Are legacy systems holding your company back?  Breakthrough these technical constraints with an open and scalable environment that meets your unique business need to transform. There is no reason to be locked into an obsolete platform. The output of a number of recent transitions from legacy systems, this is practical white paper shares lessons learned and illustrates how guidance and enablement can pave the way for change.
Download this Whitepaper