Managing a team is akin to navigating a ship through treacherous waters. Effective leadership and guidance are crucial for reaching your destination successfully. This is where facilitation comes into play. In this article, we will explore how facilitation can help you manage your teams more effectively, using practical examples and metaphors inspired by the works […]

View post

Introduction:Imagine setting sail on a journey to discover hidden treasures. Now, replace the treasures with valuable insights and your ship with a new product idea. This is the essence of the Customer Development methodology, a guiding compass for entrepreneurs and product managers. In this article, we’ll explore what Customer Development is, why it’s vital, and […]

View post

Introduction:In today’s rapidly evolving business landscape, innovation and customer-centricity are essential for staying ahead of the curve. Enter “Product Thinking,” a powerful methodology that has been gaining traction across industries. In this article, we’ll delve into the world of Product Thinking, exploring what it is, why it matters, and how it can transform your approach […]

View post

Introduction:Managing a team of software developers is like steering a ship through turbulent waters. It requires a steady hand, a clear vision, and the ability to adapt to changing conditions. In this article, we’ll explore 10 essential clues for managers of software developers, each illustrated with a metaphor to make these concepts easy to understand. […]

View post

Introduction In the world of software development, agility is key. Just like constructing a house, you want a sturdy foundation, efficient processes, and flexibility to adapt to changes. Agile frameworks provide the blueprint for achieving these goals. In this article, we’ll compare five prominent agile frameworks: Adaptive Software Development, Lean Software Development, SAFe (Scaled Agile […]

View post

Introduction Software Development Life Cycle (SDLC) is the cornerstone of successful software development. It’s akin to constructing a house – you need a solid plan, a well-thought-out process, and a team of experts to bring your vision to life. In this comprehensive guide, we will explore the three most popular SDLC models, drawing parallels to […]

View post

CIM: Laying the Foundation In the world of business and system analysis, two critical concepts stand at the forefront: the CIM (Comprehensive Information Model) and the PIM (Platform-Independent Model). These models serve as the blueprint for designing and implementing information systems, much like the architectural plans for building a house. In this article, we will […]

View post

Part 3 – “Devise the solution based on the client’s needs” In this article, we will use an example from Software Company that started a relationship with a new client.  If you don’t have your own methodology for collaboration with clients, this article could be of worth to you. I enclosed a lot of materials […]

View post

Part 2 – “Start Analysing the Client’s request” In this article, we will use an example from Software Company that started a relationship with a new client. If you work in the software industry, or if you are the owner of a software company, a product owner, an analyst, or a developer, you will probably find […]

View post

Part 1 – “Client request and beginning of the relation” In this article, we will use an example from Software Company that started a relationship with a new client. If you work in the software industry, or if you are the owner of a software company, a product owner, an analyst, or a developer, you will […]

View post