Profile cover photo
Profile photo
Methods & Tools
220 followers -
Methods & Tools - the free e-magazine for software developers, testers and project managers
Methods & Tools - the free e-magazine for software developers, testers and project managers

220 followers
About
Posts

Post has attachment
If Scrum and Agile approaches are supposed to increase the chances of success for software development projects, not all the projects that want to use Scrum are successful. In this article, John Yorke shares his opinion on why Agile projects might fail because of the confusion between the roles (ScrumMaster, Product Owner, Developer) of a Scrum Team and the required Agile mindsets.
Add a comment...

Post has attachment
Automated testing is a key success factor when you develop mobile applications. In the Android ecosystem, the free Android Studio tool provides many useful features for apps developers. In this article, Nikolay Belousov explores how you can use Android Studio for software testing and explains how to retrieve logs.
Add a comment...

Post has attachment
The feature we always hear about whenever Java 9 is in the news is Jigsaw, modularity for Java. But modularity just doesn’t scratch the same developer itch that Java 8’s lambdas and streams did, and as developers we’re left with a vague sensation that version 9 might just not be that interesting. In fact, Java 9 actually has a lot of great additions and changes which will make Java just that bit nicer to work with. These features can’t be lumped under a nice umbrella term like Java 8’s lambdas and streams, but the Java 9 changes are scattered throughout the APIs and language features that we regularly use.
Add a comment...

Post has attachment
When you think of a software developer what comes to mind? A programmer living in San Francisco working 23 hours a day on the next Facebook? If so, you wouldn’t be alone. Like so many industries, software development is rife with stereotypes. And one that is particularly pervasive is the idea that all developers, if given the chance, would opt for a complete rewrite of an application.
Add a comment...

Post has attachment
Estimates are the cornerstone of completion for any project and always a challenging item on a project to address. One of the main reasons it is so difficult to work with estimates is that they are often put together under duress of a predefined timeline. This paper reviews a case study as an opportunity to define a clear approach for estimations on software development projects. The method discussed is the combination of two approaches previously put forward. The first is a straight-ahead approach of using specific estimations for specific goals. The second approach modifies the first in regards to the information you have on the activities.
Add a comment...

Post has attachment
The ScrumMaster role might be the more difficult to define among the three role involved in Scrum. Starting from a “bad” ScrumMaster job description, Sam Laing discusses errors to avoid when you create such a role specification. As a bonus, she adds at the end a good ScrumMaster job description.
Add a comment...

Post has attachment
API like web services are the foundation of modern approaches for software architectures. In this article, Alexey Grinevich presents the main challenges when testing different API technologies during regression testing. He also discusses which features a tool should provide to perform API testing.
API Testing Definition
API Testing Definition
softwaretestingmagazine.com
Add a comment...

Post has attachment
In most of your software testing activities, you need data. Sometimes you can rely on a small sample, but if you want to perform some load testing or if you want to test a features that needs to produce a multi-page invoice, then you start to need more than just two or three occurrences. Test data generators are tools that can help you in this task with the automatic generation of hundreds or thousands of customers, products or accounts items with different attributes for their id, email, name, etc.
Open Source Test Data Generators
Open Source Test Data Generators
softwaretestingmagazine.com
Add a comment...

Post has attachment
Before we start working with a team, there is a change to be managed, planned and communicated, and that’s the change that you are about to begin when transforming the team into a high-performing sustainable team. A change that requires a lot of effort in time and money which, in my opinion, needs to be supported with a transition plan. But why do we need a plan to transform a team, isn’t it something that’s going to happen in an agile fashion, I mean iteration by iteration? Why should we care about planning changes, when playing the Scrum Master or Agile Coach role? Well in my personal opinion it depends, but I prefer to have a clear understanding about what’s motivating the stakeholders to invest resources in what I’ve called "the team’s transformation project".
Add a comment...

Post has attachment
We all know the “Definition of Done” used in Scrum for items that should be potentially shippable to the customer at the end of the sprint. In his book Essential Scrum, Kenneth Rubin discusses the “Definition of Ready” that applies to product backlog items that should be ready to be developed before the start of the sprint.
Add a comment...
Wait while more posts are being loaded