Search code examples
visual-studio-2013agilescrumtfs-process-templatecmmi

Scrum vs. Agile vs. CMMI


I am pushing my project over to Visual Studio Online in order to have some source control. I am developing this project by myself. I have never used Scrum, Agile, nor CMMI before, and the detailed description I read seems to assume a lot of knowledge. (It makes no sense to someone who doesn't already know what they are talking about.)

The best way for me to really learn Scrum or Agile or CMMI is by using them. But where to start? The above link does not help me there.

As a solo developer who is just looking for source control, should I start off with Scrum, Agile, or CMMI?

To take the opinion-basedness out of this question, I will make my official question:

What is the difference between Scrum, Agile, and CMMI in Layman's terms?

(But really, I just am trying to figure out where to start!)


Solution

  • As you just wish to use the source code control, it won't make any difference which of those templates you use.

    Because VSO forces you to choose, I'd be inclined to select Agile. This is because you're a lone developer whereas scrum is intended for a scrum team.

    (I've not used CMMI so cannot comment on that)