Skip to content

Software Development Blogs: Programming, Software Testing, Agile Project Management

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!

Requirements

Making Agile Work

Software Requirements Blog - Seilevel.com - Thu, 09/18/2014 - 17:00
I’ve spent the past several months on an Agile project at a company that is going through the process of switching from an entrenched waterfall software development process to Agile. And while I’m still not going to claim to be an Agile guru, I’ve learned a few things from watching the process unfold. Here are […]
Categories: Requirements

How to form a team to develop your mobile app

Software Requirements Blog - Seilevel.com - Tue, 09/16/2014 - 17:00
If you’re a Product Manager, chances are you have lots of ideas, and your problem may be deciding on which one to execute against. If you’re interested in getting your name more out into the field and keeping your skillset relevant for today’s world, you may have considered making your own mobile app. Once you […]
Categories: Requirements

Quote of the Month September 2014

From the Editor of Methods & Tools - Tue, 09/16/2014 - 13:36
The important thing is not your process, the important thing is the process for improving your process. Source: Henrik Kniberg, http://blog.crisp.se/wp-content/uploads/2013/08/20130820-What-is-Agile.pdf

Managing Stakeholders Expectations- What to do when your SMEs think your project will solve all their problems….

Software Requirements Blog - Seilevel.com - Thu, 09/11/2014 - 17:00
There are lots of times that stakeholders have unrealistic expectations and that you, as the product manager/business analyst will have to manage them so that the scope of the project doesn’t balloon out of proportion. In this blog post, however, I am going to speak to a very specific type of stakeholder expectation: that your […]
Categories: Requirements

Software Development Linkopedia September 2014

From the Editor of Methods & Tools - Thu, 09/11/2014 - 09:36
Here is our monthly selection of interesting knowledge material on programming, software testing and project management.  This month you will find some interesting information and opinions about the software developer condition, scaling Agile, technical debt, behavior-driven development, Agile metrics, UX (user eXperience), NoSQL databases and software design. Blog: The Developer is Dead, Long Live the Developer Blog: Scaling Agile at Gilt Blog: Technical debt 101 Blog: Behaviour Driven Development: Tips for Writing Better Feature Files Article: Acceptance Criteria – Demonstrate Them by Drawing a House Article: Actionable Metrics At Siemens Health Services Article: Adapting Scrum to a ...

Techno-BDDs: What Daft Punk Can Teach Us About Requirements

Software Requirements Blog - Seilevel.com - Tue, 09/09/2014 - 17:00
I listen to a lot of Daft Punk lately—especially while I’m running.   On one of my recent runs, my mind’s reflections upon the day’s work merged with my mental impressions of the music blaring from my earbuds, which happened to be the Daft Punk song, “Technologic.”  For those of you unfamiliar with the song, […]
Categories: Requirements

Improving Time-To-Market and Business-IT Alignment

Software Requirements Blog - Seilevel.com - Mon, 09/08/2014 - 11:13
A very common area of focus we hear from organizations is the desire to decrease product Time To Market (TTM) and improve Business-IT Alignment. Projects are either running long or delivering a product that does not match the vision of the business– both resulting in significant increases of resource time and effort, and opportunity cost. There are a number […]
Categories: Requirements

Email Effectiveness–Write Good Subject Lines

Software Requirements Blog - Seilevel.com - Thu, 09/04/2014 - 17:00
Email is a significant part of my business life, and probably yours as well. I really appreciate a well-written email. And, I’m frequently frustrated by a poorly written one. Janelle Estes’ recent post, Email Subject Lines: 5 Tips to Attract Readers is written with newsletters in mind, but I think most of the points generalize […]
Categories: Requirements

SEMAT: The Essence of Software Engineering

From the Editor of Methods & Tools - Wed, 09/03/2014 - 17:37
SEMAT (Software Engineering Method and Theory) is an initiative to reshape software engineering such that software engineering qualifies as a rigorous discipline. SEMAT and Essence are big thinking for software developers. There are millions of software engineers on the planet in countless programs, projects and teams; the millions of line of software that run the world are testament to their talents, but as community we still find it difficult to share our best practices, truly empower our teams, seamless integrate software engineering into our businesses, and maintain the health of our ...

Stop Being Difficult! How to Deal with Passive Aggressive Stakeholders

Software Requirements Blog - Seilevel.com - Tue, 09/02/2014 - 17:00
Talking to a stakeholder, you hear “Sure. Ok.” but you sense that wasn’t what the stakeholder was thinking. That’s because you are probably dealing with a difficult stakeholder — one who likely doesn’t even mean to be one. We’ve all run into them (and some of us have been the difficult ones!). “Difficult” can look […]
Categories: Requirements

Training – Lessons Learned from Training a Group of Indian Analysts

Software Requirements Blog - Seilevel.com - Thu, 08/28/2014 - 17:00
I recently trained a couple of groups of analysts in India on Seilevel methodology. This was the first time we had done training in an Indian setting and honestly, I have to confess to being more than a bit apprehensive when I set out. My fears, set out in no particular order of importance, included: […]
Categories: Requirements

Training – Lessons Learned from Training a Group of Indian Analysts

Software Requirements Blog - Seilevel.com - Thu, 08/28/2014 - 17:00
I recently trained a couple of groups of analysts in India on Seilevel methodology. This was the first time we had done training in an Indian setting and honestly, I have to confess to being more than a bit apprehensive when I set out. My fears, set out in no particular order of importance, included: […]
Categories: Requirements

Software Development Conferences Forecast Agust 2014

From the Editor of Methods & Tools - Thu, 08/28/2014 - 08:38
Here is a list of software development related conferences and events on Agile ( Scrum, Lean, Kanban) software testing and software quality, programming (Java, .NET, JavaScript, Ruby, Python, PHP) and databases (NoSQL, MySQL, etc.) that will take place in the coming weeks and that have media partnerships with the Methods & Tools software development magazine. Agile on the Beach, September 4-5 2014, Falmouth in Cornwall, UK SPTechCon, September 16-19 2014, Boston, USA Receive a $200 discount on a 4 or 3-day pass with code SHAREPOINT Future of Web Apps, September 29-October 1 2014, London, ...

Let’s Have a Difficult Conversation

Software Requirements Blog - Seilevel.com - Tue, 08/26/2014 - 17:00
No one wants to have a conversation that is going to be uncomfortable, potentially make himself seem difficult to work with, or put pressure on either party in the conversation, but sometimes it’s just unavoidable. Or is it? I have been witness to several projects lately that grossly underestimated the workload going in. This is […]
Categories: Requirements

Quote of the Month August 2014

From the Editor of Methods & Tools - Tue, 08/26/2014 - 09:55
We don’t mean that you should put on your Super Tester cape and go protect the world from bugs. There’s no room for big egos on agile teams. Your teammates share your passion for quality. Focus on the teams goals and do what you can to help everyone do their best work. Source: Agile Testing, Lisa Crispin and Janet Gregory, Addison Wesley

Product Ownership

Software Requirements Blog - Seilevel.com - Thu, 08/21/2014 - 17:00
When a company decides, for whatever reason, that Agile is the right idea for them and they are going to go all out to switch over to Scrum as a methodology, the person they usually look to as taking on the new Product Owner roles (POs) are the existing Product Managers (PdMs). This makes all […]
Categories: Requirements

Software Development Linkopedia August 2014

From the Editor of Methods & Tools - Thu, 08/21/2014 - 14:48
Here is our monthly selection of interesting knowledge material on programming, software testing and project management.  This month you will find some interesting information and opinions about Agile retrospectives, software architecture, software developer psychology, software testing  in Agile teams, quality code and the (funny) history of programming. Web site: Fun Retrospectives Blog: How to make software architecture decisions? Blog: Cognitive Biases in Software Engineering Blog: How the Other Half Works: an Adventure in the Low Status of Software Engineers Blog: Confessions of an ex-developer Article: Tearing Down the Walls – Embedding QA in a TDD/Pairing and ...

More Than 800 Videos on TVAgile.com

From the Editor of Methods & Tools - Wed, 08/20/2014 - 09:33
TVAgile.com has just passed the mark of the 800 resources available with an Oredev conference presentation that discusses how to foment creative collaboration based on the tenets of improv and open spaces. TVAgile.com is a directory of videos, interviews and tutorials focused agile software development approaches and practices: Scrum, Extreme Programming (XP), Test Driven Development (TDD) , Lean Software Development, Kanban, Behavior Driven Development (BDD), Agile Requirements, Continuous Integration, Pair Programming, Refactoring, … Explore all these resources on http://www.tvagile.com/

Tips for Newbie Business Analysts – Part II

Software Requirements Blog - Seilevel.com - Tue, 08/19/2014 - 17:00
You have become a model-making machine, an expert in elicitation sessions, and a proficient PowerPointer. You communicate early and often with your project team members, and you’ve read Betsy Stockdale’s blog post on Professionalism 101. It might seem as though you’re ready to take the leap and start owning areas of a project by yourself. […]
Categories: Requirements

The 5 worst mistakes people make with requirements

Software Requirements Blog - Seilevel.com - Mon, 08/18/2014 - 17:00
By: Ulf Eriksson Working with requirements is a serious responsibility. The people behind them are those that provide the rest of the team with something to develop and something to test. After the initial briefing and discussion about a new project, they effectively kick-start the process that will eventually result in a finished product. In […]
Categories: Requirements