Questions tagged [methodology]

A methodology is usually a guideline system for solving a problem, with specific components such as phases, tasks, methods, techniques and tools.

368 questions
34
votes
3 answers

How do the Agile, Lean and Kanban methodologies relate?

I'm basically familiar with Agile methodology and Scrum. But what is "Lean Software Development" and "Kanban"? Is it safe to say that Scrum, Lean and Kanban are implementations of Agile methodology? Or are Lean and Kanban different methodologies?…
Chiron
  • 20,081
  • 17
  • 81
  • 133
31
votes
7 answers

XSLT Unit testing

Does anyone know of a way to write unit tests for the XSLT transformation? I've a lot of XSLT files and it's getting harder to test them manually. We have an example XML and can compare it to the resulting output XML from the XSL transormation.…
CodeHelp
  • 327
  • 1
  • 3
  • 3
28
votes
6 answers

Why selecting by ID is not recommended in CSS?

In CSS Lint, they don't recommend using an id for selecting elements. I trust CSS Lint because it written by smart people who know CSS very good and in depth. But I want to know what are reasons of this? Why is selecting with an id not a good thing?
Mohsen
  • 64,437
  • 34
  • 159
  • 186
26
votes
6 answers

Agile Vs Spiral Model for SDLC

I believe that Agile is nothing but another implementation of Spiral Model. I am a big supporter of Spiral (The spiral model is a software development process combining elements of both design and prototyping-in-stages, in an effort to combine…
Chanakya
  • 865
  • 2
  • 9
  • 22
26
votes
5 answers

What is the difference between Scrum and Extreme Programming?

A few years ago I have worked on a green field project where we did Extreme Programming. I also see a lot of people mention the Scrum methodology. Could someone tell me the main differences between Scrum and XP?
Jeroen Dirks
  • 7,705
  • 12
  • 50
  • 70
25
votes
4 answers

ActionMailer best practices: Call method in the model or the controller?

Sending an email is usually called after an action on a model, but the email itself is a view operation. I'm looking for how you think about what question(s) to ask yourself to determine where to put the action mailer method call. I've seen/used…
inkdeep
  • 1,127
  • 9
  • 18
24
votes
10 answers

Basic steps for Agile software development methodology

What are the basic steps for Agile software development? And how you start a new project with agile methodology?
ecleel
  • 11,748
  • 15
  • 48
  • 48
24
votes
14 answers

How to stop Lean programming becoming Cowboy Coding?

My team has been progressively adopting more and more lightweight methodologies, moving from Scrum to Lean/Kanban where there is less and less formal process. At some point we will be back to Cowboy Coding; indeed I fear we may already be on the…
Matt Howells
  • 40,310
  • 20
  • 83
  • 102
21
votes
2 answers

Methodology of high-dimensional data structuring in R vs. MATLAB

Question What is the right way to structure multivariate data with categorical labels accumulated over repeated trials for exploratory analysis in R? I don't want to slip back to MATLAB. Explanation I like R's analysis functions and syntax (and…
bright-star
  • 6,016
  • 6
  • 42
  • 81
20
votes
4 answers

How to modify javascript code at run time?

Is there a way to modify JavaScript code while debugging? Visual Studio has "Edit and Continue", and similar hot swapping of code can be done in Java and other languages. Can this be done with JavaScript, and if so, how?
theninjagreg
  • 1,616
  • 2
  • 12
  • 17
20
votes
8 answers

Do scientific studies exist enabling practitioners to make quantitative decisions regarding benefits of using Agile for projects?

Core question Are there any scientific studies that have compared Agile methodologies (such as Scrum) to other software development methodologies (such as Waterfall), resulting in recommendations that companies can use to quantify the advantage (or…
compie
  • 10,135
  • 15
  • 54
  • 78
20
votes
7 answers

Is continuous integration worth it for small projects?

I've been pushing for continuous integration at my company since I joined 5 months ago, but having seen the type of applications we work on I'm starting to think that it might not be worth the effort of setting up each and every project for…
20
votes
13 answers

Has Agile really worked for you as a Developer?

I have met a lot of people for whom Agile has worked really well, and most of them tend to be managers and architects who plan and delegate the work. However I really haven't found much good developers convinced that Agile is working for them. Of…
Langali
  • 3,189
  • 7
  • 38
  • 45
19
votes
6 answers

Project methodology for small teams

We're usually 1-4 developers / art directors / copywriters on each project at my firm, what methodology would you recommend use to use? Agile? XP? Scrum? Something else? (I know they are all variations of essentially the same concept, yes)
thr
  • 19,160
  • 23
  • 93
  • 130
18
votes
4 answers

In git, how can I find the revision at which a branch was created?

UPDATE: example repository, https://github.com/so-gitdemo/so-gitdemorepo In the context of the github repo. How can I easily locate rev "b0430cee"? I know I can just look, but the real example that this repository mimics has a dozen committers and…
basszero
  • 29,624
  • 9
  • 57
  • 79
1
2
3
24 25