Close

Product Development

Covering the lifecycle of product development in a startup, from ideation to launch.

Grand-Retro Gatherings: Revolutionizing Reflection in Agile Teams

Grand-Retro Gatherings: Revolutionizing Reflection in Agile Teams

In Agile project management, a “grand retro” or “grand retrospective” is not a standard or widely recognized term within the core Agile methodologies like Scrum or Kanban. However, the concept seems to be an adaptation or an extension of the traditional retrospective meeting, tailored to suit a team or organization’s […]

Devamını Oku

Leveling the Code: The Impact of Universal ‘Software Crafter’ Titles in Tech

Leveling the Code: The Impact of Universal 'Software Crafter' Titles in Tech

In the evolving software development landscape, ‘software craftsmanship’ has gained significant traction. This philosophy emphasizes continuous learning, the pursuit of excellence in code writing, and seeing development as a craft rather than just a job. A notable aspect of this movement is the absence of traditional seniority titles. Instead, practitioners, […]

Devamını Oku

Breaking Down Walls: Overcoming Siloing in Agile Software Development

Breaking Down Walls: Overcoming Siloing in Agile Software Development

Collaboration and flexibility are key in the dynamic world of Agile software development. However, one of the significant challenges that teams often face is the issue of ‘siloing’ – a situation where different departments or teams within an organization work in isolation from each other. Understanding Siloing in Agile Development: […]

Devamını Oku

No. 1 lesson from 3 years of no-meeting Wednesdays, says HR expert: Meetings aren’t ‘the enemy’

No. 1 lesson from 3 years of no-meeting Wednesdays, says HR expert: Meetings aren’t ‘the enemy’

How Canva’ s HR Head Jennie Rogerson Improved Employee Engagement and Productivity Meetings are a necessary part of the business but can also be a significant time suck. A study by the Harvard Business School found that the average employee spends about 23 hours per week in meetings. That’s a […]

Devamını Oku

How to Optimize Your Cloud Development Environment

How to Optimize Your Cloud Development Environment

In the ever-evolving world of software development, the shift towards Cloud Development Environments (CDEs) has become increasingly prominent. CDEs offer a unified platform that integrates all the necessary tools and dependencies to streamline the development process. This article delves into the journey of transitioning towards a CDE, highlighting the considerations […]

Devamını Oku

Navigating the Developer’s Labyrinth: Unveiling the Seven Deadly Sins of Productivity

Navigating the Developer's Labyrinth: Unveiling the Seven Deadly Sins of Productivity

Suraj Vishwakarma delves deep into the factors that significantly hamper a developer’s productivity. He highlights that a whopping 45% of the total coding time is spent on passive coding, which leads to wasted time and resources. No. Productivity Killers Short Descriptions 1 Ineffective Meetings Frequent and unnecessary meetings disrupt developers’ […]

Devamını Oku

Striking the Balance: Quality vs. Speed in Software Development

Striking the Balance: Quality vs. Speed in Software Development

In the fast-paced world of software development, striking a balance between delivering high-quality products and pushing out new features quickly is a perennial challenge. How can metrics guide us in this tightrope walk? Let’s dive in. The Two Sides of the Coin The Metrics Compass 1. Cycle Time 2. Bug […]

Devamını Oku

Finding Adequate Metrics for Quality in Software Development

Finding Adequate Metrics for Quality in Software Development

In the quest for quality software, different stakeholders own different quality domains. The article, written by Michael Kutz, delves into the complexities of measuring software quality. It identifies three domains of quality: Outer Quality (owned by product people), Inner Quality (owned by developers), and Process Quality (owned by managers). The […]

Devamını Oku

No Deadlines for You! Software Development Without Estimates, Specs, or Other Lies

No Deadlines for You! Software Development Without Estimates, Specs, or Other Lies

How to write great software for pleased business owners without telling them how long it will take you to do just about anything The article’s author suggests a new approach to software development that does not involve committing to estimates of how long a project will take. The method puts […]

Devamını Oku

Feature Flag-Driven Development: The Future of Software Delivery

Feature Flag-Driven Development: The Future of Software Delivery

Feature flag-driven development (FFDD) is a software development practice that allows teams to release new features to production without changing the codebase. This is done using feature flags, essentially switches that can be turned on or off to control which features are available to users. Benefits of FFDD There are […]

Devamını Oku