Subscribe: From the Editor of Methods & Tools
http://blog.martinig.ch/?feed=rss2
Preview: From the Editor of Methods & Tools

Methods & Tools Editor



Software Development Musings from the Editor of Methods & Tools



Last Build Date: Mon, 19 Feb 2018 15:32:08 +0000

 



Building the World One Line of Code at a Time

Mon, 19 Feb 2018 15:32:08 +0000

We get the world we build and have to build the world we want to live in. With only nineteen true democracies left in the world, technology has a chance to play a vital part as a common platform, a global language, a new common denominator for society and people from all over. At Axis, […]



Quote of the Month February 2018

Wed, 14 Feb 2018 16:50:17 +0000

One of the ongoing insights I have discovered from my agile team leadership journey is continually realizing the awesome power of transparency. It’s something that cuts through all of the traditional Waterfall management speak, for example: “Let’s get this project back on schedule”. Excuse me, but it was never ON schedule! Instead, it’s exactly where […]



Yes, and…

Wed, 31 Jan 2018 17:04:33 +0000

What happens when we drop “No, but…” from our daily interactions or life choices in favor of the #1 rule of improvisation: “Yes, and..?” This talk is not a technical deep dive into the Ruby VM or a walk through of a new gem. I won’t touch on testing strategies or war stories as a […]



Software Development Conferences Forecast January 2018

Mon, 29 Jan 2018 15:36:25 +0000

Here is a list of software development related conferences and events on Agile project management (Scrum, Lean, Kanban), software testing and software quality, software architecture, programming (Java, .NET, JavaScript, Ruby, Python, PHP), DevOps and databases (NoSQL, MySQL, etc.) that will take place in the coming weeks and that have media partnerships with the Methods & […]



Software Development Linkopedia January 2018

Wed, 24 Jan 2018 17:42:43 +0000

Here is our monthly selection of knowledge on programming, software testing and project management. This month you will find some interesting information and opinions about development philosophy, coding for testers, code review, Agile & UX, code reviews, priorities, training, coaching, exploratory testing and communities of practice. Web site: World Retrospective Day, February 6 2018 Text: […]



Quote of the Month January 2018

Thu, 18 Jan 2018 15:20:46 +0000

User stories are not, and should not be, complete requirements for software development. People call user stories a placeholder for a conversation, meaning the stories capture the essence of what is wanted, but they don’t contain the detail. When the time comes to do the work, there will be a discussion about what the stories […]



Holacracy, Team Dynamics & IoT in Methods & Tools Q4 2017 Articles

Mon, 15 Jan 2018 14:47:11 +0000

Here is a list of the articles published during the fourth quarter of 2017 on the Methods & Tools website. This quarter Methods & Tools has published articles discussing Holacracy, software testing team dynamics, communication for software architects and realistic Internet of Things (IoT). We also published one article presenting the open source bug tracking […]



Software Design by Introspection

Fri, 12 Jan 2018 09:33:23 +0000

Over the years, a few programming paradigms have been successful enough to enter the casual vocabulary of software engineers: procedural, imperative, object-oriented, functional, generic, declarative. There’s a B-list, too, that includes paradigms such as logic, constraint-oriented, and symbolic. The point is, there aren’t very many of them altogether. Easy to imagine, then, the immensely humbling […]



Refactoring to a System of Systems

Thu, 21 Dec 2017 16:09:57 +0000

Teams that have built monoliths for years are used to certain patterns of interaction between different parts of the code base. Simply replicating those patterns when splitting up a system into a distributed one usually introduces a lot of complexity and drawbacks that often totally subvert the desired effects of a split up of the […]



Software Development Conferences Forecast December 2017

Wed, 20 Dec 2017 14:56:44 +0000

Here is a list of software development related conferences and events on Agile project management (Scrum, Lean, Kanban), software testing and software quality, software architecture, programming (Java, .NET, JavaScript, Ruby, Python, PHP), DevOps and databases (NoSQL, MySQL, etc.) that will take place in the coming weeks and that have media partnerships with the Methods & […]



Software Development Linkopedia December 2017

Thu, 14 Dec 2017 13:23:01 +0000

Here is our monthly selection of knowledge on programming, software testing and project management. This month you will find some interesting information and opinions about gamification, requirements tools, software architecture, change with Scrum, code comments, bug metrics, better retrospectives, serverless architecture and test automation. Web site: Gamestorming is a set of co-creation tools used by […]



Quote of the Month December 2017

Tue, 12 Dec 2017 08:18:13 +0000

We can’t measure everything, and because we have to limit our measurements, some things invariably fall between the cracks. For example, we tend to measure project performance based on cost, schedule, and scope targets. But these measurements don’t take quality and customer satisfaction into account. If a conflict arises, they lose out. So what should […]



Organisational & People Impact of Microservices

Mon, 04 Dec 2017 14:52:38 +0000

Microservices are where it’s at. Everything is easier to manage when it’s micro, right? Micro code bases (less than 10 LOC), micro containers (less than 10Mb), and micro teams (less than one person???). ‘Micro’ things may appear to be easier to manage, but there is always a macro context, and working with people and teams […]



Software Development Conferences Forecast November 2017

Thu, 30 Nov 2017 09:28:25 +0000

Here is a list of software development related conferences and events on Agile project management (Scrum, Lean, Kanban), software testing and software quality, software architecture, programming (Java, .NET, JavaScript, Ruby, Python, PHP), DevOps and databases (NoSQL, MySQL, etc.) that will take place in the coming weeks and that have media partnerships with the Methods & […]



How to Become a Better Programmer

Mon, 20 Nov 2017 15:45:39 +0000

Becoming a better programmer means more than just learning new technologies. It means more than practicing techniques and programming languages. It is about more than passion and attitude. It is the combination of all these things. This presentation unpacks important mindsets and techniques that will help you improve as a programmer. You will discover specific […]



Software Development Linkopedia November 2017

Thu, 16 Nov 2017 09:58:42 +0000

Here is our monthly selection of knowledge on programming, software testing and project management. This month you will find some interesting information and opinions about software development quality, UX mapping, writing tests, product management, mobile functional testing, Scrum product demo, test impact analysis, continuous delivery, Agile scaling and coaching. Text: How to build quality into […]



Quote of the Month November 2017

Wed, 08 Nov 2017 10:13:27 +0000

To reiterate, an aspirant architect should have in-depth knowledge in either one of the application, data or infrastructure domains. Just has having at least one pillar to support the roof of a house is essential, an IT architect needs depth in at least one of the domains to support a solution architecture “roof”. A critical […]



Software Development Conferences Forecast October 2017

Mon, 30 Oct 2017 10:30:02 +0000

Here is a list of software development related conferences and events on Agile project management (Scrum, Lean, Kanban), software testing and software quality, software architecture, programming (Java, .NET, JavaScript, Ruby, Python, PHP), DevOps and databases (NoSQL, MySQL, etc.) that will take place in the coming weeks and that have media partnerships with the Methods & […]



Inheriting a Large Code Base

Wed, 25 Oct 2017 19:53:44 +0000

This is a talk about solving the most difficult problem a software engineer ever faces: converting a large inherited codebase with antiquated designs and spotty quality into a state-of-the-art, modern system. This presentation covers clang-based refactoring, mnemonic reasoning methods, safe rewrites, coding standards, and migration paths. If you have ever been tasked with making a […]



Software Development Linkopedia October 2017

Thu, 19 Oct 2017 16:27:11 +0000

Here is our monthly selection of knowledge on programming, software testing and project management. This month you will find some interesting information and opinions about Selenium, startup, product roadmap, JUnit 5, technical management, software testing, flaky tests, sociocracy and continuous delivery. Web site: Elemental Selenium Text: Welcome to Our Startup Where Everyone is 23 Years […]