views:

346

answers:

8

Hello there, I have been developed all different asp.net project in the last 4 years but never happened to get deep into project management, and now since I am start to work on some projects on my own I think it is time for me to get into learning those methodologies on project management and development. I found agile is very popular and would like to start by learning Scrum, as it is recommended by a lot people, and alot of my projects are currently aspnet mvc based, which is TDD-based as well. Can you guy guide me on the first steps to learn Scrum, by books, blogs, or screencast, please. Thanks

+2  A: 

You can't do Scrum alone - you need a team of about 6 or 7 developers, a Product Owner, and a ScrumMaster, for a total of about 9 to 10 people. But you can follow some of Scrum's ideas - short (2-4 week) sprints, potentially shippable products after every sprint, product and sprint backlogs, maintaining a burn-down chart, measuring velocity.

If you want to learn more, however, you could check out the Scrum Alliance. They have a Resources section with a large number of links, downloads, and PDFs as well as an Articles section. The Agile Alliance also has a listing of articles and presentations on Scrum.

Thomas Owens
Can't do it alone? I suppose the daily stand-up is impossible when you're alone. But the sprints and release cycles seem to work pretty well when you're alone. Why are you stating this so strongly?
S.Lott
You can follow some of the Scrum ideas, but you can't do Scrum.
Thomas Owens
@S.Lott: Because it's not scrum if you don't have a p.owner or a s.master or if p.owner==s.master
Kai
If it isn't Scrum, then you aren't doing Scrum...
Thomas Owens
But you can do XP alone (well, except for Pair Programming). And XP will buy an individual developer **far** more than Scrum will, IMHO.
TrueWill
A: 

There is a lot to learn. You could start with official site, http://www.scrumalliance.org. If you then decide to get deeper, there are scrum master certification cources which are quite useful.

Ilya Komakhin
+4  A: 

Maybe you could start with the Scrum page on Wikipedia, it's a decent overview and it is mentioning some good references (books and videos).

Then, I'd recommend to read Scrum and XP from the Trenches by Henrik Kniberg. It's a very good guide that will help you to get started.

For a deep understanding of Scrum and Agile, it will take some time. So do it as in the book first.

Pascal Thivent
A: 

Agile is indeed popular right now, and Scrum is just one of the many Agile project development methodologies out there.

Are you wanting to learn Scrum to get into project management or just as a way to manage your own personal projects?

If you are wanting to get into project management, find some books, articles, etc on Scrum and go for it!

If this is just for your own projects, I'd recommend a simpler way to work. I've found that the Kanban technique works quite well, especially when coupled with TDD.

Kenny Drobnack
It is just for myself first, then I would like to get into project management probably next year.
tuanvt
A: 

The standard book on the subject is Agile Software Development with Scrum

http://www.amazon.com/Agile-Software-Development-Scrum/dp/0130676349

I highly recommend it.

ryber
+1  A: 

1) I found this scrum book most useful:

http://www.amazon.co.uk/dp/0130676349/?tag=stacover01-20

To be honest the book is more useful than the very expensive CSM course I did (ouch!)

2) Ken Schwaber's Google video is also a great introduction.

http://video.google.com/videoplay?docid=-7230144396191025011&ei=Nw3rSueCE9ev-Ab85%5F33Dg&q=ken+schwaber+scrum+google+video

When I want to get customers and businesspeople to understand scrum, I download that talk and burn it onto DVD and hand copies out - to make it as easy as possible for the business to watch.

3) Find people who are already doing scrum in your area, department or company. Your circumstances - people, company, technology and business will need different things and it's best to talk to exerienced scrum people face-to-face about what you need to do.

cartoonfox
+1  A: 

You can start here : http://www.axosoft.com/ontime/videos/scrum

It's a short video (10 mins). A good overview of SCRUM.

Matthieu
A: 

Hello Pascal, There are some articles published in the German IX-Magazine regarding Scrum and the 3 Scrum Roles. The english translations you can find on the agile42 press page

Have fun reading

Doro