---
title: "Youssef Mahmoud (@YoussefMahmoud) | Hashnode"
description: "Software Engineer at Instabug. Read the latest articles by Youssef Mahmoud on Hashnode."
url: "https://hashnode.com/@YoussefMahmoud"
---

@YoussefMahmoud

# Youssef Mahmoud

@YoussefMahmoud · Joined February 2022

Software Engineer at Instabug

### [Chapter 2: Gathering Requirements](https://ooanalysisanddesign.hashnode.dev/chapter-2-gathering-requirements?utm_source=hashnode&utm_medium=feed)

In the previous chapter, we talked a lot about how customer satisfaction is really important(The first step in writing great software) but do you know how to figure out what a customer really needs? and how to make sure that the customers even know w...

10 min read · [ooanalysisanddesign.hashnode.dev](https://ooanalysisanddesign.hashnode.dev/chapter-2-gathering-requirements?utm_source=hashnode&utm_medium=feed)

[Oct 8, 2022](https://hashnode.com/posts/chapter-2-gathering-requirements/6341b31f24b137b80506dc9e)

### [Chapter 1: How to write great software(Part 2)](https://ooanalysisanddesign.hashnode.dev/chapter-1-how-to-write-great-softwarepart-2?utm_source=hashnode&utm_medium=feed)

So what have we really done in the last part? We’ve gotten a lot closer to completing step 1 in building great software (Customer Happiness). We've solved Rick's search problem even though we made the app less fragile and it's not going to break so e...

7 min read · [ooanalysisanddesign.hashnode.dev](https://ooanalysisanddesign.hashnode.dev/chapter-1-how-to-write-great-softwarepart-2?utm_source=hashnode&utm_medium=feed)

[1](https://hashnode.com/posts/chapter-1-how-to-write-great-softwarepart-2/632e28e33ac18d0d78a00d37) [Sep 23, 2022](https://hashnode.com/posts/chapter-1-how-to-write-great-softwarepart-2/632e28e33ac18d0d78a00d37)

### [Chapter 1: How to write great software(Part 1)](https://ooanalysisanddesign.hashnode.dev/chapter-1-how-to-write-great-softwarepart-1?utm_source=hashnode&utm_medium=feed)

Welcome to a series where we'll discuss a book called Head First Object-Oriented Analysis And Design by Brett D. McLaughlin Gary Pollice and Dave West. In this series, I will be summarizing this book, discussing more of the important topics, and incl...

7 min read · [ooanalysisanddesign.hashnode.dev](https://ooanalysisanddesign.hashnode.dev/chapter-1-how-to-write-great-softwarepart-1?utm_source=hashnode&utm_medium=feed)

[6](https://hashnode.com/posts/chapter-1-how-to-write-great-softwarepart-1/631f7eb46c86d75accc7ecdc) [Sep 12, 2022](https://hashnode.com/posts/chapter-1-how-to-write-great-softwarepart-1/631f7eb46c86d75accc7ecdc)
