The Latest

Test-Driven Development for Developers: Plain and Simple[presentation]
Slideshow

Test-driven development (TDD) is not an easy discipline to establish. However, it provides considerable return on investment for the effort. Rob Myers describes the costs of TDD (the introduction of test-maintenance overhead) and its benefits (greatly improved quality, productivity, and...

Rob Myers, Agile Institute
Organizing a Self-Organizing Team[presentation]
Slideshow

Your organization is embracing agile. When it comes to adopting the process, your team seems to be doing all the right things. Yet deep down, something still doesn’t seem quite right. As their leader, it could be that you haven’t figured it out either. Perhaps your team is lacking some...

John Lynch, Clashmore Software Solutions
How to (Effectively) Measure Quality across Software Deliverables[presentation]
Slideshow

How do you properly compare the quality of two or more software deliverables without an accurate normalizing metric? The answer: You can’t. Example: If project A has one-hundred defects and project B has fifty defects, do you automatically assume project B is a higher quality deliverable?

David Herron, DCG
Large Agile Transformations: A Roadmap for Lasting Change[presentation]
Slideshow

Agile methods have gained the attention of leaders as a way to speed time to market and increase motivation. Businesses are looking to agile as a way to achieve organizational change so teams deliver more value faster, and where people’s pride and joy of work are enhanced.

Ole Jepsen, goAgile & Jenni Jepsen, goAgile
Agile coach Pat Arcady How to Manage Team Conflict in Your Organization: An Interview with Pat Arcady[interview]

Pat Arcady is an agile and executive coach with FreeStanding Agility. In this interview, Pat discusses ways conflict manifests itself in an organization, the importance of nonviolent communication, and a useful four-step protocol for achieving positive outcomes for all parties.

Jonathan Vanian's picture Jonathan Vanian
Agile Can Help With Risk Management How Using Agile Can Help with Risk Management[article]

Agile methods are one way to use iterations and frequent feedback to manage risk. Getting feedback early so that you can make corrections or change expectations isn’t a new idea, but implementing a process that can give you both this feedback and the tools you need to make corrections is difficult for a number of reasons.

Steve Berczuk's picture Steve Berczuk
Certified ScrumMaster Arlen Bankston On Agile Methods and the Rise of Lean Startup: An Interview with Arlen Bankston[interview]

Arlen Bankston is a lean six sigma master black belt and certified ScrumMaster trainer. In the following interview with StickyMinds editor Jonathan Vanian, Arlen discusses the rise of the Lean Startup movement, tools to capture customer feedback, and what constitutes good metrics.

Jonathan Vanian's picture Jonathan Vanian
Agile Development Principles and Practices Agile 101: A Short Introduction to Agile Development Principles and Practices[article]

Johanna Rothman gives the rundown on what exactly is agile. Remember, agile is not just an approach. It is a system and a cultural change to your organization. Agile creates high visibility and transparency in the projects, which permeates the entire organization.

Johanna Rothman's picture Johanna Rothman
Clean code proponent Andrew Wulf Making Testers Miserable: An Interview with Andrew Wulf[interview]

Andrew Wulf runs TheCodist blog, is the lead iOS programmer for Travelocity, and owns Idle Diversions—an iOS game company. In this interview with Noel Wurst, Wulf discusses his role as a coder to "make testers miserable," the need for clean code, and practicing agile before it was a term.

Noel Wurst's picture Noel Wurst
Agile Methods to Focus on Healthy Habits Eat Your Veggies: Using Agile Methods to Focus on Healthy Habits[article]

Claire Moss shares with us a personal story on how using agile methods helped her family with managing meals and groceries. By using techniques like a Big Visible board, dinnertime for Moss’s family became less of a chore. Remember, nothing ever goes according to plan, but that's true for any healthy team.

Claire Moss's picture Claire Moss
Usability Testing with "CAN I USE THIS?"[magazine]

David introduces a unique approach for application usability testing. Each letter of the memorable "CAN I USE THIS?" will assist with test idea generation.

David Greenlees's picture David Greenlees
Moving Beyond the Backlog: The Four Quadrants of Product Ownership[magazine]

What do you consider the role of product owner in an agile development project to be? Bob presents a compelling perspective that a product owner has four distinct critical roles that can prove impactful to a team's success.

Bob Galen's picture Bob Galen
Requirements Reuse: Fantasy or Feasible?[magazine]

Software development teams think nothing about reusing code, but what about requirements? The benefits include faster delivery, lower development costs, consistency across and within applications, fewer defects, and reduced rework.

Karl E. Wiegers Joy Beatty
Using DevOps to Develop Reliable Software[magazine]

How do we build more reliable, complex systems in a way that is both pragmatic and economically feasible? Many of the DevOps practices provide the key to building better software that can be maintained, upgraded, and supported from its first installation to its eventual retirement when the system is no longer required.

Bob Aiello's picture Bob Aiello Leslie Sachs
PMO 2.0: Rebooting the IT Project Management Office[magazine]

More companies are adopting project management offices, and with that additional oversight and structure, their impact can often miss the mark. Tony explains that a "kick in the pants" might be necessary for a PMO to get staff buy-in that delivers successful project results.

Tony McClain's picture Tony McClain

Pages

AgileConnection is a TechWell community.

Through conferences, training, consulting, and online resources, TechWell helps you develop and deliver great software every day.