A methodology is usually a guideline system for solving a problem, with specific components such as phases, tasks, methods, techniques and tools.
Questions tagged [methodology]
368 questions
7
votes
4 answers
Produce heading hierarchy as ordered list
I've been pondering this for a while but cannot come up with a working solution. I can't even psuedo code it...
Say, for example, you have a page with a heading structure like this:
Heading level 1
Sub heading #1
Sub…

James
- 109,676
- 31
- 162
- 175
7
votes
2 answers
When to use and not to use each development paradigm?
Given the various methodical approaches to development, can we get some heuristics together on which ones are appropriate in what circumstances, e.g.
case-driven development
model-driven development
behavior-driven development
test-driven…

Steven A. Lowe
- 60,273
- 18
- 132
- 202
7
votes
6 answers
What are alternatives to the Waterfall model
Can you please give a methodology that stands to alleviate the disadvantages of waterfall model?

nelli
- 71
- 1
- 2
7
votes
4 answers
Is being Pragmatic agile?
I just re-read The Pragmatic Programmer (my third time reading it...I get something new every time, too). It seems like the tips that they mention are related to many of the various Agile methodologies. Is Pragmatic Programming just another form of…

Thomas Owens
- 114,398
- 98
- 311
- 431
7
votes
4 answers
Software Development Methodology
I'd like to know the difference between Software Development Process and Software Development Methodology if there is any.

Selase
- 175
- 5
- 24
6
votes
6 answers
How to deal with poorly informed customer choices
Here's a scenario I'm sure you're all familiar with.
You have a fairly "hands off" customer, who really doesn't want to get too involved in the decision making despite your best efforts.
An experienced development team spend hours discussing the…

reefnet_alex
- 9,703
- 5
- 33
- 32
6
votes
3 answers
Model driven development vs model driven architecture vs model driven engineering
Could someone explain what's the key difference among those concepts (MDD vs MDA vs MDE)?

Asterisk
- 3,534
- 2
- 34
- 53
6
votes
5 answers
Two ways to design complex system: Top-down vs Bottom-up
I have a complex system to design.
I have two ways:
Top-down: I will design many interfaces and contracts. Afterwords, I will implement these interfaces, and write a prototype to verify the design.
Bottom-up: I will write code to make the system…

卢声远 Shengyuan Lu
- 31,208
- 22
- 85
- 130
6
votes
4 answers
What is the proper 'workflow' of modern React.js development?
Let's assume that I am a decent JS programmer. I can easily do React.js development. I also can write HTML and CSS to some extent. I cannot, however, build a webpage from the ground up, i.e. define the HTML structure (say in terms of React…

Hedin
- 630
- 3
- 8
- 19
6
votes
3 answers
Measuring code reusability
I am trying to measure how much of the code produced in our organisation is actually reusable and I'd like to set some guidelines.
I'd like to have some reference to outer world:
How much code is typically reused in a single application ?
More…

user384278
- 61
- 1
- 3
6
votes
7 answers
Successful projects using agile methods?
I have been interested in agile methods of late and have found a lot of prescriptions and minute descriptions of a lot of practices.
Still, I remember my best projects as run-to-completion spikes followed by some debugging and minimal testing before…

mico
- 1,816
- 1
- 18
- 27
6
votes
7 answers
Software Engineering Terminology - What does "Inconsistency" and "Incompleteness" really mean
In terms of designing software what does "Inconsistency" and "Incompleteness" really mean?
E.g. - Creating Specifications
Usage of Formal Methods of Software Engineering are said to be less "inconsistent" and "incomplete" than other less formal…

Julian
- 1,853
- 5
- 27
- 48
6
votes
4 answers
Excel programming methodologies
What are the differences in Excel programming between a UDF, Macro, Add-in, Automation Add-in, XLL, or VSTO.
Which one I should use and under which circumstances?

Southsouth
- 2,659
- 6
- 32
- 39
6
votes
3 answers
Meaning of -1 in Programming
I hate to ask this question on here, but I have searched both SO and Google to no success. I have seen in many places statements such as while(var != -1) and other statements, often loops, containing some sort of reference to -1. Is there a certain…

Daniel Underwood
- 2,191
- 2
- 22
- 48
6
votes
1 answer
Unified Process (UP) versus Unified Modeling Language(UML)
What is the difference between Unified Process (UP) and Unified Modeling Language (UML)? Is there a difference, or is using either one the same?

Chriss
- 1,011
- 1
- 13
- 22