Remove what-is-embedded-software-engineer
article thumbnail

Agile vs Waterfall: What’s the Difference?

ProjectManager.com

Newton’s third law is also true in the case of agile vs waterfall, where one sprang to life as a reaction to the other. But which one was first, what are their differences, and do they have anything in common? What is Waterfall? Let’s take a look. Phases of the Waterfall Method. Benefits of Waterfall.

Agile 398
article thumbnail

Restoring Application Agility: Building Applications That Get More Agile Over Time

Leading Agile

What if, instead of getting larger and more brittle over time, making changes more risky, your software could get more modular and simpler, increasing the safety of the developers working on the code? The key to soft software is focusing on creating that safety first. My background is a software engineer.

Agile 71
Insiders

Sign Up for our Newsletter

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

article thumbnail

Misunderstanding Making Decisions in the Presence of Uncertainty

Herding Cats

What happens if you shift focus from "accurate estimation" to "reliably shipping by a date"? . The naturally occurring work effort in the development of a software feature - even if we've built the feature before - is an irreducible uncertainty. This is the motivation for short work intervals found in agile development. .

2003 46
article thumbnail

Zen and Code Maintenance

Leading Agile

We ended up with four medium-sized Philips-head screwdrivers, three slotted, multiple redundant pliers and wrenches and socket adapter sets; not to mention impressive collections of pens, rubber bands, batteries, and what-not, all scattered around here and there. We carved out proper places for things and organized what we had.

article thumbnail

A Look Inside Project Management at StarFish Medical

LiquidPlanner

Andrew Morton, Engineering Project Manager at StarFish Medical. We talked with Andrew Morton, PE, PMP, who manages the project management group, to learn more about the medical device design process, how StarFish Medical project managers collaborate with clients, and what it takes to be a project manager in the medical device space.

article thumbnail

A Wrap Up of the #NoEstimating Conjecture Analysis to Date

Herding Cats

This Does Not Scale - If there are software development projects that can be executed without knowing how much it will cost in the end (an open ended spend plan), or projects where the budget is capped (a Not To Exceed Number) and we don't really need to know the upper bound of the features to be delivered, how large can this notion scale?

article thumbnail

Software Estimating Resources

Herding Cats

This blog page is dedicated to the resources used to estimate software-intensive systems using traditional and agile development methods. Cost Modeling Agile Software Development,” Maarit Laanti and Petri Kettunen, International Transactions on Systems and Applications, Volume 1 Number 2, pp. Chakraborty and K.