Brainstorming: what it is, what it is for and how to apply it to software development

img 1 lluvia de ideas 1

Brainstorming, is a collaborative creative technique whose objective is to generate new ideas on a specific topic or problem in a relaxed atmosphere.

This technique can be used in any area of everyday life, corporate, and any type of business for the creation of digital products or software development projects.

In Doctus this technique is used in product design services, and as its name suggests, in the design of a digital product. It focuses on co-creation with the client, in order to develop ideas based on a need thus having a greater synergy as a team.

img 3 brainstorming
img 2 lluvia de ideas 1024x517 1

How to organize a brainstorming session?

Regardless of the method you prefer, most brainstorming techniques include the following three steps:

  1. Gathering ideas 
  2. Analysis of ideas
  3. Choice of ideas to be implemented

Brainstorming Challenges

The golden rule for brainstorming sessions is “quantity over quality”. The more ideas you have, the better the chance that they will actually pay off. This is why, particularly in the group brainstorming process, you need to make sure that everyone on the team puts their criticisms aside and that everyone knows that there are no bad ideas.

These are some of the common challenges you may face when conducting a brainstorming session:

  • Uneven conversations, oftentimes extroverts might predominate the discussion.
  • The anchoring effect, i.e., brainstorming participants cling to a few initial ideas that have been shared and do not move forward with new ones.
  • Awkward silence, which always occur when participants are unprepared.
img 4 1 lluvia de ideas 1024x517 1

 The key to employing this tool in the definition of a digital product is:

  • Invite people from various roles and areas in to the session (technology, development, business, etc.)
  • Have a defined need for a business or a user
  • Start thinking of modules for the application
  • Delve deeper into what functions the modules should have.
  • Prioritize the ideas

We invite you to have one of our creative sessions with us, just click here and we will contact you!

carlos ingles

16 thoughts on “Brainstorming: what it is, what it is for and how to apply it to software development

  1. Lowell says:

    Simply wish to say your article is as astonishing.
    The clarity to your post is just excellent and that i
    could suppose you are a professional on this subject. Well along with your permission let me to grab your
    RSS feed to keep up to date with approaching post. Thank you a million and please keep up
    the enjoyable work.

  2. Shamella says:

    I got this website from my buddy who told me about this website and at the moment this time I
    am visiting this site and reading very informative posts at this time.

  3. Derrion says:

    I used to be recommended this blog by means of my cousin. I’m no longer
    certain whether or not this put up is written by
    means of him as no one else know such precise about my trouble.
    You’re incredible! Thank you!

  4. Larah says:

    What’s up, I want to subscribe for this web site to get most
    up-to-date updates, therefore where can i do it please help out.

  5. Lorie says:

    Its like you read my mind! You seem to know
    so much about this, like you wrote the book in it or something.
    I think that you could do with a few pics to drive
    the message home a little bit, but instead of that, this is excellent blog.

    A fantastic read. I will definitely be back.

  6. Amity says:

    Hey there! I know this is kinda off topic but
    I was wondering if you knew where I could locate
    a captcha plugin for my comment form? I’m using the same blog platform as yours and I’m having difficulty finding one?
    Thanks a lot!

  7. Panayiota says:

    fantastic publish, very informative. I’m wondering why the opposite experts of
    this sector do not notice this. You must continue your
    writing. I’m sure, you’ve a huge readers’ base already!

  8. Rosana says:

    I’m not sure where you’re getting your information, but good topic.
    I needs to spend some time learning more or understanding
    more. Thanks for great info I was looking for this information for my mission.

  9. Shakisha says:

    I know this if off topic but I’m looking into starting my own blog and was wondering what all is required to get set up?
    I’m assuming having a blog like yours would cost a pretty
    penny? I’m not very internet smart so I’m not 100% sure.
    Any tips or advice would be greatly appreciated. Thank
    you

  10. Jhonny says:

    Great blog here! Also your web site loads up fast! What web
    host are you using? Can I get your affiliate link to your
    host? I wish my website loaded up as fast as yours lol

  11. Shamaya says:

    Link exchange is nothing else except it is only placing the
    other person’s web site link on your page at proper place and other person will
    also do similar in support of you.

  12. Benito says:

    I must thank you for the efforts you have put in writing this
    site. I am hoping to view the same high-grade blog posts from you later on as well.

    In truth, your creative writing abilities has encouraged me to
    get my very own site now 😉

  13. Pauline says:

    When someone writes an article he/she maintains the idea of a user in his/her brain that how a user can understand it.
    Thus that’s why this paragraph is perfect. Thanks!

  14. Saren says:

    Hello! Do you know if they make any plugins to help with Search Engine Optimization? I’m trying to get my blog to
    rank for some targeted keywords but I’m not seeing very good success.
    If you know of any please share. Thanks!

  15. Damar says:

    Very nice post. I just stumbled upon your weblog and wanted
    to say that I have truly enjoyed browsing your blog posts.
    After all I will be subscribing to your rss feed and I hope you write again very soon!

Leave a Reply

Your email address will not be published. Required fields are marked *