Agile software development, Application Life-cycle Management and Team Foundation Server
Agile
Agile Manifesto
Agile Software Development -
wikipedia
Blog on SOLID (a.k.a. Agile) principles
Article on client perspectives on agile software development
On the recent launch of healthcare.gov and agile development vs. the waterfall method
Requirements
Requirements gathering
and
Use Cases
Non-functional requirements
The problem with requirements
-
some background on the tire swing comic
-
and a video game themed version
Visual Studio Online (Team Foundation Server)
Sprint task planning using Visual Studio Online
List of tools to assist in agile development
TFS Cloud services (
https://tfs.visualstudio.com/
)
TFS video on Backlog items
Automating and Debugging builds
http://blogs.msdn.com/b/team_foundation/
Team Building and Communication Skills
Team topics slides
OSU library group study room reservations
The Five Dysfunctions of a Team
, including an assessment quiz
http://www.agilecoach.net/coach-tools/
http://tastycupcakes.org/
Stand-up Meetings
The Dark Side Of Software Development That No One Talks About
- I don't agree with everything in this article, but it has some useful advice and is relevant to our design goal of simplicity
What Makes Developers Really Great
- some advice on interviewing at a smaller software company; for the most part it applies to larger companies too, but you might be able to be a little less sociable there.