John Yorke, WWT Agile Coach, authored a recent blog post for InfoQ.com, where he discusses three separate thought processes that contribute to successful agile software development.

Posted by InfoQ on August 4, 2018:

As an Agile coach, it’s very easy to get wrapped up in theory rather than practice, as some topics can be so simple for us to understand, yet sometimes difficult to execute.

We see so many Agile transformations fail and so many poor implementations of Kanban or Scrum that at times we can feel really good about success while other times we feel disappointed. The concepts are neither complex nor new, it’s just that they are very difficult to implement effectively in a lasting manner.

Successful Agile software development is based on the following three similar, but intertwining thought processes, and if anyone of them is absent, the strength of the whole is significantly diminished.

  • Systems Thinking
  • Community Context
  • Reflective Practice and Application

Sometimes we get focused too heavily on the principles and the values, but the “Manifesto for Agile Software Development” begins with what I think is a statement more important than the rest: “We are uncovering better ways of developing software by doing it and helping others do it.”

At the very heart of the manifesto is the notion about getting better at delivering software: “We are uncovering better ways.” It is a journey of discovery; we do not have all the answers. And “by doing it and helping others do it.” It is not just theory, and we share our successes with others so they can benefit from our past successes and failures.

Systems Thinking

It sounds great and perhaps we would be better served coming up with a less grandiose title, but essentially the issue here is that YOU are not the center of the universe. “You” could mean you personally, or your team.

The goal is effectively solving a problem for a user, usually with software.  Our system is the whole process from identifying a need, through to the delivery of a solution, and that solution being used to satisfy a need, and a need that has been identified as the next most important need.

View the full article.

  • Innovate At The Edge With Intel-Based Red Virtual Central Office

    WWT has collaborated with Red Hat to build the Red Hat Virtual Central Office (VCO) solution that provides a blueprint for modernizing service provider operations at the network edge via an open, software-defined infrastructure platform.
  • Deploy New Services More Efficiently With The Next-Gen Central Office

    WWT’s NGCO solution enables service providers to increase agility and operational efficiency to improve customer service and reduce costs.
  • Reduce Costs, Enhance Flexibility With White Box Solutions

    Global service providers are under immense pressure to transform into more agile operators while continuously driving costs out of their business models. White box stand as a solution to accomplish both and best position service providers heading into the competitive 5G economy.
  • Red Hat VNF Certification

    Virtual Network Functions are critical to NFV deployments. WWT is partnering with Red Hat to validate the functionality of leading OEMs' virtualized Evolved Packet Core (vEPC) and virtualized IP Multimedia Subsystem (vIMS) solutions installed on Red Hat OpenStack Platform version 13.
  • WWT Application Services Overview

    WWT's Application Services identifies business needs — then designs, develops and integrates custom software solutions for clients across all industries.
  • ServiceNow Automation & Orchestration Brochure

    Leverage WWT's ServiceNow Automation & Orchestration expertise to accelerate your company's ServiceNow journey. Our ITSM practice and Services Catalog of more than 50 no-touch automations can help you get the most out of this exciting technology.
  • Brownfield Modernization Demonstration Brochure

    To make brownfield modernization real for our customers and partners, we integrated an external Ethernet card into a 2004 six-axis Mitsubishi robotic arm.
  • Mobile Field Kit Overview

    WWT’s Mobile Field Kit is a fixed or portable threat monitoring system that can be used to secure the perimeter of the places of interest.
  • ATC Connect App

    Our ATC Connect mobile app center’s around our virtual gateway that allows users to access more than 1,000 ATC capabilities on demand from anywhere in the world.
  • Pair Programming

    Numerous studies have shown that Pair Programming improves productivity and design quality with minimal economic impact to the customer.
  • Application Strategy Overview

    World Wide Technology has encountered many business drivers behind application strategy initiatives, from operational improvement to strategic re-alignment.