Skip to main content

Don't know what's the next feature! What about a Design Sprint?


What are the Design Sprints?

Design sprint is a way of mixing best practices from: Agile development, User Experience design, and Software development. They’re more or less a time-boxed sprints (like the normal scrum sprints 2:3 weeks on average) that focus on understating the clients within one perspective (that’s why it’s called a sprint: Focused, Fast, and Fruitful) and market needs in a way that can affect the software releases.
Image result for design sprint

They were invented basically on GV labs, to fit in an Agile environment, and to help guiding the team on their releases process.

Why they were needed?

Fast-based approach doesn’t mean randomly crafted software!Related image

Agile was massively consumed among the different types of teams in software industry, it could also influence other parts and industries to adapt some of the practices that makes Agile software development effective. But, having that said, it’s not only about delivering something every 2 weeks, it’s about what we’re going to deliver every 2 weeks? Will it be something interesting to our clients? How can we know that?

Software that nobody uses!

Image result for useless

Adopting the small-patches way to deliver software releases may sometimes be interpreted wrongly as “Deliver what ever you can code” approach, where in such case the organization will only be concerned of delivering software regardless many factors including mainly ‘Features that no one would ever use’!

Writing your user stories is useful to avoid those situations, but if you cannot test your assumptions very early before you actually start investing time and money in something can be extremely useful!

Design sprints are designed to help you figure that out, through enforcing a pipeline of experiments that any assumption has to pass in order to be a valid concept that can be further developed.


You think you know what the client wants, while actually you don’t!

Image result for illusion of control

You think you know your clients very well? You think you know exactly how they’re behaving on your platform? Sorry, but most likely you’re not! It’s not because your clients, it’s because the human nature! We’re usually too complex to be modeled.

So, that’s it! A control illusion! You actually need to constantly understand how your clients are doing and behaving, what captures their attention? What makes them tick? And to do that on a regular basis and on a team-scale, you definitely need a systematic approach of doing it!

A focus on valuable software.

Image result for focus

A key point of doing the design sprints is to try as hard as possible to develop valuable concepts that we’re comfortable with to satisfy a need that EXISTS!

You’ll never know what is optimal for your customers unless you know them! And to know them, you have to go and discover them, and since we’re talking about user discovery, it’s more convenient to speak the UX language here, the design sprints are ways of getting you closer and closer to how the user will think and react, and whether or not he has the drive and motivation to use your proposed feature.


It’s very practical how this concept of doing design sprints can improve the production pipeline! Imaging that you somehow could put a filter on your innovation sources, to allow only the ideas that can make sense to users, and provide them with a scientifically proved value!

A focus on scientifically walking through the user flow.

Image result for user flow

The user flow may vary from one user to the other, and it can be very challenging to expect all the possible flows in one and only model, but science tells us that we can try to model as far as we know, and of course it’s always possible to pivot and try again, or in some cases, it’s possible to override the previous models at all!

Having a design sprints flow, makes you focusing on test as much as possible, and not just randomly test, you’ll be ideally focused on 1 perspective per sprint (i.e. value propositions, user motivation, usability, etc.)

At each step (or each type of design sprints) you’ll be focusing on scientifically testing your perspective, for example, you’ll be focused on testing whether or not your value propositions (i.e. your assumptions about what the user will find interesting) actually making sense or not, and you’ll do that by holding some experiments with your users and through observing their behavior.

Comments

Popular posts from this blog

How could some people deceive software major students? (In Arabic)

“كلنا عارفين أهمية هندسة البرمجيات اليومين دول، وعارفين إن لغات البرمجة وإتقانها شيء مهم جداً في CV أي مبرمج وحاجة بتخلي الشركات الكبيرة تحط عينها عليك. وعشان احنا عارفين إن الكورسات الأونلاين طويلة ومرهقة عملنالك أحسن منحة تدريبية في مدينة المنصورة ومدن الدلتا لمدة شهرين، برنامج متكامل عشان تبقى مهندس برمجيات بفئة A+ عشان تبدأ تغير عالم البرمجيات وتصنع الفارق وتخلي السيرة الذاتية بتاعتك مميزة ودسمة ^_^ الأول هنعرفك يعني إيه لغات برمجة تشفيرية والفرق بينها وبين لغات البرمجة الرقمية وبعدين هناخدك في جولة في تقنيات الويب والموبايل والديزاين بأحدث الإصدارات لعام 2016 وهنعملك امتحانات دورية عشان نتأكد إنك فاهم المحتوى كويس. الكورس هيبقى محتوى تدريبي يؤهلك للحصول على شهادة الـ IFEDS الأمريكية المعتمدة من وزارة الخارجية القطرية واللي مسموح لحاملها بالدخول لدول الاتحاد الأوروبي بفيزا حرة! محتوى الكورس: 1- مقدمة للغات البرمجة التشفيرية ( 6 حصص + امتحان تمهيدي ) 2- لغات الويب الخفية ( 7 حصص + امتحان على اللغات التشفيرية + امتحان تمهيدي ) 3- لغات التصميم السوية ( 9 حصص + ا...

سبر أغوار العقل البشري - نظرية العقل كصفحة الفارغة لچون لوك

نستكمل اليوم رحلة فلسفية أخرى والتي هي بمثابة مغامرة جريئة! منذ فترة قريبة، كنا نستكشف فكرة المعرفة الفطرية، التي أذهلت الفلاسفة العباقرة ذوي الأفكار الثورية. سابقًا، تعرضنا بشيء من التفصيل المبسّط لمفكرين عظماء مثل إيمانويل كانط . وهو من شاكلة المفكرين المثاليين الذين اعتقدوا أنّ عقولنا تأتي إلى العالم مزوّدة بمبادئ أولى عن المفاهيم التي نعاصرها في عالمنا.، والتي تُدعى بالمعرفة الفطرية. ( رابط الفيديو الذي يتحدث عن نظرة إيمانويل كانط للمعرفة الفطرية ) . الآن سنغير المسار قليلًا. وسنتجه إلى الفريق المقابل للفلاسفة المثاليين، وعلى رأس هذا الفريق هناك "چ ون لوك " وهو مرشدنا في مهمة اليوم الجريئة. إنه بمثابة المحقق الجاد في عالم الأفكار. لوك ، الفيلسوف والطبيب الشهير، يتحدى فكرة المعرفة الفطرية، ويقول أن عقولنا تكون عبارة عن ألواح فارغة عندما نولد، دون أي معرفة فطرية. في هذه المقالة، سوف ننظر عن كثب إلى فكرة المعرفة الفطرية ولكن من زاوية مختلفة، التي يمكننا أن نسميها بزاوية الفلسفة " الماديّة ". يقول لوك إننا لا ندخل إلى العالم بأفكار مُدمجة بشكل فطري، بل نتعلم الأشيا...

تساؤلات حول مفهوم "البطل" في المجتمعات البشرية

 لا شك أن العديد من أبناء جيلي قد تربوا ونشأت أفكارهم في ريعان تشكّلها على العديد من مسلسلات الكارتون والقصص المصورة، حيث العديد من الأحداث التي تمر على مجموعة من الشخصيات المتخيّلة في ذهن المؤلف، في عالم يتسم عادة بالمثالية وينصف في النهاية أولئك الذين يتصدون بضراوة لقوى الشر ومخاوف الإنسان، أولئك الذين لا يترددون في حماية مجتمع، أو إنصاف مظلوم، أو دحر ظالم.  فسواء كنت من محبي الأنمي الياباني ، أو مسرحيات شكسبير الكلاسيكية، أو حتى الأفلام والمسلسلات المعاصرة، فستجد على نحو مغاير أن هناك بعض الشخصيات المحورية التي يدور حولها العمل الفني ويقوم بنسج الأحداث المختلفة حولها ليحث بداخلنا المحاكاة الخيالية لحيواتهم ومشاكلهم، وبالتالي يأخذنا في مدارات تلك الأحداث حول بعض الاستنتاجات والدروس الأخلاقية، أو .حتى الخبرات الحياتية المتوارثة في أُطر هذه الثقافة أو تلك القاسم المشترك بين تلك الأعمال الفنية المختلفة هو قواعد "الدراما" التي نستطيع تقفي أثرها تاريخياً وصولاً لإحتفالات وأعياد "ديونيسيا" في مدينة أثينا اليونانية القديمة، والتي تُعرف تاريخياً بكونها الميلاد الحضاري للد...