Remove Lean Remove Software Development Remove Software Review
article thumbnail

Selecting a Software Development Company in 2024

TechEmpower

million software developers worldwide. Given this diversity, it's important to be selective in the development services company with whom you choose to partner. However, an overly attractive site could indicate a leaning towards design over development. How do they verify the ongoing progress of development?

article thumbnail

How To Build A Career In Agile Software Development

YoungUpstarts

It is no surprise that Agile as a revolution of the software development and project management world is still picking up its pace. This has caused a need for Agile professionals within the IT sector who understand the principles and methodology behind this concepts of Scaled Agile, Scrum, Kanban, and Lean. Business Value Focus.

Insiders

Sign Up for our Newsletter

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

article thumbnail

Eric Ries and Kent Beck Discuss Product Development

Startup Lessons Learned

Guest post by Lisa Regan, writer for The Lean Startup Conference. We’ve made some cool additions to our pre-conference webcast lineup , including two conversations with founding figures for methods that underlie Lean Startup. At a conference I overheard a couple of programmers make a snarky comment about Test-Driven Development.

article thumbnail

Why Continuous Deployment?

Startup Lessons Learned

Of all the tactics I have advocated as part of the lean startup , none has provoked as many extreme reactions as continuous deployment , a process that allows companies to release software in minutes instead of days, weeks, or months. When a developer wants to check-in code, this is a very scary moment.

article thumbnail

Kent Beck keynote, "To Agility, and Beyond"

Startup Lessons Learned

Kent is a significant figure in the field of software development. To his credit are Extreme Programming , jUnit, patterns, TDD , the list goes on. Kent is a significant figure in the field of software development. To his credit are Extreme Programming , jUnit, patterns, TDD , the list goes on. Expo SF (May.

Agile 99
article thumbnail

Software Inventory

www.joelonsoftware.com

Joel on Software. Software Inventory. There are modern algorithms to optimize how much buffer you need at every point (read up on Toyota’s lean production system and the Theory of Constraints to get started). The software production process has several major “inventory” accumulation points, itself. That code is inventory.

article thumbnail

Lessons Learned: The hacker's lament

Startup Lessons Learned

When I want to know about some concurrency issues between services in his cluster, he doesnt blink an eye when I suggest we get the source code and take a look. Hes just as comfortable writing code as racking servers, debugging windows drivers, or devising new interview questions. He throws off volumes of code, and it works.