Click here to Skip to main content
15,891,136 members

Welcome to the Lounge

   

For discussing anything related to a software developer's life but is not for programming questions. Got a programming question?

The Lounge is rated Safe For Work. If you're about to post something inappropriate for a shared office environment, then don't post it. No ads, no abuse, and no programming questions. Trolling, (political, climate, religious or whatever) will result in your account being removed.

 
AnswerRe: What is Agile? Pin
Ravi Bhavnani17-Sep-21 9:33
professionalRavi Bhavnani17-Sep-21 9:33 
GeneralRe: What is Agile? Pin
Mladen Janković17-Sep-21 9:47
Mladen Janković17-Sep-21 9:47 
GeneralRe: What is Agile? Pin
DRHuff17-Sep-21 20:03
DRHuff17-Sep-21 20:03 
GeneralRe: What is Agile? Pin
Sander Rossel17-Sep-21 23:07
professionalSander Rossel17-Sep-21 23:07 
GeneralRe: What is Agile? Pin
Richard Andrew x6418-Sep-21 3:52
professionalRichard Andrew x6418-Sep-21 3:52 
GeneralRe: What is Agile? Pin
Gerry Schmitz18-Sep-21 8:45
mveGerry Schmitz18-Sep-21 8:45 
JokeRe: What is Agile? Pin
Daniel Pfeffer18-Sep-21 20:51
professionalDaniel Pfeffer18-Sep-21 20:51 
GeneralRe: What is Agile? Pin
H.Brydon19-Sep-21 8:10
professionalH.Brydon19-Sep-21 8:10 
Richard Andrew x64 wrote:
But I've been in the position for a year now, and the only difference from my previous jobs to this one is that now we have morning meetings and we delineate our work into two week intervals. That's it. Is this the highly touted Agile method?

I've worked projects in traditional "up front design"/waterfall and agile management. The right choice depends on the project and the players.

I've found that the following are relevant:
- UFD requires that the entire project is designed and planned before the software development starts. This can help with budgeting and well defined tasks. The project is finished when the development and testing is done. This works best with a relatively short time span (several months).
- A UFD design document is "the design" and needs to be completely thought out.
- A UFD project generally describes one version of the product.
- An Agile design document is needed, and needs to define high level features but should not describe granular details.
- UFD invites project management dysfunction such as feature creep, "this isn't what we want" and is very difficult to change one or two steps in "the plan".
- Agile accommodates feature creep and invites stakeholder and end user participation if they see that they can change a bad choice into something they want.
- Agile projects can comfortably go on for years and span multiple versions of a product.
- Agile allows software development at an earlier stage in the project design. You also get a better ad hoc idea of how much effort is required to complete the task.
- Agile is harder to budget and justify to upstream managers and bean counters.
- UFD generally provides better adherence to features and (sometimes) reliability.
- Agile generally provides better UI and general User Experience.
- Agile will give you a product that you can start using much sooner, as feature 'x' and 'y' are implemented.
- Agile will let you prioritize implementation details, do UI changes or partial redesign or add new features as needed.
- As long as you have incoming funding, Agile will give you a better product that more people will like.

For a better outcome:
- Use UFD to design a rocket lander or navigation computer or hospital ventilator.
- Use Agile if you have indecisive users or sales/managers that promise new features that were not planned for.

P.S. if your scrum meetings are hours in length, you are doing scrum wrong. This daily meeting should take place every day with every person in the meeting saying something for 30-60 seconds max. The whole scrum meeting should be over within 15-20 minutes. If a major issue comes up, it should trigger another non-scrum meeting with only the appropriate people attending.
If pigs could fly, just imagine how good their wings would taste!
- Harvey

GeneralThe internet is dead conspiracy Pin
obermd17-Sep-21 5:45
obermd17-Sep-21 5:45 
GeneralRe: The internet is dead conspiracy Pin
PIEBALDconsult17-Sep-21 5:47
mvePIEBALDconsult17-Sep-21 5:47 
GeneralRe: The internet is dead conspiracy Pin
Richard Andrew x6417-Sep-21 5:48
professionalRichard Andrew x6417-Sep-21 5:48 
GeneralRe: The internet is dead conspiracy Pin
Slacker00717-Sep-21 5:55
professionalSlacker00717-Sep-21 5:55 
GeneralRe: The internet is dead conspiracy PinPopular
OriginalGriff17-Sep-21 6:29
mveOriginalGriff17-Sep-21 6:29 
GeneralRe: The internet is dead conspiracy Pin
OriginalGriff17-Sep-21 6:26
mveOriginalGriff17-Sep-21 6:26 
GeneralRe: The internet is dead conspiracy Pin
obermd17-Sep-21 9:04
obermd17-Sep-21 9:04 
GeneralRe: The internet is dead conspiracy Pin
Mike Hankey17-Sep-21 6:49
mveMike Hankey17-Sep-21 6:49 
GeneralRe: The internet is dead conspiracy Pin
User 991608017-Sep-21 8:10
professionalUser 991608017-Sep-21 8:10 
GeneralRe: The internet is dead conspiracy Pin
obermd17-Sep-21 9:05
obermd17-Sep-21 9:05 
GeneralRe: The internet is dead conspiracy Pin
User 991608017-Sep-21 9:14
professionalUser 991608017-Sep-21 9:14 
GeneralRe: The internet is dead conspiracy Pin
Sander Rossel17-Sep-21 23:10
professionalSander Rossel17-Sep-21 23:10 
GeneralThought of the Day Pin
OriginalGriff17-Sep-21 4:26
mveOriginalGriff17-Sep-21 4:26 
GeneralRe: Thought of the Day Pin
PIEBALDconsult17-Sep-21 4:29
mvePIEBALDconsult17-Sep-21 4:29 
JokeRe: Thought of the Day Pin
englebart17-Sep-21 7:04
professionalenglebart17-Sep-21 7:04 
GeneralRe: Thought of the Day Pin
Daniel Pfeffer19-Sep-21 0:19
professionalDaniel Pfeffer19-Sep-21 0:19 
GeneralRe: Thought of the Day Pin
Mike Hankey17-Sep-21 6:51
mveMike Hankey17-Sep-21 6:51 

General General    News News    Suggestion Suggestion    Question Question    Bug Bug    Answer Answer    Joke Joke    Praise Praise    Rant Rant    Admin Admin   

Use Ctrl+Left/Right to switch messages, Ctrl+Up/Down to switch threads, Ctrl+Shift+Left/Right to switch pages.