Tag: agileThese items have all been tagged with the tag "agile", You can see other tags in the Tag Cloud
Agile: A Mantra for Extreme Change Fuels Successful User Driven Applications
What happens when your
application software change cycle time shrinks from months to hours or
days? Over the past four years, we have overseen the deployment of hundreds of Web business applications all following agile methods. During the course of these projects, we have faced many challenges and found some surprising benefits. This article describes some of the lessons we have learned and provides advice on how you might overcome some key challenges in your own agile projects.
Read More
Add Comment (2)
Globally Distributed Development
Globally distributed development can include all/any of the following:
ThoughtWorks Mingle 2.0
Mingle is a project collaboration tool that helps teams deliver software quickly. With features like virtual Card Walls and a groundbreaking user interface, Mingle raises the bar on global collaboration. Ensure all team members are on the same page. Mingle builds upon ThoughtWorks’ 7+ years experience in Agile software delivery.
Making Agile Reviews Effective
Design and
code reviews promise to improve software quality, ensure compliance with
standards, and serve as a valuable teaching tool for developers. As with most
practices, there are subtle nuances surrounding how they're performed that can
dramatically affect their value. In some organizations, reviews are a valuable
aspect of the software lifecycle. In others, they are a necessary evil tainted
with political bureaucracy and big egos. Sub-optimal reviews conducted late in
the lifecycle are often misguided due to few objective guidelines that help
guide the review process. When used throughout the development lifecycle, code
and design quality metrics are valuable inputs to the review process.
Rally Agile Lifecycle Community Edition
Rally’s Agile lifecycle management tools, which won back-to-back Jolt Product Excellence awards in 2006 and 2007, help companies adopt and scale Agile practices. Rally unites Agile project and program management with requirements management and executive-level reporting. Rally Community Edition is a free 10-user subscription and the perfect starting point.
Implementing Agile at a Team Level - Disciplines of Flow from Rhythm and Test to Training and Tools
Part One of a Three Part Agile Business Webcast Series
Broadcast Date: June 05, 2007
Speaker: Attend all three broadcasts in this webcast series and be eligible to receive a 30 GB Video iPod [View this Webcast any time On-Demand] Organizations eager to take advantage of the benefits touted by Agilists may inappropriately attempt an all or nothing-at-all, top-down approach to Agile adoption. However, experience has shown that successful Agile adoptions must always begin at the team level and must be guided by a clear, step-wise approach. In this view of both Agile maturity and scaling, Jean borrows from the Lean Thinking principles of attaining total value delivery: perfect your ability to maintain Flow of value, learn to use the principle of Pull in order to deliver even more value, and embrace an organizational imperative to Innovate so that value is forever redefined and re-emerging.
Go For The Low Hanging Fruit!
As professionals, we are always looking for ways to improve the way we work. We encounter ideas and methods that we start to implement, but often we fail. Does this sound familiar to you? How should you avoid this? You should focus on implementing the changes that have the highest benefit versus effort ratio for you and your team, or as the title of this article puts it, the low hanging fruit. To facilitate this, we suggest the following steps: Make a change backlog, Find your low hanging fruit, Establish a raiding party, Establish a success story, Go to war, Celebrate! And Start over.
So You've Decided To "Go Agile" - A Pragmatic Approach To Onboarding Agile Project Management
Taking an Agile approach to software development for the first time is no small task: there are a number of different practices to onboard and process change is disruptive, frustrating and potentially demoralizing. How do you onboard Agile practices and still meet delivery requirements? To what extent can these be introduced, especially the first time around, so that they stick?
There are two things to balance when introducing new practices: adopt at a pace that doesn't push too far too fast and simultaneously establish a "critical mass" of core practices to reap symbiotic benefits. While there are no hard-and-fast rules on how or where to begin, the right sequence can increase probability of success and set the stage for greater process adoption.
The Growing Influence Of Open Source Projects
Two years ago, I began writing about the impact of open source development tools, components, processes and organizational models on corporate IT shops. I worked with a range of development managers that shared a very similar point of view: instead of dismissing the so-called renegade open source projects, the managers emulated these projects' activities and hoped to mimic their success. This trend is only growing and I am intrigued by the ways in which IT shops are looking to the open source community for leadership. Display # http://www.agilejournal.com/ 1 - 10 of 36 |

What happens when your
application software change cycle time shrinks from months to hours or
days?
Welcome to the second issue of the Agile Journal. This month, we explore the many challenges Agile teams face in running globally distributed development projects.
Mingle is a project collaboration tool that helps teams deliver software quickly. With features like virtual Card Walls and a groundbreaking user interface, Mingle raises the bar on global collaboration. Ensure all team members are on the same page. Mingle builds upon ThoughtWorks’ 7+ years experience in Agile software delivery.
Design and
code reviews promise to improve software quality, ensure compliance with
standards, and serve as a valuable teaching tool for developers. As with most
practices, there are subtle nuances surrounding how they're performed that can
dramatically affect their value. In some organizations, reviews are a valuable
aspect of the software lifecycle. In others, they are a necessary evil tainted
with political bureaucracy and big egos. Sub-optimal reviews conducted late in
the lifecycle are often misguided due to few objective guidelines that help
guide the review process. When used throughout the development lifecycle, code
and design quality metrics are valuable inputs to the review process.
Rally’s Agile lifecycle management tools, which won back-to-back Jolt Product Excellence awards in 2006 and 2007, help companies adopt and scale Agile practices. Rally unites Agile project and program management with requirements management and executive-level reporting. Rally Community Edition is a free 10-user subscription and the perfect starting point.
...
