Back

 Industry News Details

 
Seven Tech Leaders Share Their Favorite Development Approaches Posted on : Sep 02 - 2020

Tech leaders have an array of choices when it comes to choosing a software development lifecycle. Scrum, Agile, Waterfall, DevSecOps — a new tech leader may know of some or all of the different options, but if they’ve never overseen a development project from start to finish, they may not have all the information they need to make the right choice for their team.

Getting the inside info from seasoned leaders who do know the ropes can help. We asked seven experts from Forbes Technology Council about their preferred software development lifecycle methodology and why they chose that particular technique. Here’s what they told us.

1. Modified Agile With Scrum

Our process allows us to deliver a highly dynamic trade-in ecosystem supporting wireless carriers, original equipment manufacturers and retail partners, as well as business-to-business and authorized reseller channels. Software development can be broken down into a sequence of incremental goals, and we are continually working toward an overall deliverable or objective. We can scale when our customers have big, multi-month initiatives, and it ensures these are highly integrated with our customers’ teams and their internal software development projects. It also provides a high degree of responsiveness, which is great for meeting short-term goals. We keep our development teams lean and focused on delivering high-quality, timely solutions across the entire customer base. - Biju Nair, HYLA Mobile

2. Agile Development With TDD And CI/CD

I would definitely recommend Agile software development paired with modern software engineering practices like test-driven development and continuous integration/continuous development. If you have an experienced Agile development team isolated from external distractions, the performance and throughput such a high-performing team can reach are just astonishing! - Christoph Windheuser, ThoughtWorks

3. Agile, Waterfall Or A Hybrid

Teams will often use Agile, Waterfall or some hybrid of the two depending on the type of project. One trend seems to be self-evident, however, and that is that projects that begin as Waterfall initiatives will often transition into Agile, but not the other way around. This is because it is easier to iterate on a foundation than to build a foundation on iteration. - Pierce Brantley, Cytracom

4. Lean DevOps

Lean DevOps is a new and progressive way of building software using a minimalist mindset and a high-leverage focus to enable more 10x developers on every team—a 10x developer is one person who helps five others be two times more productive through automation. Lean DevOps is a growing trend in lean startup organizations, and the principles are beginning to enter the enterprise model, too. - Kyle Campbell, CTO.ai View More