Click here to Skip to main content
13,042,421 members (113,656 online)

Welcome to the Lounge

   

For discussing anything related to a software developer's life. Technical discussions are encouraged, but click here to ask your programming questions.

The Lounge is rated PG. If you're about to post something you wouldn't want your kid sister to read then don't post it. No flame wars, no abusive conduct, no programming questions and please don't post ads.
 
GeneralRe: Some bird singing Pin
Mohamad M. Mohamad1-Apr-14 22:00
memberMohamad M. Mohamad1-Apr-14 22:00 
GeneralRe: Some bird singing Pin
Pete O'Hanlon1-Apr-14 22:52
protectorPete O'Hanlon1-Apr-14 22:52 
GeneralRe: Some bird singing Pin
GenJerDan2-Apr-14 4:24
memberGenJerDan2-Apr-14 4:24 
GeneralMust be a repost... Pin
mark merrens1-Apr-14 9:30
membermark merrens1-Apr-14 9:30 
JokeGPS Pin
Vivic1-Apr-14 7:53
memberVivic1-Apr-14 7:53 
GeneralRe: GPS Pin
MacSpudster1-Apr-14 10:49
memberMacSpudster1-Apr-14 10:49 
GeneralRe: GPS Pin
Marco Bertschi1-Apr-14 11:27
protectorMarco Bertschi1-Apr-14 11:27 
GeneralSoftware vs. Hardware Development Process... (Complex projects) Pin
Member 103898211-Apr-14 6:22
memberMember 103898211-Apr-14 6:22 
I have been reading a lot about the downfalls of RAD and Agile. I am personally an advocate, and my overall approach is agile, but I am not working on HUGE projects, where other methodologies or just different approaches may be better.

But it dawned on me, the problem is STILL one of expectations. I think if we compare building a relatively complex piece of hardware, like a new Digital Video Record with Networking Access and multiple record and playback channels...

Now, I have NEVER built hardware that complex. But lets just assume you have an IDEA:
- You specify it completely
- You design it (considering maximum through puts, etc)
- You build it in a simulator (maybe, or just components)
- You build a prototype (Hand soldering, huge connectors, etc)
- You test it, and revise the designs accordingly
- Then you have to shrink it down, so you redo the board layout, etc
- You send it out to be built in a small batch
- You assemble it and you test it again, repeat until perfectly acceptable
- You then order large numbers and start the process...

But, building software, you get to step 4/5, and everyone wants to go live.

And at the same time, everyone expects it to be as stable as the Hardware we have just described.

I am curious if others feel the same way?
Are expectations to blame?
Do some of you REALLY push a process that says "it is unknown until it is known!", or do you do a paid project to analyze what needs to be done (step 1 above)?
How are you guys handling the more complex projects?
GeneralActually Pin
Ennis Ray Lynch, Jr.1-Apr-14 6:28
memberEnnis Ray Lynch, Jr.1-Apr-14 6:28 
GeneralRe: Software vs. Hardware Development Process... (Complex projects) Pin
Pualee1-Apr-14 6:31
memberPualee1-Apr-14 6:31 
GeneralRe: Software vs. Hardware Development Process... (Complex projects) Pin
BobJanova1-Apr-14 6:35
memberBobJanova1-Apr-14 6:35 
GeneralRe: Software vs. Hardware Development Process... (Complex projects) Pin
Member 103898211-Apr-14 7:04
memberMember 103898211-Apr-14 7:04 
GeneralRe: Software vs. Hardware Development Process... (Complex projects) Pin
BobJanova1-Apr-14 23:21
memberBobJanova1-Apr-14 23:21 
GeneralRe: Software vs. Hardware Development Process... (Complex projects) Pin
V.1-Apr-14 6:50
professionalV.1-Apr-14 6:50 
GeneralRe: Software vs. Hardware Development Process... (Complex projects) Pin
mikepwilson1-Apr-14 7:44
membermikepwilson1-Apr-14 7:44 
GeneralRe: Software vs. Hardware Development Process... (Complex projects) Pin
Gary R. Wheeler1-Apr-14 13:45
memberGary R. Wheeler1-Apr-14 13:45 
GeneralYou know you want it Pin
chriselst1-Apr-14 5:54
professionalchriselst1-Apr-14 5:54 
GeneralRe: You know you want it Pin
Rage1-Apr-14 6:03
professionalRage1-Apr-14 6:03 
GeneralRe: You know you want it Pin
Simon_Whale1-Apr-14 6:05
professionalSimon_Whale1-Apr-14 6:05 
GeneralRe: You know you want it Pin
chriselst1-Apr-14 6:12
professionalchriselst1-Apr-14 6:12 
GeneralRe: You know you want it Pin
Walt Fair, Jr.1-Apr-14 7:39
subeditorWalt Fair, Jr.1-Apr-14 7:39 
GeneralRe: You know you want it Pin
OriginalGriff1-Apr-14 7:57
protectorOriginalGriff1-Apr-14 7:57 
GeneralRe: You know you want it Pin
Madhava Verma Dantuluri1-Apr-14 20:58
memberMadhava Verma Dantuluri1-Apr-14 20:58 
GeneralRe: You know you want it Pin
OriginalGriff1-Apr-14 6:12
protectorOriginalGriff1-Apr-14 6:12 
GeneralRe: You know you want it Pin
d@nish 1-Apr-14 6:21
member d@nish 1-Apr-14 6:21 

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.


Advertise | Privacy | Mobile
Web02 | 2.8.170713.1 | Last Updated 20 Jul 2017
Copyright © CodeProject, 1999-2017
All Rights Reserved. Terms of Service
Layout: fixed | fluid