Top 3 Talks at MTPCON 2018

Posted on December 26, 2018 | Tagged as: , | Comments Off on Top 3 Talks at MTPCON 2018

I had the chance to attend the Mind the Product conference #mtpcon in London this year and it was amazing. It’s the world largest event on product management with over 1,700 product enthusiasts from about 50 countries come together for one day to share their thoughts and listen to some of the leading people in […]

Read More

3 Agile Lessons Learned in 2016

Posted on January 8, 2017 | Tagged as: , , | 1 comment

The start of a new year is always a good point of time to reflect about the way you work. What went good, what went wrong. Well, for me, I identified three simple insights from my agile work in 2016 I will keep in mind for this year. Don’t be dogmatic and adapt the agile […]

Read More

5 Thoughts on Agile Requirements Analysis

Posted on June 29, 2014 | Tagged as: , , | 0 comments

Agility has become a widely practiced approach for developing and maintaining IT and software products. But there are still some concerns to use it for large or critical systems. “Requirements first” is one of the strongest arguments of the agile opponents. As a requirements engineer I totally agree with this… but when you take a […]

Read More

Hints for good User Stories

Posted on October 8, 2013 | Tagged as: , | 1 comment

User stories typically describe requirements to a software system. For the client, who puts the requirement, the story offers a concrete and valuable benefit. For the development team, the story states what must be implemented and integrated in the software system. Following these two aspects, a user story is an instrument of connecting client and […]

Read More

Testing Life Cycle – Part 2

Posted on February 3, 2013 | Tagged as: , | 0 comments

The first part of the testing life cycle covered component and integration tests as an essential part of the testing process. As these parts mainly focus on tests on development level, system and acceptance tests follow an use case or requirement approach.

Read More

Testing Life Cycle – Part 1

Posted on October 20, 2011 | Tagged as: , | 0 comments

Testing should be considered as equal the development process. Each step during an engineers programming activity has a corresponding testing activity. While each logical module adds to the growth of the software, these parts and integrations must be tested in different ways, following different approaches. The first part of the “Testing Life Cycle” series covers […]

Read More

7 Principles of Software Testing

Posted on March 26, 2011 | Tagged as: , | 3 comments

As software development techniques have advanced during the last decades, some basic principles of testing have also been established. Describing theoretical ideas and practical hints, these principles can be seen as a basic guideline for both, software testing and coding.

Read More

6 Major Characteristics of Mobile Apps

Posted on January 9, 2011 | Tagged as: | 1 comment

The iPhone and Android OS have created a huge market for mobile applications and services through the last two years. If you take a closer look at the most successful Apps (games not counting) you can see that there are six major characteristics they have in common. These attributes are based on a service design […]

Read More

10 Aspects How Search Engines Evaluate Links

Posted on February 28, 2010 | Tagged as: , | 0 comments

The classic and often discussed PageRank isn’t the only factor that is used by search engines to evaluate links. There are many aspects involved in determine the value and some influence a link’s value more than others. Within the SEO community, there are 10 factors that are commonly regarded as important when talking about how […]

Read More

Relevance and Importance of Search Results

Posted on February 4, 2010 | Tagged as: , | 0 comments

Whenever the user hits the search button on Google, Bing or Yahoo, the search engine returns a bunch websites that fit the user’s search term. In order to determine these results, the search engine needs to scan through its datastore of billions of websites and do two things: find those results that are relevant for […]

Read More
agile brand development interaction design leadership mobile persuasion product management requirements engineering search seo service design system design testing user experience user story