Click here to Skip to main content
15,906,645 members
Home / Discussions / Design and Architecture
   

Design and Architecture

 
AnswerRe: Database transaction boundaries in three tier Pin
Hesham Amin9-Dec-08 7:38
Hesham Amin9-Dec-08 7:38 
QuestionImplementing SOA in .Netframework Pin
Muneeb R. Baig25-Nov-08 22:22
Muneeb R. Baig25-Nov-08 22:22 
AnswerRe: Implementing SOA in .Netframework Pin
Rob Graham17-Dec-08 4:29
Rob Graham17-Dec-08 4:29 
QuestionWaterfall vs Agile and Project Estimates Pin
emunews25-Nov-08 9:21
emunews25-Nov-08 9:21 
AnswerRe: Waterfall vs Agile and Project Estimates Pin
Pete O'Hanlon25-Nov-08 9:58
mvePete O'Hanlon25-Nov-08 9:58 
GeneralRe: Waterfall vs Agile and Project Estimates Pin
emunews25-Nov-08 10:00
emunews25-Nov-08 10:00 
GeneralRe: Waterfall vs Agile and Project Estimates Pin
led mike25-Nov-08 11:55
led mike25-Nov-08 11:55 
GeneralRe: Waterfall vs Agile and Project Estimates Pin
Pete O'Hanlon25-Nov-08 12:02
mvePete O'Hanlon25-Nov-08 12:02 
emunews wrote:
I'm asking about project estimation.


The quality of what you do upfront has a huge impact on your project estimation. Traditional waterfall has to cope with the testing phase occuring fairly late on in the development process, which means that your test teams come in late on, have a much larger surface area of code to test, and defect correction takes a heckuva lot longer.

Here's a hint - work out the high level use cases of what your project needs to do. Then, break these down into scope areas. This will give you a much better idea of how long it's going to take based on an iterative approach where you normally have a week of realisation, 2 weeks of indepth coding and a tidy up week. This level of scoping really does help - we made the leap and we haven't looked back.

BTW - standup meetings. Yuck. Try to introduce them to the concept of getting all the interested parties together on a regular basis. Realisation phase - a meeting to talk about the scope of the current iteration, and then a meeting later on in the week to show the high level use case along with what you've realised for it (typically this is 80% complete). This meeting would involve the developers, any architects you need, the testers and an end-user "champion". Then, at regular intervals over the development part of the iteration, have informal get-togethers where you show what's been done, and identify what's left to do. I'll guarantee that stuff will fall out of scope, but you'll carry it over into the next phase.

"WPF has many lovers. It's a veritable porn star!" - Josh Smith

My blog | My articles | MoXAML PowerToys



GeneralRe: Waterfall vs Agile and Project Estimates Pin
emunews1-Dec-08 2:57
emunews1-Dec-08 2:57 
GeneralRe: Waterfall vs Agile and Project Estimates Pin
Pete O'Hanlon1-Dec-08 3:18
mvePete O'Hanlon1-Dec-08 3:18 
GeneralRe: Waterfall vs Agile and Project Estimates Pin
emunews1-Dec-08 3:22
emunews1-Dec-08 3:22 
GeneralRe: Waterfall vs Agile and Project Estimates Pin
Pete O'Hanlon1-Dec-08 3:34
mvePete O'Hanlon1-Dec-08 3:34 
AnswerRe: Waterfall vs Agile and Project Estimates Pin
PH-MAT1-Dec-08 19:25
PH-MAT1-Dec-08 19:25 
AnswerRe: Waterfall vs Agile and Project Estimates [modified] Pin
Member 36807854-Dec-08 10:50
Member 36807854-Dec-08 10:50 
QuestionCode portability - .NET/Unix Pin
vsyam19-Nov-08 6:44
vsyam19-Nov-08 6:44 
AnswerRe: Code portability - .NET/Unix Pin
Wendelius19-Nov-08 8:06
mentorWendelius19-Nov-08 8:06 
GeneralRe: Code portability - .NET/Unix Pin
led mike19-Nov-08 8:17
led mike19-Nov-08 8:17 
GeneralRe: Code portability - .NET/Unix Pin
Wendelius19-Nov-08 8:31
mentorWendelius19-Nov-08 8:31 
QuestionRe: Code portability - .NET/Unix Pin
vsyam19-Nov-08 8:46
vsyam19-Nov-08 8:46 
RantRe: Code portability - .NET/Unix Pin
vsyam19-Nov-08 9:00
vsyam19-Nov-08 9:00 
GeneralRe: Code portability - .NET/Unix Pin
Wendelius19-Nov-08 9:14
mentorWendelius19-Nov-08 9:14 
AnswerRe: Code portability - .NET/Unix Pin
Wendelius19-Nov-08 9:05
mentorWendelius19-Nov-08 9:05 
Questionone questions about Builder Pattern Pin
Ahmed R El Bohoty18-Nov-08 17:12
Ahmed R El Bohoty18-Nov-08 17:12 
AnswerRe: one questions about Builder Pattern Pin
CodingYoshi18-Nov-08 18:23
CodingYoshi18-Nov-08 18:23 
QuestionWorkflow Services Pin
Mycroft Holmes17-Nov-08 14:33
professionalMycroft Holmes17-Nov-08 14:33 

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.