Resources

Essentializing DSDM Agile Projects paper, available to download

The challenges for many organizations when adopting DSDM (Dynamic System Development Method) are around mind set change, awareness and communication. The Essence standard helps teams navigate through many of the complex challenges common in software development delivery from helping teams identify and engage with the right stakeholders at the right time in the right way, to making health and progress visible to all in a language that everyone can understand. The Essence standard is presented in a number of tools such as a deck of Alpha State Cards, which are a simple, easy way to track status of a software project and help plan next steps. Applying Alpha State Cards with the DSDM Framework helps portray the aforementioned and enable communication between team members.

Use Cases are the Hub of the Software Development Lifecycle

Since their inception some 30 years ago, use cases have been used to identify, organize, synthesize and clarify system requirements for organizations across the globe. In most recent years, they have been used in techniques such as user stories. Use-Case 2.0 is the new generation of use-case driven development – light, agile and lean – inspired by user stories, Scrum and Kanban. Although they are much more agile and lean, they still embody the same popular values from the past while expanding to architecture, design, test, user experience, and also instrumental in business modeling and software reuse. But, for the adoption of use cases to be seamless, there should be a balance of principles applied.

Use Cases and Beyond Podcast with Dr Ivar Jacobson

In this episode, Ivar Jacobson shares with listeners the birth of Use Cases, how to apply Use Cases in agile environments, and what lies beyond Use Cases. After listening to the podcast, listeners will understand: how the concept of a Use Case was first developed, how to use Use Cases in an agile environment and why Use Cases can be a powerful tool in agile development.

5 Tenets of Fostering Sustainable Change blog Post

Change. This simple word has been used to create communities, build businesses, and promote adoption within a myriad of other actionable objectives. It is as common as the air we breathe and as revolutionary as any invention. Yet in all of its grandeur, it has incessantly stumped many businesses and individuals along the way. Software has taken a front seat in several organizations. It has become the core to any business, and change initiatives have sprouted and evolved to provide better solutions, be they faster, smarter or more affordable. Furthermore, for those organizations that adapt to change well and continue to sustain said changes and evolve over time, the rewards are exponential and in many cases, lasting. As new companies emerge in markets offering innovative solutions that can ultimately disrupt the market, those organization that cannot and or will not adapt and change, and perhaps more importantly, sustain change will lose. As a result, software development teams are adopting agile development techniques to shorten development times, decrease risk, all whilst developing solutions to become more responsive to the needs of the business.

RedHat Essence Presentation Berlin - Essence Agile tools and Software Engineering

Presentation & Speaking Notes - Ed Seymour, Cloud Domain Architect from Red Hat looks at how SEMAT helps Red Hat manage an assortment of approaches when working with varied and disparate clients; how it provides a consistent view across all projects irrespective of the approach taken, even if SEMAT was not considered during project initiation. Furthermore, he looks at how SEMAT is helping Red Hat patch the holes in existing approaches, and providing a framework for developing new practices to support evolving techniques, and emerging technologies.

Industrial Scale Agile White Paper

Industrial-scale agile means that agile at any-and-every scale is business-as-usual for an organization, across its entire portfolio, and that this capability is continuously sustained and strengthened. This paper examines two leading frameworks that provide guidance on how to achieve success within this kind of “complexity at scale” challenge space - David Snowden’s Cynefin framework and Max Boisot’s I-Space framework.

Use this practice for a structured approach to the testing and quality assurance initiatives of a project and to improve estimating, monitoring and control of the test activities.