Skip to content

Software Development News: .NET, Java, PHP, Ruby, Agile, Databases, SOA, JavaScript, Open Source

Methods & Tools

Subscribe to Methods & Tools
if you are not afraid to read more than one page to be a smarter software developer, software tester or project manager!

Agile

Agile in a Bag, London, UK, June 10 2016

Scrum Expert - Tue, 05/24/2016 - 10:00
Agile in a Bag is a one-day conference that takes place in London. It proposes workshops to help you understand how Agile works and interesting presentations explaining Scrum ideas. It is also a great place to network with fellow Agile practitioners in London. In the agenda of Agile in a Bag, you can find topics like “Wicked Problems in Organisational Design”, “Kanban is more than a board, let’s discuss deep Kanban”, “Coaching the Agile organisation”, “Avoiding ‘Mini-Waterfalls’ in Agile Environments”, “From Rust to Robust-From Iron To Agile Triangle”, “Cynefin A&E Simulation Game”, “Coaching Tools for Agile Leaders”, ” Quantifying Cost of Delay – Why is it the ‘one thing’ to quantify, How do I do it?”, “Influence techniques of Scrum Master: how to build a team without a power”, “The Journey of a Lean Enterprise”. Web site: http://agileinabag.co.uk/ Location for the Agile in a Bag conference: Mary Ward House, 5-7 Tavistock Place, London, WC1H 9SN, UK
Categories: Agile

Agile Coach Camp Canada West, Vancouver, Canada, June 17-19 2016

Scrum Expert - Tue, 05/24/2016 - 09:30
Agile Coach Camp Canada West is a three-day conference that creates opportunities for the Agile coaches community to share successes, learning, questions and unresolved dilemmas. All this happens in an energizing and supportive environment. The Agile Coach Camp Canada West follows the open space format for conferences. Each participants makes a contribution to the art and science of helping people and teams be their best as they create valuable software. Share your stories, observations, and puzzles. Discuss coaching challenges you have overcome or those you are wrestling with today. Describe challenges you see emerging as we seek to improve the organization of knowledge work. Bring your questions. Test your ideas. Listen and learn from others. Web site: http://agilecoachcampcanada.ca/ Location for the Agile Coach Camp Canada West conference: BCIT Downtown Campus, 555 Seymour Street, Vancouver, British Columbia, V6B 3H6, Canada
Categories: Agile

Agile Coach Camp Canada East, Cornwall, Canada, 3-5 June, 2016

Scrum Expert - Tue, 05/24/2016 - 09:15
Agile Coach Camp Canada East is a three-day conference that creates opportunities for the Agile coaches community to share successes, learning, questions and unresolved dilemmas. All this happens in an energizing and supportive environment. The Agile Coach Camp Canada East follows the open space format for conferences. Each participants makes a contribution to the art and science of helping people and teams be their best as they create valuable software. Come to share your stories, observations, and puzzles. You will be able to discuss coaching challenges you have overcome or those you are wrestling with today. You will describe challenges you see emerging as we seek to improve the organization of knowledge work. Bring your questions. Test your ideas. Listen and learn from others. Web site: http://agilecoachcampcanada.ca/ Location for the Agile Coach Camp Canada East conference: NAV Centre, 1950 Montreal Road, Cornwall, Ontario K6H 6L2, Canada
Categories: Agile

SoCraTes UK, Dorking, UK, June 2-5 2016

Scrum Expert - Tue, 05/24/2016 - 09:10
SoCraTes UK is an International Software Craftsmanship retreat for open-minded craftspeople who want to improve their craft and the software industry as a whole. It’s a great opportunity to speak to and code with many like-minded and talented developers. The conference itself is free. SoCraTes UK, the International Software Craftsmanship retreat follows the open space format for conferences. Open space is a simple methodology for self-organizing conference tracks. It relies on participation by people who have a passion for the topics to be discussed. There is no preplanned list of topics, only time slots and a space in the main meeting room where interested participants propose topics and pick time slots. Web site: http://socratesuk.org/ Location for the SoCraTes UK conference: Wotton House, Guildford Road, Dorking, Surrey, England, UK
Categories: Agile

Agile Coach Camp Italy, Lavarone, Italy, June 9-11 2016

Scrum Expert - Tue, 05/24/2016 - 09:00
Agile Coach Camp Italy is a three-days of highly collaborative, self-organized open space conference. It’s for everyone involved in Agile coaching, training, mentoring and helping Agile organizations. Agile Coach Camp Italy follows the open space format for conferences. Open space is a simple methodology for self-organizing conference tracks. It relies on participation by people who have a passion for the topics to be discussed. There is no preplanned list of topics, only time slots and a space in the main meeting room where interested participants propose topics and pick time slots. Web site: https://accitaly.wordpress.com/ Location for the Agile Coach Camp Italy: Grand Hotel Astoria, Piazza Italia, 38046 Lavarone, Italy
Categories: Agile

User Stories Are Not Requirements

Scrum Expert - Mon, 05/23/2016 - 15:27
The creation of Agile approaches was also a reaction against huge and useless requirements documents, either textual or using modeling techniques like UML. All the values of the past should however not be discarded in the requirements activity. In his book “Agile Software Requirements”, Dean Leffingwell explains how user stories are different from use cases and software specifications. Although user stories do most of the work previously done by software requirements specifications, use cases, and the like, they are materially different in a number of subtle yet critical ways. They are not detailed requirements specifications (something a system shall do) but are rather negotiable expressions of intent (it needs to do something about like this). They are short, easy to read, and understandable to developers, stakeholders, and users. They represent small increments of valued functionality that can be developed in a period of days to week. The are relatively easy to estimate, so effort to implement the functionality can be rapidly determined They are not carried in large, unwieldy documents but rather organized in lists that can be more easily arranged and rearranged as new information is discovered. They are not detailed at the outset of the project but are rather elaborated on a just-in-time basis, thereby avoiding too-early specificity, delays in development, requirements inventory, and an over-constrained statement of the solution. They need little or no maintenance and can be safely discarded after implementation. User stories, and the code that is created quickly thereafter, serve as inputs to documentation, [...]
Categories: Agile

The Systemic ScrumMaster

Scrum Expert - Thu, 05/19/2016 - 16:33
Most ScrumMasters are quite fluent in “Scrum”, but they lack experience in System and Complexity Thinking. Most projects don’t fail because of the wrong tools, but because of people and a missing understanding about the system that we are all part of. This presentation shares stories about real world teams and their struggles with the system around them and talks about how a more systemic approach helped them. You will have a better understanding of system and complexity thinking and the needed mindset, as well as some tools that will help you on your systemic journey. Video producer: http://aceconf.com/ Further reading: Complexity Theory for Software Developers
Categories: Agile

Agile Brazil 2016 Call for Speakers

Scrum Expert - Thu, 05/19/2016 - 15:29
The Brazilian Conference about Agile Methods – Agile Brazil 2016 – is a non-profit national conference organized by Agile Alliance Brazil and volunteered representatives of main Brazilian agile communities. The call for speakers of Agile Brazil 2016 is active until June 1. The conference will have the following tracks mainly based on the Agile Manifesto: * Individuals and Interactions over Processes and Tools * Working Software over Comprehensive Documentation * Customer Collaboration over Contract Negotiation * Responding to Change over Following a Plan * Innovation and the Future over Accepting the Status Quo Learn more on https://submissoes.agilebrazil.com/2016/home?locale=en
Categories: Agile

Scaling with an Agile Leader

Scrum Expert - Tue, 05/17/2016 - 20:27
Using an Agile approach for software development does not necessarily guarantee success. As Henrik Kniberg wrote at the beginning of his blog post ” Even if the entire organization is neatly organized into scrum teams, you can still end up with an unaligned mess!”. Having an Agile leader can help preventing the unaligned mess. At the beginning of the blog post, Henrik Kniberg explains that you should maybe first try to avoid complexity and search simplicity in your organization. If you cannot simplify, then might need an Agile leader. He defines this role as someone that will focus entirely on coordinating the different teams. He will keep the moving parts in sync and keep an eye on the big picture. If Agile has leadership roles at the team level, there is no formal role when you have multiple teams. Henrik Kniberg provides an example of what an Agile leader will do: 1. What does winning look like? Vision/Mission. 2. What’s the plan? Strategy and tactics. 3. What’s the score? Progress, status, feedback loops 4. What is preventing us from winning? Continous improvement, people, teams, strategy, tactics. The blog post explains then in more details what the Agile leaders do at the budgets and estimates or cross-functional collaboration for instance. The post also discusses what kind of person is suitable for the role. Henrik Kniberg conclusion is that “I hope this doc helps you improve the success rate of your large multi-team efforts. But don’t forget – scaling is a last [...]
Categories: Agile

Unconf, Kracow, Poland, June 4 2016

Scrum Expert - Tue, 05/10/2016 - 09:52
Unconf — the unexpected conference is a one-day event dedicated to the Agile and provided in a nontypical way that provides both open space discussions and workshops. Talks will be in Polish or English, depending on sessions and guests. Unconf — the unexpected conference follows the open space format for conferences. Open space is a simple methodology for self-organizing conference tracks. It relies on participation by people who have a passion for the topics to be discussed. There is no preplanned list of topics, only time slots and a space in the main meeting room where interested participants propose topics and pick time slots. Web site: http://www.unconf.pl/ Location for the Unconf conference: hub:raum Kraków, Przemysłowa 12, 33-332 Kracow, Poland
Categories: Agile

Agile Coach Camp Denmark, Dragor, Denmark, June 2-4 2016

Scrum Expert - Tue, 05/10/2016 - 09:00
Agile Coach Camp Denmark is a three-day event that serves as an unconference for Agile coaches of Denmark and other countries. The Agile Coach Camp Denmark is a free, not-for-profit, practitioner-run event. Agile Coach Camp Denmark follows the open space format for conferences. Open space is a simple methodology for self-organizing conference tracks. It relies on participation by people who have a passion for the topics to be discussed. There is no preplanned list of topics, only time slots and a space in the main meeting room where interested participants propose topics and pick time slots. Web site: http://accdk.org/ Location for the Agile Coach Camp Denmark: Dragør Badehotel, Drogdensvej 43, DK-2791 Dragør, Denmark
Categories: Agile

Is Scaled Agile Framework (SAFe) evil?

Scrum Expert - Mon, 05/09/2016 - 13:32
The Scaled Agile Framework (SAFe) is controversial. At first glance SAFe looks a bit like a big scary heavy-weight top-down RUP-zombie. But what about in real life? This talk is based on Henrik Kniberg experience doing this at Lego with about 15-20 teams for 9 months and counting. He presents his story so far and reflects on the evilness or non-evilness of SAFe. You might even learn what the “e” in SAFe stands for ;O) Video producer: http://gotocon.com/
Categories: Agile

New SAFe Certification: Advanced Scrum Master

Scrum Expert - Tue, 05/03/2016 - 16:34
Scaled Agile, provider of the Scaled Agile Framework (SAFe), has announced the launch of a new certification: SAFe Advanced Scrum Master (ASM). The two-day course was created to meet the growing demand from Scrum professionals looking to develop expertise in SAFe and meet the demands of enterprises relying on SAFe to build better software and systems. SAFe ASM prepares Scrum Masters to take a leadership role in facilitating Agile team, program, and enterprise success in a SAFe implementation. They will learn facilitation of cross-team interactions in support of program execution and relentless improvement. The course will enhance their understanding of the Scrum paradigm with an introduction to scalable engineering and DevOps practices, and the application of Kanban to facilitate the flow of value. It will also provide them with a consistent approach to facilitating interactions with architects, product management, and other critical stakeholders in the larger program and enterprise contexts. With this new addition, Scaled Agile now offers a portfolio of six professional credentials designed to meet the needs of Lean-Agile professionals from the very beginning of their learning path through their veteran years as they practice, consult, and train others in SAFe.
Categories: Agile

Journée Agile Belge, Namur, Belgium, May 27 2016

Scrum Expert - Tue, 05/03/2016 - 14:00
The JournĂ©e Agile Belge is a one-day conference focused on agile software development approaches like Scrum that takes place in Belgium every year. Most of the presentations and workshops are in French, but there also some talks in English. In the agenda of the JournĂ©e Agile Belge you can find topics like “Being Agile is About Caring”, “Accelerated Learning: How Can Agile Help You?”, “Storytelling & Digital”, “« Listening based on Theory U”, “Do We Really Need Automated Testing?”, “Using Simulation to Experience Modern Agility”, “How to Create a Team of Agile Teams?”, “When Lean UX Meets Agile Development”. Web site: http://www.journeeagile.be/ Location for the JournĂ©e Agile Belge conference: Henallux, 5000 Namur, Belgium
Categories: Agile

Five Rules for a Minimum Viable Product Strategy

Scrum Expert - Mon, 05/02/2016 - 15:48
The Minimum Viable Product (MVP) is defined in Wikipedia as “a product which has just enough features to gather validated learning about the product and its continued development.” In this article, Sergiy Andriyenko proposes fives rules to apply successfully a Minimum Viable Product strategy. Author: Sergiy Andriyenko, Svitla, http://www.svitla.com/ The best example to explain the Minimum Viable Product (MVP) strategy might be the “….Got Talent” shows. Think about it. At the first performance the participants have basically nothing but their talent and their homemade performance to say “Hello, World”. They have about one minute to reach WOW effect and find out whether or not their idea has desirable impact on the audience. And if they manage to surprise it like Susan Boyle did, they begin developing and growing to become well-known stars. Minimum viable product often misguides those who are willing to use this strategy to start a new project. As the standard definition “a strategy for fast and quantitative market testing” happens to be narrow and a bit misleading, experts discuss other important features of successful MVPs. And while the number of pros and cons continues to grow, more articles and even books appear. Having used a MVP approach in projects like PeopleSmart.com, Archives.com and several mobile apps, we found it very useful. So we have summarized in this article the top rules that can help you to put MVP thinking into action. Rule #1: Correct Focus MVP helps to focus on the key problems, your potential customers experience [...]
Categories: Agile

XP Conference 2016, Edinburgh, Scotland, May 24-27 2016

Scrum Expert - Thu, 04/28/2016 - 13:00
XP2015 is a four-day conference on extreme programming and Agile software development that takes place in Edinburgh, Scotland. This is the event where Agile and Lean practitioners and researchers should meet. In the agenda of the XP 2016 conference you can find topics like “Software Faster”, “Mob Programming”, “Where No One Has Tested Before: The Case For Textless Environments”, “Hunting Value with Structured Conversations”, “Amplify Agile”, “Devops, Kanban and Taylorism”, “Test-Driving Information Radiators”, “Continuous Delivery with Docker and Jenkins Job Builder”, “Collaborative Exploratory and Unit Testing”, “Fearless Change: Patterns for Introducing New Ideas”, “Agile methods applied to development and certification of safety-critical software (ASCS)”, “Fun Retrospectives: Activities and ideas for making agile retrospectives more engaging”, “Scaling Agile Principles” Web site: http://www.xp2016.org/ Location for the XP conference: John McIntyre Conference Centre, Pollock Halls Campus 18 Holyrood Park Road, Edinburgh EH16 5AY, Scotland
Categories: Agile

VersionOne Spring 2016 Release

Scrum Expert - Tue, 04/26/2016 - 21:42
VersionOne has announced the Spring 2016 release of its Lifecycle product for Agile software development. This release adds advanced support for SAFe with: a Program Board for coordinating and visualizing cross-team dependencies, Weighted Shortest Job First (WSJF) Portfolio Item ranking, and interactive multi-team Program Increment/Release Planning. Additional updates to VersionOne Lifecycle include: Numerical Ranking for Backlog and Portfolio Items, In-App Terminology Management, Portfolio Item Subscriptions and interactive editing of Portfolio Timelines. New features within Continuum include a graphical timeline to view work item history and a visualization depicting the phases of your DevOps product workflow.
Categories: Agile

User-Centered Agility Assessment and Benchmark

Scrum Expert - Tue, 04/26/2016 - 17:04
DUCAT is a free assessment and benchmarking online tool that aims at creating awareness for user-centered agility and enable companies to easily assess the status of their projects. The tool provides a 360 degrees assessment to investigate the team’s perspective and process. These results are completed with the users’ evaluation of of the product. When you start to assess a new project, you go through a first screen where you can define it and provide additional information on your team and development approach (Scrum, Kanban, etc.). You can then invite the team members by e-mail to fill the survey. It takes less than 20 minutes per team member to complete the survey. They will answer questions like “We frequently develop working software that is tested, integrated and executable as a partial system” or “Developers communicate and collaborate with business people continuously to incorporate their evolving requirements”. You can also send a link to the users so they can fill a 3 (web) pages easy survey on how they feel about the product. Take this assessment on http://www.user-centered-agility.org/
Categories: Agile

Agile2016 Conference Program and Schedule Announced

Scrum Expert - Mon, 04/25/2016 - 16:38
The annual Agile conference organized by the Agile Alliance is the largest gathering of Agile professionals. The 2016 edition of the Agile conference will take place in Atlanta Georgia on July 25-29. The Agile Alliance has just announced the program and schedule for the Agile2016 conference. “This year we received more than 1,300 submissions for 200 speaking slots,” said Brian Button, AGILE2016 conference chair. “Narrowing down the selection was a very difficult process because there were so many great proposals. Our program this year is filled with thought-provoking sessions by leaders in the Agile community that will deepen attendees’ knowledge of Agile, generate transformative ideas and advance the use of cutting-edge Agile practices from the team to enterprise level.” Explore the full Agile2016 conference program on https://www.agilealliance.org/agile2016/program/
Categories: Agile

Agile Arizona, Chandler, USA, May 5-6 2016

Scrum Expert - Mon, 04/25/2016 - 15:52
Agile Arizona is a two-day conference for Scrum, Agile, Kanban and Lean practitioners and coaches organized by the Phoenix Scrum User Group. The first day consists of workshops and the second day of presentations. One of the primary goals of the conference is to help foster Agile education, personal growth, and a sense of community within Phoenix and Arizona. In the agenda of the Agile Arizona conference, you can find topics like “Building Great Teams: Culture and Core Protocols”, “An Agile Perspective on Leadership”, “Building Better Backlogs through Engaging with Customers”, “Your Agile Team Needs a Therapist”, “How to Bring Down Giants – Planning and Executing Epics, the Agile Way”, “A Principles Based Approach to Scaling Agile”, “Help! My Teams are Agile but my Execs are Waterfall!”, “The Stability States of Scrum”, “The Three Things You Need to Know to Transform Any Sized Organization into an Agile Enterprise”, “The Power of Pair Testing”, “Balancing Discovery and Delivery on Product Teams”. Web site: http://agilearizona.org/ Location for the Agile Arizona conference: Infusionsoft, 1260 S. Spectrum Blvd., Chandler, AZ 85286, United States
Categories: Agile