Skip to content

Communities

[AgileScotland] June Meeting - Edinburgh, Thursday June 20th

Agile Scotland - Sat, 06/01/2013 - 18:24
Two things: 
1.   The first LeanAgileEdinburgh, is on Monday night
2.  Email me - clarke.ching@gmail.com - if you'd like to come along to this months AgileScotland meeting in Edinburgh.
Who: Seb RoseWhat: Growing software from examples  When: Thurs 20th June, 6:30 for a 7pm start.Where: Bright Grey Offices, Thistle Street (about 5 minutes from Waverley Station).
Abstract: There are a wealth of methods that use specifications, examples and tests to drive out the design and implementation of software systems: TDD, ATDD, BDD, SbE and more. Beyond a common feeling that the use of the T-word (test) is unfortunate (because it serves to distort the intent and distract the focus of the practitioner) there is little agreement. A further impediment, from a development perspective, has been the partitioning of the techniques into business-facing (ATDD, BDD, SbE) and technical (TDD).
All methods that make use of executable examples require the participation of developers and share a common subset of pitfalls and gotchas. This session will demonstrate the commonalities between the methods and show how they can work together productively to grow software. We will examine simple, yet effective, techniques that should be used irrespective of the layer at which you are working, while highlighting concerns that are specific to the business and technical layers. Tooling will only be discussed to the extent that it empowers a particular technique. In conclusion, we will make a case for a more inclusive nomenclature that emphasises the shared underpinnings of all example-based techniques.
Biography: Seb Rose is an independent software professional, trainer and consultant. He specialises in working with teams adopting and refining their agile practices, with a particular focus on delivering software through the use of examples using BDD and TDD. He first worked as a programmer writing applications for estate agents and solicitors in compiled BASIC on an Apple II. He has worked with many mainstream technologies since then, for many 
www.claysnow.co.uk
Categories: Communities

CSPO Learning Objectives

Scrum Alliance - Fri, 05/31/2013 - 19:25
Categories: Communities

Transparency in Agile Product Development

Scrum Alliance - Thu, 05/30/2013 - 23:22
The word transparency can be easily misused. Even dictatorship regimes are convinced they are transparent. Companies advocate transparency while they disempower their teams for mediocrity. I have more examples to share, but the point here is: Wh...
Categories: Communities

If Scrum Were a Motorbike

Scrum Alliance - Thu, 05/30/2013 - 22:34
Scrum and motorbikes: two things that I am very passionate about. Subconsciously, I could sense a parallel between them. When I actively thought about it, the picture became clearer. Consider the team (developers, UI designers, testers) in Scrum....
Categories: Communities

Gamified Retrospectives

Scrum Expert - Thu, 05/30/2013 - 22:09
Adding serious games, funware, with grain of gamification may help your team in finding creative solutions, thinking out of the box, and making them happier than ever before. Retrospective is one of those magic moments when the team is looking back at the sprint that has just ended. It’s time to celebrate all the successes and learn from failures. How to help your team to make the retrospective amazing and very beneficial experience? Adding serious games, funware, grain of gamification may help your team in finding creative solutions, thinking out of ...
Categories: Communities

Creating a Culture of Quality in Scrum

DFW Scrum User Group - Thu, 05/30/2013 - 05:22
Eric Nusbaum, one of our community members and a Dallas Agile Leadership Network board member, presented on how to create a culture of quality in scrum–a very popular topic based on the 100+ RSVPs we received!  The keys are in … Continue reading →
Categories: Communities

The Agile Dictionary

Scrum Expert - Wed, 05/29/2013 - 18:24
The Agile Dictionary is a web site that proposes a definition of words used in Agile software development. For each word, you will find some synonyms and the origin of the word. The web site is organized alphabetically, starting from “A” with “Acceptance Test” and ending with “X” for “XP”. Each word can naturally contains other words defined in the dictionary. You will also find references to external documents. Visit the Agile Dictionary on http://agiledictionary.com/
Categories: Communities

Guatemala Agile Group

Scrum Alliance - Tue, 05/28/2013 - 20:43
Categories: Communities

Best Practices to Integrate Software Architecture Needs in A Scrum Project

Scrum Expert - Tue, 05/28/2013 - 16:32
Modern Agile software development approaches like Scrum recommend a “just in time” vision of application development that tends to make people focus only on the activities that are directly useful for the current sprint. How can you include an activity with a long-term perspective like enterprise software architecture in the iterative process of Scrum? Author: Markus van Aardt, Adamantium Software Engineering, http://www.adamantiumse.com/ Agile approaches have brought a renewal in software development and delivery practices over the last decade. Yet, iterative and incremental development methods have been around since the 1980’s and are ...
Categories: Communities

Why We Dropped Scrum for Kanban in Our Lead-up to Launch

Scrum Alliance - Sun, 05/26/2013 - 23:44
Let me set the scene: It's around three weeks before the launch of our product (an expensive, big-bang PR launch) and the team is discussing the plan of attack for launch. We're coming up to the end of our sprint and grooming the backlog so that i...
Categories: Communities

Agile Performance Testing: An Experimental Approach

Scrum Alliance - Sun, 05/26/2013 - 22:21
Introduction The performance of a product plays an important role in the quality of the product, including software applications. Quality brings excellence and popularity to the product, followed by more business for the organization. A user can...
Categories: Communities