DZone
Thanks for visiting DZone today,
Edit Profile
  • Manage Email Subscriptions
  • How to Post to DZone
  • Article Submission Guidelines
Sign Out View Profile
  • Post an Article
  • Manage My Drafts
Over 2 million developers have joined DZone.
Log In / Join
Refcards Trend Reports
Events Video Library
Refcards
Trend Reports

Events

View Events Video Library

Related

  • The Agentic Agile Office: Streamlining Enterprise Agile With Autonomous AI Agents
  • AI-Driven Integration in Large-Scale Agile Environments
  • Integrating AI-Driven Decision-Making in Agile Frameworks: A Deep Dive into Real-World Applications and Challenges
  • Revolutionizing Scaled Agile Frameworks with AI, MuleSoft, and AWS: An Insider’s Perspective

Trending

  • Building an Image Classification Pipeline With Apache Camel and Deep Java Library (DJL)
  • Multi-Scale Feature Learning in CNN and U-Net Architectures
  • Building a Skill-Based Agentic Reviewer with Claude Code: A Practical Guide Using Skills.MD, MCP Servers, Tools, and Tasks
  • A Deep Dive into Tracing Agentic Workflows (Part 1)
  1. DZone
  2. Culture and Methodologies
  3. Agile
  4. Gestation Period and Its Impact on Agile Project

Gestation Period and Its Impact on Agile Project

Get your newest employee on board as soon as possible to begin making valuable contributions to your projects and your company.

By 
Praveen Srivastava user avatar
Praveen Srivastava
·
May. 01, 18 · Analysis
Likes (2)
Comment
Save
Tweet
Share
12.5K Views

Join the DZone community and get the full member experience.

Join For Free

People management in agile development methodologies is one of the most important aspects of successful delivery. A team is quite dynamic and members join and leave on a regular basis. For successful delivery of the project and improvement of the bottom line of the project, we need to reduce the gestation period of new members.

Per Oxford Reference, “Gestation period is the period between the start of an investment project and the time when production using it can start. Normally gestation period is mapped with fixed cost, as project needs time to build infrastructure and other necessary items to start production.” For agile projects, gestation period may be defined as the period between the date when an associate joins the team and the date when he/she delivered his/her first artifacts independently. During the gestation period, the newly-joined associate does not deliver any artifacts and is overhead for the project and negatively impacts the bottom line.

During gestation period, the associate gets access to development environments, gets training for various processes and applications, and is also involved in the formation of the team. In a study conducted by Rajagopalan & Srivastava (Introduction of a new metric “Project Health Index” (PHI) to successfully manage IT projects), it has been found that projects that follow best practices to ramp up newly-joined associates may take around 3 months to get the first artifact delivered by newly-joined associates independently. For projects, which do not have a proper ramp-up plan, newly-joined associates may take more than 4 months.

Longer gestation periods means additional costs for the project, which will impact the bottom line of the organization. Delay in delivery by new associates also impacts customer satisfaction and may impact topline in long run. To reduce gestation period, we need to have a proper ramp-up plan, which can be categorized in the following area:

Awareness of process related organization: Each and every organization has various processes for its successful execution and all new associates must go through the process during their initial days in the organization for a better understanding of organizational know-how.

Access to a development environment: Each associate must have access to a development environment based on his/her role. Early access to an environment helps associate to expedite ramp-up.

Training in development methodology: Lots of organizations use agile methodology for project execution, but every organization has a different variant of it. Associates should go through customized organization project development methodology.

Training of product (functional & technical): As soon as associate understands the functional and technical aspect of application, he/she can deliver the artifacts. 

Following are few ways to expedite ramp up:

  • Recording of the applications: Audiovisual media is gaining popularity for providing training. Team members can record the flow of applications, functionally & technically. Newly-joined associate can independently go through recording and can later resolve their queries by senior members.
  • Classroom session: It is a good approach and is being practiced by several teams; however, it is practiced when more members need to be trained.
  • Continuous knowledge sharing within team: It is a very effective methodology to ramp up not only the new associates, but also cross train older members. Associates can provide presentation on functional or technical stuff of various modules.
  • Mentorship: This is being practiced not only to ramp up and but also to help newly-joined member to understand the basic stuff of the project.
  • Documents of product: New associates are also given documents (project wiki link) so that they can go through it at their own pace.
  • User story / Tasks: A few teams also practice creating stories/tasks with proper acceptance criteria to track the ramp-up of new associates.

agile

Opinions expressed by DZone contributors are their own.

Related

  • The Agentic Agile Office: Streamlining Enterprise Agile With Autonomous AI Agents
  • AI-Driven Integration in Large-Scale Agile Environments
  • Integrating AI-Driven Decision-Making in Agile Frameworks: A Deep Dive into Real-World Applications and Challenges
  • Revolutionizing Scaled Agile Frameworks with AI, MuleSoft, and AWS: An Insider’s Perspective

Partner Resources

×

Comments

The likes didn't load as expected. Please refresh the page and try again.

  • RSS
  • X
  • Facebook

ABOUT US

  • About DZone
  • Support and feedback
  • Community research

ADVERTISE

  • Advertise with DZone

CONTRIBUTE ON DZONE

  • Article Submission Guidelines
  • Become a Contributor
  • Core Program
  • Visit the Writers' Zone

LEGAL

  • Terms of Service
  • Privacy Policy

CONTACT US

  • 3343 Perimeter Hill Drive
  • Suite 215
  • Nashville, TN 37211
  • [email protected]

Let's be friends:

  • RSS
  • X
  • Facebook