article thumbnail

Eric Ries and Kent Beck Discuss Product Development

Startup Lessons Learned

On November 14 (that’s this Thursday) at 1p PT, Eric Ries will speak with Kent Beck, a creator of Agile software development, about facilitating the work of engineers and product teams. At a conference I overheard a couple of programmers make a snarky comment about Test-Driven Development. Crazy, huh?

article thumbnail

Lessons Learned: A new version of the Joel Test (draft)

Startup Lessons Learned

I am convinced one of Joel Spolskys lasting contributions to the field of managing software teams will turn out to be the Joel Test , a checklist of 12 essential practices that you could use to rate the effectiveness of a software product development team. Do you fix bugs before writing code? Completely necessary.

Insiders

Sign Up for our Newsletter

This site is protected by reCAPTCHA and the Google Privacy Policy and Terms of Service apply.

article thumbnail

How to Handle Competition as a Startup

The Startup Magazine

Moreover, quickly resolving issues or integrating customer suggestions into product development can create a partnership feeling with customers. For instance, if a competitor launches a new product, a startup can study its pros and cons to enhance its own offerings. Being adaptable also means welcoming changes.

article thumbnail

Why You Need the Right Sustainability Reporting Software for Your Company

The Startup Magazine

The answer is to understand the process and use the right sustainability reporting software. The process starts with a comprehensive review of a company’s processes and operations to identify key opportunities and risks. The Importance of Having the Right Sustainability Reporting Software. How Does Sustainability Reporting Work?

article thumbnail

Using Generative AI to Drive Corporate Impact

TechEmpower

In the sphere of software engineering , AI is pivotal for corporate IT by automating coding, optimizing algorithms, and enhancing security to boost efficiency and minimize downtime. Overall, generative AI is a transformative asset in the software engineering lifecycle, from conception to deployment.

article thumbnail

Lessons Learned: Five Whys

Startup Lessons Learned

A new bit of code contained an infinite loop! why did that code get written? Hes a new employee, and he was not properly trained in TDD So far, this isnt much different from the kind of analysis any competent operations team would conduct for a site outage. Most engineers would ship code to production on their first day.

article thumbnail

How to Elevate Your Business to the Next Level

The Startup Magazine

You should also get enterprise resource management software as well. You should make sure that you are regularly reviewing your financial statements to understand your cash flow. The most high impact areas in any business are usually marketing, employee training and product development.